Probleme pour réallouer l'ancien espace bootcamp sur le disque dur macintosh

Bloc de code:
/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            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:          Apple_CoreStorage Macintosh HD            1.9 TB     disk1s1
   2:                        EFI                         209.7 MB   disk1s2

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.8 TB     disk3
                                 Logical Volume on disk0s2, disk1s1
                                 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1
                                 Unencrypted Fusion Drive

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21
 
Voici la nouvelle partition -->
Bloc de code:
   2:                        EFI                         209.7 MB   disk1s2

  • bon type et bonne taille. Rang n°2 qu'il faudra permuter avec celui de la grande partition. Manque un volume EFI.

Passe la commande :
Bloc de code:
newfs_msdos -F 32 -v EFI /dev/disk1s2

  • respecte tous les espaces
  • la commande injecte un système de fichiers FAT-32 (comme requis) dans la partition > définissant un volume nommé EFI

Poste l'affichage retourné.
 
Bloc de code:
newfs_msdos: warning: /dev/disk1s2 is not a character device
4096 bytes per physical sector
/dev/disk1s2: 403264 sectors in 403264 FAT32 clusters (512 bytes/cluster)
bps=512 spc=1 res=32 nft=2 mid=0xf8 spt=32 hds=32 hid=40 drv=0x80 bsec=409600 bspf=3152 rdcl=2 infs=1 bkbs=6
 
Ça a dû le faire. Mais on ne peut pas le savoir avant un redémarrage > qui n'est pas encore à l'ordre du jour.

On s'occupe à présent de la 2è partition auxiliaire : celle de secours. Voici la commande à passer :
Bloc de code:
gpt add -b 3673977056 -s 1269536 -t hfs /dev/disk1

  • tu la saisis encore par un copier-coller à rebours
  • la commande crée une partition de 650 Mo > sur les blocs juste en-dessous de la grande partition. Le type hfs est provisoire : je ne sais pas si la partition va récupérer un volume ou aucun (si aucun > mieux vaut le type hfs pour en recréer un). La partition devrait hériter le rang n°3 vacant.

Dis si tu obtiens en retour un :
Bloc de code:
disk1s3 added
 
Attention !

Repasse d'abord la commande :
Bloc de code:
diskutil umount force disk3

  • pour démonter Macintosh HD qui aura été remonté.
 
Bien !

On va voir à quoi ça ressemble sur le disque. Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
Bloc de code:
/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            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:          Apple_CoreStorage Macintosh HD            1.9 TB     disk1s1
   2:                        EFI EFI                     209.7 MB   disk1s2
   3:                  Apple_HFS                         650.0 MB   disk1s3

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.8 TB     disk3
                                 Logical Volume on disk0s2, disk1s1
                                 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1
                                 Unencrypted Fusion Drive

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21
 
Même tarif que pour la partition EFI : pas de volume récupéré (pour cela > il aurait fallu que les systèmes de fichiers restent inscrits sur les blocs > et soient récupérables). Manifestement il y a eu reformatage.

Passe la commande :
Bloc de code:
newfs_hfs -J -v "Recovery HD" /dev/disk1s3

  • la commande injecte un système de fichiers jhfs+ dans la partition disk1s3 > définissant un volume Recovery HD

Passe encore la commande :
Bloc de code:
asr adjust --t /dev/disk1s3 --settype "Apple_Boot"

  • la commande restaure le type de la partition à Apple_Boot comme requis

=> poste les affichage retournés.
 
1 ere commande :
Bloc de code:
 newfs_hfs -J -v "Recovery HD" /dev/disk1s3
Initialized /dev/rdisk1s3 as a 620 MB case-insensitive HFS Plus volume with a 8192k journal
 
Bloc de code:
asr adjust --t /dev/disk1s3 --settype "Apple_Boot"
Fsck /dev/disk1s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
 
Ça a l'air bien. On ne peut pas juger encore avant redémarrage.

Mais avant cela > passe la commande :
Bloc de code:
csrutil disable

  • qui désactive le SIP

Puis redémarre (Menu  > Disque de démarrage > Macintosh HD) -->

  • signale quand tu es de retour dans ta session.
 
Édit. Je viens de compléter mon message précédent qui m'avait échappé au postage à peine ébauché. Consulte-te.
 
Alors passe un :
Bloc de code:
diskutil list

  • dans le Terminal (Applications > Utilitaires)

Poste le tableau --> qu'on voie à quoi ressemble le HDD après ces manips.
 
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            1.9 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3
/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.8 TB     disk2
                                 Logical Volume on disk1s2, disk0s2
                                 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1
                                 Unencrypted Fusion Drive
 
C'est pas joli, ça ? -->
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            1.9 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

  • la partition CoreStorage est encadrée de 2 partitions auxiliaires formellement impeccables (volumes vides comme des œufs grugés par la belette > mais nul n'ira s'en inquiéter de sitôt). La partition EFI a récupéré automatiquement le rang n°1 requis.

Je te propose de tester la valeur opératoire de la nouvelle partition de secours. Passe la commande (copier-coller) :
Bloc de code:
diskutil coreStorage resizeStack 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1 0b

  • la commande récupère au Fusion Drive les quelques 100 Go d'espace libre existant hors partition en queue de HDD

Poste l'affichage retourné.
 
Bloc de code:
diskutil coreStorage resizeStack 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1 0b
The Core Storage Logical Volume UUID is 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1
Started CoreStorage operation
Error: -69674: The provided Core Storage logical volume has an incorrect size; you should run whole-disk repair
 
Allons bon ! La partition de secours fonctionne (l'opération s'est engagée) > mais il y a une erreur de taille interne au CoreStorage > qui le verrouille en taille. Décidément > tu avais toutes les avanies : ce qu'on appelle "faire la totale".

Cette erreur redoutée naguère > a néanmoins une solution (assez "chanceuse" quand même).

Je t'invite à redémarrer par internet (pas d'autre solution : il faut être sur un OS de secours indépendant du Fusion Drive) comme tout à l'heure. Quand tu récupères l'écran avec les 4 Utilitaires macOS > repasse une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques. Je te passerai alors les commandes qui tentent de redresser l'erreur de taille interne du CoreStorage.
 
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            1.9 TB     disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.8 TB     disk3
                                 Logical Volume on disk1s2, disk0s2
                                 6EFC2D4E-B466-4C6D-B196-56F3B64F6AC1
                                 Unencrypted Fusion Drive

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21