10.13 High Sierra Disque dur interne Macintosh HD a disparu dans utilitaire de disque..

Le volume Recovery HD ne peut pas être démonté > car tu es démarré dessus > du fait que tu n'as pas effectué le démarrage par internet que j'avais décrit au message #76. Je t'en redonne l'essentiel -->

  • redémarre (Menu  > Redémarrer) > et tiens aussitôt pressées les 3 touches ⌘⌥R (cmd alt R). Connexion du Mac au Wi-Fi. Téléchargement en RAM d'un OS de secours 10.7 correspondant à l'OS d'usine du Mac = Lion (500 Mo - globe terrestre en rotation). Démarrage à la fin du Mac sur cet OS en RAM. Tu obtiens un écran avec la fenêtre des 4 Utilitaires OS X.

Repasse alors seulement une commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques (dans une fenêtre de code) --> que je voie comment ça se présente.

=> sans ce démarrage par internet > et vu que tes clés USB ne répondent pas --> je ne peux plus rien faire...
 
  • J’aime
Réactions: chiheb
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                  Apple_HFS disk0s1                 208.7 MB   disk0s1
   2:                  Apple_HFS disk0s1                 15.3 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
-bash-3.2#
 
bonjour mac
une troiseme cle de 1go voi ce resultat
-bash-3.2# diskutil eraseVolume jhfs+ CLE disk15s2

Unable to find disk for disk15s2

-bash-3.2# diskutil eraseDisk jhfs+ CLE gpt disk15

Started erase on disk15

Unmounting disk

Creating the partition map

Waiting for the disks to reappear

Formatting disk15s1 as Mac OS Extended (Journaled) with name CLE

Initialized /dev/rdisk15s1 as a 983 MB case-insensitive HFS Plus volume with a 8192k journal

Mounting disk

Finished erase on disk15

-bash-3.2#
 
Ah ! je pense que tu es bon avec ta 3è clé.

Attache-la au Mac > repasse un :
Bloc de code:
diskutil list

  • poste le tableau --> que je voie la clé...
 
  • J’aime
Réactions: chiheb
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                  Apple_HFS disk0s1                 208.7 MB   disk0s1
   2:                  Apple_HFS disk0s1                 15.3 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 GB     disk15
   1:                  Apple_HFS CLE                     1.0 GB     disk15s1
-bash-3.2#
 
Je vois bien la clé en disk15. Bien paramétrée.

Voyons à présent si on peut démonter le fameux volume Recovery HD. Passe la commande :
Bloc de code:
diskutil umount force disk0s3

  • qui démonte le volume Recovery HD

Poste le retour. Si tu es démarré par internet > il est possible que le volume soit déjà démonté.
 
  • J’aime
Réactions: chiheb
Volume indémontable > mais on va s'adapter. Passe la commande :
Bloc de code:
ls /Volumes

  • qui liste les volumes montés

Poste la liste.
 
Le volume Recovery HD monté est affiché sous le nom de : Image Volume (comprendre : volume contenant l'image-disque BaseSystem.dmg de l'OS de secours).

Passe la commande :
Bloc de code:
ls -R /Volumes/"Image Volume"

  • cette commande liste récursivement (de haut en bas) le contenu du volume Recovery HD (planqué sous le label : Image Volume)

Poste cette liste --> c'est pour que je vérifie le contenu du volume > avant de te passer une commande qui va cloner son contenu dans celui de la clé USB.
 
  • J’aime
Réactions: chiheb
-bash-3.2# ls -R /Volumes/"Image Volume"

.Trashes .metadata_never_index

.fseventsd com.apple.recovery.boot



/Volumes/Image Volume/.Trashes:

504



/Volumes/Image Volume/.Trashes/504:



/Volumes/Image Volume/.fseventsd:

no_log



/Volumes/Image Volume/com.apple.recovery.boot:

.disk_label BaseSystem.dmg boot.efi

.disk_label_2x PlatformSupport.plist com.apple.Boot.plist

BaseSystem.chunklist SystemVersion.plist kernelcache

-bash-3.2#
 
Parfait !

Alors passe la commande :
Bloc de code:
cp -av /Volumes/"Image Volume"/* /Volumes/CLE

  • il n'y a pas d'espace entre Volumes" et la /* qui suit ; mets bien un astérisque * à coller cette barre ; un espace entre /* et /Volumes/CLE
  • la commande clone le contenu de Image Volume (= Recovery HD) dans le volume CLE de la clé
  • si tu vois défiler une ligne par fichier copié > c'est que le clonage est lancé. Il y a environ 500 Mo à copier

Préviens quand c'est fini (arrêt du défilé et réaffichage de l'invite de commande -bash-3.2#).
 
  • J’aime
Réactions: chiheb
-bash-3.2# cp -av /Volumes/"Image Volume"/* /Volumes/CLE

/Volumes/Image Volume/com.apple.recovery.boot -> /Volumes/CLE/com.apple.recovery.boot

/Volumes/Image Volume/com.apple.recovery.boot/.disk_label -> /Volumes/CLE/com.apple.recovery.boot/.disk_label

/Volumes/Image Volume/com.apple.recovery.boot/.disk_label_2x -> /Volumes/CLE/com.apple.recovery.boot/.disk_label_2x

/Volumes/Image Volume/com.apple.recovery.boot/BaseSystem.chunklist -> /Volumes/CLE/com.apple.recovery.boot/BaseSystem.chunklist

/Volumes/Image Volume/com.apple.recovery.boot/BaseSystem.dmg -> /Volumes/CLE/com.apple.recovery.boot/BaseSystem.dmg

/Volumes/Image Volume/com.apple.recovery.boot/boot.efi -> /Volumes/CLE/com.apple.recovery.boot/boot.efi

/Volumes/Image Volume/com.apple.recovery.boot/com.apple.Boot.plist -> /Volumes/CLE/com.apple.recovery.boot/com.apple.Boot.plist

/Volumes/Image Volume/com.apple.recovery.boot/kernelcache -> /Volumes/CLE/com.apple.recovery.boot/kernelcache

/Volumes/Image Volume/com.apple.recovery.boot/PlatformSupport.plist -> /Volumes/CLE/com.apple.recovery.boot/PlatformSupport.plist

/Volumes/Image Volume/com.apple.recovery.boot/SystemVersion.plist -> /Volumes/CLE/com.apple.recovery.boot/SystemVersion.plist

-bash-3.2#
 
Bien !

Alors voici la commande qu'il faut absolument passer à présent pour rendre le volume CLE démarrable -->
Bloc de code:
bless --folder /Volumes/CLE/com.apple.recovery.boot --file /Volumes/CLE/com.apple.recovery.boot/boot.efi --label "YOSEMITE BOOT"

  • voici comment tu vas saisir commodément cette commande à rallonges : par un copier-coller à rebours ! --> tu viens d'abord ici avec Safari > tu copies la commande (déroule-la complètement pour la copier jusqu'au BOOT" final) > tu quittes Safari > tu relances le Terminal > tu colles la commande > tu l'exécutes
  • la commande inscrit sur l'en-tête du volume CLE un chemin de démarrage (que pourra suivre l'EFI du Mac) > pointant au démarreur boot.efi de l'OS de secours contenu dans une image-disque BaseSystem.dmg du dossier com.apple.recovery.boot. Elle ajoute un label = intitulé de boot du volume > uniquement affiché à l'écran du gestionnaire de démarrage (touche "alt") --> ce label est : YOSEMITE BOOT
  • cette commande passe sans commentaire, si elle passe

Si c'est bien le cas > passe ensuite la commande de vérification :
Bloc de code:
bless --info /Volumes/CLE

  • qui affiche le chemin de démarrage du volume CLE

Poste le tableau retourné.
 
  • J’aime
Réactions: chiheb
-bash-3.2# bless --info /Volumes/CLE

finderinfo[0]: 0 => No Blessed System Folder

finderinfo[1]: 0 => No Blessed System File

finderinfo[2]: 0 => Open-folder linked list empty

finderinfo[3]: 0 => No alternate OS blessed file/folder

finderinfo[4]: 0 => Unused field unset

finderinfo[5]: 0 => No OS 9 + X blessed X folder

64-bit VSDB volume id: 0xB1AE14784107B493

-bash-3.2#
 
As-tu passé la longue commande auparavant ? - si oui > as-tu obtenu un retour d'erreur ?

  • car la commande de vérification n'affiche aucun chemin de démarrage existant pour le volume CLE.
 
  • J’aime
Réactions: chiheb
-bash-3.2# bless --folder /Volumes/CLE/com.apple.recovery.boot --file /Volumes/CLE/com.apple.recovery.boot/boot.efi --label "YOSEMITE BOOT"

-bash-3.2#
 
La commande a été exécutée sans commentaire (elle est donc passée).

Donc repasse la commande :
Bloc de code:
bless --info /Volumes/CLE

  • et poste le retour -- que je voie si un chemin de démarrage valide existe sur le volume CLE.
 
  • J’aime
Réactions: chiheb
-bash-3.2# bless --folder /Volumes/CLE/com.apple.recovery.boot --file /Volumes/CLE/com.apple.recovery.boot/boot.efi --label "YOSEMITE BOOT"

-bash-3.2# bless --info /Volume/CLE

No mount point for /Volume/CLE

Can't get mount point for /Volume/CLE

-bash-3.2#