10.13 High Sierra Partition Fusion drive disparue

Ahaaa ! 613 Mo de données et plus 671 Mo.

Le contenu du volume Recovery HD a donc bien été restauré > ce qui pourrait nous permettre (si tu es puriste) --> de ramener à 650 Mo la taille de la partition de secours.
 
Le purisme me va bien. mais voyons voir si j'ai bien tout compris.
on va utiliser :
Bloc de code:
diskutil resizeVolume disk0s3 %recovery% free null 0b
 
Oui > tu as compris > mais l'identifiant de la partition est actuellement disk1s3 > et avant cela il faut changer le type de la partition à Apple_HFS.

Donc tu passes la commande :
Bloc de code:
sudo asr adjust --t /dev/disk1s3 --settype "Apple_HFS"

  • poste le retour de la commande (on n'est jamais trop prudent)
 
Bloc de code:
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$ sudo asr adjust --t /dev/disk1s3 --settype "Apple_HFS"
Password:
asr: Target for adjust mode must be a partition with no mounted volume
iMac-de-PoxMox:~ poxmox$

j'en deduit donc qu'il faut en premier lieux démonter le volume disk1s3

avec :
Bloc de code:
diskutil umount force disk1s3
 
Hé ! hé ! - on ne pense jamais à tout --> j'ai oublié que je t'avais fait monter le volume Recovery HD pour mesurer la taille des données. Or ne ne peut modifier le type d'une partition que si le volume n'est pas monté (et donc si le système de fichiers recelé dans le conteneur de la partition est "oisif").

Enchaîne les 2 commandes :
Bloc de code:
diskutil umount force disk1s3
sudo asr adjust --t /dev/disk1s3 --settype "Apple_HFS"
 
Bloc de code:
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$ sudo asr adjust --t /dev/disk1s3 --settype "Apple_HFS"
asr: Volume adjustment failed: Operation not permitted
iMac-de-PoxMox:~ poxmox$

Je pense que cela est du au fait que j'ai remis en enable le SIP. Mon intuition est bonne?
 
Il faut que tu re-désactives le SIP sinon ça ne peut pas fonctionner.

Tu vois ce qui te reste à faire ? --> passer une commande :
Bloc de code:
csrutil disable

  • dans le Terminal d'une session de secours.

Est-ce que celle du disque se lance par ⌘R ?
 
Par contre n'hésite pas à me dire si j'abuse, je t'ai tenu en veille toute la journée et il est tard.
Tu as peut être autre chose à faire que de discuter rudiment OSx avec un novice?
 
Bloc de code:
Last login: Mon Jan 29 21:42:31 on console
iMac-de-PoxMox:~ poxmox$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            27.6 GB    disk0s2
   3:                  Apple_HFS Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.0 GB   disk1s2
   3:                 Apple_Boot Recovery HD             950.0 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.0 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 1FF52135-524A-4FB9-ACF2-E0EF7CF91442
                                 Unencrypted Fusion Drive

J'ai l'impression qu'elle est récalcitrante GRRRRR!
le redemarage sur la partition recovery n'a pas fonctionné non plus
 
C'est encore le booter du SDD qui a pris le changement de type à Apple_HFS.

Enchaîne la série :
Bloc de code:
diskutil umount force disk0s3
sudo asr adjust --t /dev/disk0s3 --settype "Apple_Boot"
sudo asr adjust --t /dev/disk1s3 --settype "Apple_HFS"

  • et poste l'affichage retourné par l'ensemble.
 
Bloc de code:
iMac-de-PoxMox:~ poxmox$ diskutil umount force disk0s3
Volume Boot OS X on disk0s3 force-unmounted
iMac-de-PoxMox:~ poxmox$ sudo asr adjust --t /dev/disk0s3 --settype "Apple_Boot"
Password:
Fsck /dev/disk0s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
iMac-de-PoxMox:~ poxmox$ sudo asr adjust --t /dev/disk1s3 --settype "Apple_HFS"
Fsck /dev/disk1s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            27.6 GB    disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.0 GB   disk1s2
   3:                  Apple_HFS Recovery HD             950.0 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.0 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 1FF52135-524A-4FB9-ACF2-E0EF7CF91442
                                 Unencrypted Fusion Drive
 
Bien (quand même) !

Comme le kernel a chargé le type Apple_HFS de la Recovery > hop ! redimensionnement -->
Bloc de code:
diskutil resizeVolume disk1s3 %recovery% free null 0b

  • poste le retour + tableau diskutil list s'il n'y a pas d'erreur.
 
Bloc de code:
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$ diskutil resizeVolume disk1s3 %recovery% free null 0b
Resizing to 650002432 bytes and adding 1 partition
Started partitioning on disk1s3 Recovery HD
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk1s3
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Recovery HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Modifying partition map
Finished partitioning on disk1s3 Recovery HD
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.0 GB   disk1s2
   3:                  Apple_HFS Recovery HD             650.0 MB   disk1s3
iMac-de-PoxMox:~ poxmox$


BINGO!!!!!!!!
 
Bloc de code:
iMac-de-PoxMox:~ poxmox$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         28.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            27.6 GB    disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

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

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.0 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 1FF52135-524A-4FB9-ACF2-E0EF7CF91442
                                 Unencrypted Fusion Drive


avec la confirmation du diskutil
 
Alors on remet le type Apple_Boot après démontage du volume -->
Bloc de code:
diskutil umount force disk1s3
sudo asr adjust --t /dev/disk1s3 --settype "Apple_Boot"

  • pareil : poste le retour et le tableau diskutil list --> je doute que le kernel charge le type Apple_Boot sans volume remonté : on va savoir.
 
Bloc de code:
iMac-de-PoxMox:~ poxmox$
iMac-de-PoxMox:~ poxmox$ diskutil umount force disk1s3
Volume Recovery HD on disk1s3 force-unmounted
iMac-de-PoxMox:~ poxmox$ sudo asr adjust --t /dev/disk1s3 --settype "Apple_Boot"
Password:
Fsck /dev/disk1s3 ....10....20....30....40....50....60....70....80....90....100
Adjust completed successfully
iMac-de-PoxMox:~ poxmox$