Formatage disque dur externe impossible

Passe la commande :
Bloc de code:
df -H /Volumes/BROL

  • la commande mesure l'occupation des blocs du volume BROL

Poste le tableau retourné.
 
  • J’aime
Réactions: JDIM
Bloc de code:
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3s2   3.0T   1.0G   3.0T     1%      94 4294967185    0%   /Volumes/BROL
 
Effectivement > la capacité du volume est mesurée à 3 To et pas 4 To. Avec une occupation de 1 Go.

Repasse les commandes :
Bloc de code:
sudo gpt show disk3
diskutil list disk3

  • et poste le tableau des blocs & celui partitionnement du DDE --> que je voie ce que ça donne...
 
  • J’aime
Réactions: JDIM
Bloc de code:
Password:
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6        
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640  7813627487      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  7814037127           7        
  7814037134          32         Sec GPT table
  7814037166           1         Sec GPT header
 
Le conteneur de blocs bruts de la partition a bien une extension de 7813627487 blocs (de 512 octets) --> soit une capacité de 4000,57 Go.

- par contre > le volume existant sur cette partition (volume = formatage d'une partition par un système de fichiers - jhfs+ ici) ne révèle qu'une capacité de 3 To de blocs. Tout se passe en somme comme si le système de fichiers inscrit sur les blocs de tête de la partition --> n'arrivait pas à gérer les 4 To de blocs du conteneur-partition > mais créait un volume qui n'en inclue que 3 To. En laissant le dernier To de blocs "hors-volume" - càd. hors prise en charge par le système de fichiers.​

Passe la commande :
Bloc de code:
sw_vers -productVersion

  • qui affiche la version de macOS installée

Poste cette information.

- et une question encore : est-ce que tu as bien 1 Go de fichiers dans le volume BROL ? - ou rien qui soit à sauvegarder ? --> c'est pour savoir si on peut effectuer de nouvelles manipulations expérimentales...​
 
  • J’aime
Réactions: JDIM
La version est High Sierra 10.13.1

Et oui tu as carte blanche pour toutes les manipulations expérimentales nécessaires ^^Je n'ai personnellement rien mis sur le DDE depuis son achat ce lundi.
 
Alors on va s'amuser un peu...

Passe la commande (copier-coller) :
Bloc de code:
diskutil partitionDisk disk3 gpt jhfs+ UN 2t jhfs+ DEUX 0b ; diskutil list disk3

  • la commande repartitionne le disque du DDE en 2 volumes (UN & DEUX) de 2 To chacun en format jhfs+ > puis affiche le partitionnement du DDE

Poste l'affichage retourné.
 
  • J’aime
Réactions: litobar71 et JDIM
J'ai bien sur mon bureau 2 images de disques de 2TO chacun ;-)

Bloc de code:
Started partitioning on disk3
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk3s2 as Mac OS Extended (Journaled) with name UN
Initialized /dev/rdisk3s2 as a 2 TB case-insensitive HFS Plus volume with a 155648k journal
Mounting disk
Formatting disk3s3 as Mac OS Extended (Journaled) with name DEUX
Initialized /dev/rdisk3s3 as a 2 TB case-insensitive HFS Plus volume with a 155648k journal
Mounting disk
Finished partitioning on disk3
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS UN                      2.0 TB     disk3s2
   3:                  Apple_HFS DEUX                    2.0 TB     disk3s3
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS UN                      2.0 TB     disk3s2
   3:                  Apple_HFS DEUX                    2.0 TB     disk3s3
 
Alors à présent on va s'amuser à les solidariser en mode Fusion par un système de stockage CoreStorage.

Passe la commande :
Bloc de code:
diskutil coreStorage createLVG Fusion disk3s2 disk3s3

  • qui crée les bases d'un CoreStorage Fusion

Poste l'affichage retourné.
 
  • J’aime
Réactions: litobar71 et JDIM
Bloc de code:
Started CoreStorage operation
Unmounting disk3s2
Touching partition type on disk3s2
Adding disk3s2 to Logical Volume Group
Unmounting disk3s3
Touching partition type on disk3s3
Adding disk3s3 to Logical Volume Group
Creating Core Storage Logical Volume Group
Switching disk3s2 to Core Storage
Switching disk3s3 to Core Storage
Waiting for Logical Volume Group to appear
Discovered new Logical Volume Group "9AEDC702-7ACC-47A1-811E-C84009313556"
Core Storage LVG UUID: 9AEDC702-7ACC-47A1-811E-C84009313556
Finished CoreStorage operation
 
Alors enchaîne sur la commande :
Bloc de code:
diskutil coreStorage createLV 9AEDC702-7ACC-47A1-811E-C84009313556 jhfs+ BROL 100% ; diskutil list

  • la commande finalise le CoreStorage Fusion > en créant un Volume Logique unique portant un volume BROL ; puis affiche le tableau général des disques

Poste l'affichage retourné.
 
  • J’aime
Réactions: litobar71 et JDIM
Et bien je pense qu'on peut ouvrir le champagne.... :-)

Bloc de code:
Started CoreStorage operation
Waiting for Logical Volume to appear
Formatting file system for Logical Volume
Initialized /dev/rdisk4 as a 4 TB case-insensitive HFS Plus volume with a 311296k journal
Mounting disk
Core Storage LV UUID: 9469ECA5-C50E-44EE-8A7E-F9197F6B1092
Core Storage disk: disk4
Finished CoreStorage operation
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Sans titre              98.5 GB    disk1s1
   2:                APFS Volume Preboot                 21.6 MB    disk1s2
   3:                APFS Volume Recovery                518.1 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:          Apple_CoreStorage Fusion                  2.0 TB     disk3s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk3s5
   4:          Apple_CoreStorage Fusion                  2.0 TB     disk3s3
   5:                 Apple_Boot Boot OS X               134.2 MB   disk3s6

/dev/disk4 (external, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS BROL                   +4.0 TB     disk4
                                 Logical Volume on disk3s2, disk3s3
                                 9469ECA5-C50E-44EE-8A7E-F9197F6B1092
                                 Unencrypted
 
Certes tu as bien ceci en dernière instance -->
Bloc de code:
   0:                  Apple_HFS BROL                   +4.0 TB     disk4

  • mais reste encore à faire le test de capacité de ce volume BROL. Passe la commande :
Bloc de code:
df -H /Volumes/BROL

  • et poste le tableau.
 
  • J’aime
Réactions: JDIM
Bloc de code:
Filesystem   Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk4   4.0T   1.1G   4.0T     1%      77 4294967202    0%   /Volumes/BROL
 
C'est réussi cette fois-ci --> tu as bien un volume unique de 4 To. Les 1,1 Go que tu vois en occupation correspondent à la taille de la structure génératrice du volume (le CoreStorage sur 2 partitions + le système de fichiers jhfs+).

Certes > l'architecture CoreStorage peut paraître complexe d'après les tableaux précédents > mais elle est robuste et invisible. Ce à quoi tu as affaire en tant qu'utilisateur --> c'est au volume terminal BROL qui est d'un seul tenant.

Je n'ai pas compris pourquoi un système de fichiers jhfs+ (qui est le formateur d'un volume sur une partition de blocs bruts) --> n'arrivait pas à gérer plus de 3 To de blocs de la partition initiale de 4 To. J'ai donc recouru à un contournement : faire virtualiser à partir de 2 partitions de 2 To chacune un espace-disque unique de 4 To (Logical Volume) et inscrire le système de fichiers jhfs+ formateur du volume BROL sur cet espace virtualisé secondaire. Manifestement --> ça marche dans ces conditions.
 
  • J’aime
Réactions: JDIM
Du génie à l'état pur !!! :) Un immense merci, j'ai pu retrouver mes 4T0, mais surtout j'ai pu découvrir des fonctionnalité plus développées que le simple Diskutil List qui à lui tout seul ne m'était pas très utile à par confirmer qu'il me manquait de l'espace ^^ Encore merci macomaniac !!!
 
Bonjour à toutes et à tous,

Je rencontre un problème similaire, j'essaye depuis quelques jours de formater mon disque dur externe depuis mon Macbook, mais il y a chaque fois une erreur. Le disque dur se formate bien sur mon PC Windows mais pas de possibilité de mettre le format que je souhaite.

Voici ce que j'ai dans le terminal :

Bloc de code:
MacBook-Pro-de-Mickael:~ mickael$ diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *121.3 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:          Apple_CoreStorage Macintosh HD            120.5 GB   disk0s2

   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3


/dev/disk1 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                  Apple_HFS Macintosh HD           +120.1 GB   disk1

                                Logical Volume on disk0s2

                                F0B67811-246F-4F70-8CB6-C1C91A9A90B9

                                Unencrypted


/dev/disk2 (external, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                                                   *1.0 TB     disk2


MacBook-Pro-de-Mickael:~ mickael$ diskutil erasedisk JHFS+ MikeLaMarash disk2

Started erase on disk2

Unmounting disk

Creating the partition map

Waiting for partitions to activate

Formatting disk2s2 as Mac OS Extended (Journaled) with name MikeLaMarash

Error: -69760: Unable to write to the last block of the device

Quelqu'un a t'il une idée?

Merci d'avance pour vos réponses.
 
Bonjour Mike

D'après mon expérience > le message -->
Bloc de code:
Error: -69760: Unable to write to the last block of the device
  • (impossibilité d'écrire au dernier bloc de l'appareil) signale un DDE HS.

On pourrait spéculer plus finement de la façon suivante :

- si l'on veut inscrire une table GPT (GUID) > celle-ci s'écrit en tant que table primaire sur les blocs 1 > 33 du début du disque ; mais s'écrit aussi en tant que table secondaire (backup) sur les 33 derniers blocs du disque. Il y aurait donc échec pour compléter l'écriture de la GPT secondaire sur le dernier bloc.​

- si l'on veut inscrire un table MBR (schéma Windows classique) > celle-ci ne s'écrit que sur l'unique bloc 0 (= 1er bloc du disque). Aucune écriture n'impliquant le dernier bloc du disque (pas de backup de la MBR) --> il serait donc possible de paramétrer ainsi le disque.​

Cette spéculation me paraît plutôt oiseuse > mais on peut la tester. Passe la commande (copier-coller) :
Bloc de code:
diskutil eraseDisk exfat BROL mbr disk2 ; diskutil list disk2

  • la commande inscrit une table MBR sur le bloc 0 > puis définit une partition unique portant un volume BROL en foramt exFAT > enfin réaffiche la configuration du DDE seul

Poste le retour.
 
  • J’aime
Réactions: MikeLaMarash