10.13 High Sierra Impossible de réinstaller macOS High Sierra

Oup’s j’ai parlé trop vite... après avoir éteint mon Mac, j’ai voulu le rallumer quelques jours plus tard. Je rentre donc le mdp jusque là tout va bien. Mais à la moitié du chargement de la barre noire, écran noir, l’ordinateur s’éteint... j’ai bien évidemment réessayé à plusieurs reprises mais rebelote.
 

Fichiers joints

  • DBBF596F-3414-4184-9F14-65A5AD4AB286.jpeg
    DBBF596F-3414-4184-9F14-65A5AD4AB286.jpeg
    1 Mo · Affichages: 126
Dans la session de secours > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques (dans une fenêtre de code) - comme tu l'as déjà fait.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            319.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

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

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

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

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     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               +524.3 KB   disk8

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

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

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

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

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

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

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

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

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

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

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

Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 6A4633BB-E733-49A8-BB9C-A741C3162290
                                 Locked Encrypted
-bash-3.2#
 
Le volume Macintosh HD est verrouillé par FileVault -->
Bloc de code:
Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 6A4633BB-E733-49A8-BB9C-A741C3162290
                                 Locked Encrypted

  • lance l'Utilitaire de disque > sélectionne Macintosh HD grisé (= non monté) > bouton : "Monter" > ton mot-de-passe de session dans le panneau qui le demande --> le volume Macintosh HD doit être libellé en noir, si remonté.

On va supposer qu'il soit remonté comme disk20. Quitte l'Utilitaire de disque > lance le Terminal > passe alors la commande :
Bloc de code:
diskutil info disk20

  • qui affiche un tableau d'informations sur le volume

Poste le tableau.
 
Bloc de code:
-bash-3.2# diskutil info disk20
   Device Identifier:        disk20
   Device Node:              /dev/disk20
   Whole:                    Yes
   Part of Whole:            disk20
   Device / Media Name:      ST9320325ASG

   Volume Name:              Macintosh HD
   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   Content (IOContent):      Apple_HFS
   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 24576 KB at offset 0x951000
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk0s3
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              DA34B0E4-515D-3F73-B7EE-66A30FDEF146
   Disk / Partition UUID:    6A4633BB-E733-49A8-BB9C-A741C3162290

   Disk Size:                318.8 GB (318841946112 Bytes) (exactly 622738176 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       318.8 GB (318841946112 Bytes) (exactly 622738176 512-Byte-Units)
   Volume Used Space:        14.9 GB (14933671936 Bytes) (exactly 29167328 512-Byte-Units) (4.7%)
   Volume Free Space:        303.9 GB (303908274176 Bytes) (exactly 593570848 512-Byte-Units) (95.3%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              No
   Virtual:                  Yes
   Hardware AES Support:     No

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  6A4633BB-E733-49A8-BB9C-A741C3162290
   LVF UUID:                 4881ECEF-90B1-47B5-8737-E585D6E03357
   LVG UUID:                 00E76A5C-E75E-4EEB-BE30-61633662DD15
   PV UUID (disk):           1C6A95D6-BA41-42F8-B046-9EC357F6E82F (disk0s2)
   Fusion Drive:             No
   Encrypted:                Yes

-bash-3.2#
 
Le volume est monté en lecture et écriture > réinstallable.

Je vois aussi qu'il n'y a que 15 Go d'occupation du volume : soit une installation propre sans données personnelles -->

- est-qu'on pourrait alors reformater le volume avec une réinstallation de l'OS ?​
 
Donc il faut que je réinstalle une nouvelle fois l’OS ? Comment se fait-il que ça ait marché une fois et après plus rien ? Je n’ai pourtant rien touché... enfin il me semble pas o_O
 
Tu peux te contenter de lancer une réinstallation directe de l'OS à destination du volume Macintosh HD (sans reformatage initial) -->

- l'OS sera restauré > ton compte d'utilisateur conservé​

=> histoire de voir si le démarrage s'effectue bien de nouveau.
 
Lorsque je veux cliquer sur Macintosh HD pour réinstaller macOS, il est noté « conversion FileVault en cours » et je ne peux pas aller plus loin.
 
Décidément !

Passe la commande :
Bloc de code:
hdiutil info

  • qui liste les images-disques en cours d'utilisation > avec leur statut (fichier du disque ou de la RAM)

Poste le haut du tableau (les 3 premiers descriptifs disons) --> que je voie si tu bénéficies d'une implémention de High Sierra (rarement suivie avec cet OS) : un démarrage de secours local qui clone en RAM à la volée l'OS de secours du disque et démarre le Mac sur la RAM. Ce qui permettrrait de supprimer le CoreStorage chiffré et de réinstaller l'OS dans un volume standard.
 
Bloc de code:
-bash-3.2# hdiutil info
framework       : 480.60.1
driver          : 10.13v480.60.1
images          : 19
================================================
image-path      : file:///com.apple.recovery.boot/BaseSystem.dmg
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : false
blockcount      : 4194256
blocksize       : 512
writeable       : TRUE
autodiskmount   : <unknown>
removable       : false
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk1    GUID_partition_scheme   
/dev/disk1s1    48465300-0000-11AA-AA11-00306543ECAC    /
================================================
image-path      : ram://10240
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 10240
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk2        /private/var/log
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk3        /Volumes
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk4        /private/var/tmp
 
Cette mention -->
Bloc de code:
image-path      : file:///com.apple.recovery.boot/BaseSystem.dmg

  • montre que l'image-disque (portant le volume de l'OS de secours démarré) => dépend du disque (et pas de la RAM)

As-tu une clé USB disponible (4 Go ou plus) > qui permettrait de cloner l'OS de secours démarré > puis de démarrer le Mac dessus > enfin de supprimer le CoreStorage chiffré (où une opération est en cours et bloque toute réinstallation) ?
 
Alors branche la clé au Mac.

Attends un instant que son disque soit attaché au Système du Mac > puis passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> qui montrera la clé.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            319.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

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

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

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

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     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               +524.3 KB   disk8

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

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

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

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

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

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

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

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

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

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

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

/dev/disk20 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk20
   1:             Windows_FAT_32 SP UFD U3               15.9 GB    disk20s1

Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 6A4633BB-E733-49A8-BB9C-A741C3162290
                                 Locked Encrypted
-bash-3.2#
 
Je vois ta clé en disk20.

- s'il est possible de la reparamétrer > passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ BOOT gpt disk20

  • la commande reparamètre la clé : table GPT > format jhfs+ > nom de volume BOOT

Poste l'affichage retourné.
 
Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ BOOT gpt disk20
Started erase on disk20
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk20s2 as Mac OS Extended (Journaled) with name BOOT
Initialized /dev/rdisk20s2 as a 14 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk20
-bash-3.2#
 
Parfait. Enchaîne avec la commande :
Bloc de code:
asr restore --s / --t /Volumes/BOOT --erase --noprompt

  • respecte tous les espaces ; mets les doubles tirets -- où tu les vois
  • la commande restaure le volume OS X Base System de l'OS de secours démarré (désigné par son point de montage / ) => au volume BOOT. Ce volume va être reformaté > renommé OS X Base System comme la source > cloné en mode "copie-de-blocs" de l'OS de secours (1,3 Go) > rendu démarrable à la fin par l'inscription d'un chemin de démarrage sur son en-tête

Poste l'affichage retourné lorsque tu auras récupéré -bash-3.2# en signal de fin.
 
Bloc de code:
-bash-3.2# asr restore --s / --t /Volumes/BOOT --erase --noprompt
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
-bash-3.2#