Sujet unique Si vous avez supprimé « Macintosh HD »

Tout à fait > mais la ligne est erronée (inattention d'un programmeur Apple) et de toute façon l'OS de secours de ta sauvegarde TM est indémarrable avec cette instruction.

- passe la commande (copier-coller - copie-la bien jusqu'à la fin) :​
Bloc de code:
sudo defaults write /Vol*/Maxtor/Back*/.Reco*/0/com*/com* "Kernel Cache" '\\Backups.backupdb\\.RecoverySets\\0\\com.apple.recovery.boot\\prelinkedkernel'

  • à validation > une demande de password s'affiche (commande sudo) => tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande édite la valeur de chaîne associée à la clé Kernel Cache dans le fichier com.apple.Boot.plist => pour que la mention finale erronée : kernelcache soit remplacée par la mention valide : prelinkedkernel

La commande passe en mode muet si elle passe (retour direct de l'invite de commande du terminal.) Si tel a été le cas > repasse alors la commande informative :
Bloc de code:
cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*

  • qui affiche le contenu actuel du fichier com.apple.Boot.plist

Poste le retour.
 
Tout à fait > mais la ligne est erronée (inattention d'un programmeur Apple) et de toute façon l'OS de secours de ta sauvegarde TM est indémarrable avec cette instruction.

- passe la commande (copier-coller - copie-la bien jusqu'à la fin) :​
Bloc de code:
sudo defaults write /Vol*/Maxtor/Back*/.Reco*/0/com*/com* "Kernel Cache" '\\Backups.backupdb\\.RecoverySets\\0\\com.apple.recovery.boot\\prelinkedkernel'

  • à validation > une demande de password s'affiche (commande sudo) => tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide

  • la commande édite la valeur de chaîne associée à la clé Kernel Cache dans le fichier com.apple.Boot.plist => pour que la mention finale erronée : kernelcache soit remplacée par la mention valide : prelinkedkernel

La commande passe en mode muet si elle passe (retour direct de l'invite de commande du terminal.) Si tel a été le cas > repasse alors la commande informative :
Bloc de code:
cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*

  • qui affiche le contenu actuel du fichier com.apple.Boot.plist

Poste le retour.
J'ai bien fait les 2 manips (la 1ère était bien passée) :
Bloc de code:
iMacdeXXX-001:~ XXX_24$ sudo defaults write /Vol*/Maxtor/Back*/.Reco*/0/com*/com* "Kernel Cache" '\\Backups.backupdb\\.RecoverySets\\0\\com.apple.recovery.boot\\prelinkedkernel'
Password:
iMacdeXXX-001:~ XXX_24$ cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*
bplist00?\Kernel Flags\Kernel Cache_Rrp=file:///Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/BaseSystem.dmg_I\Backups.backupdb\.RecoverySets\0\'|?iMacdeXXX-001:~ XXX_24$

On dirait qu'il ne me rend pas la main normalement : il y a '|? devant le nom de mon Mac...
J'ai remplacé le nom de mon Mac par XXX.
 
Quitte le terminal. Relance-le.

- repasse la commande :​
Bloc de code:
cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*

  • et poste le retour.
 
Quitte le terminal. Relance-le.

- repasse la commande :​
Bloc de code:
cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*

  • et poste le retour.
Il ne me rend pas la main normalement :
Bloc de code:
iMacdeXXX-001:~ XXX_24$ cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*
'|?iMacdeXXX-001:~ XXX_24$ e:///Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/BaseSystem.dmg_I\Backups.backupdb\.RecoverySets\0\com.apple.recovery.boot\prelinkedkernel
 
Il ne me rend pas la main normalement :
Bloc de code:
iMacdeXXX-001:~ XXX_24$ cat /Vol*/Maxtor/Back*/.Reco*/0/com*/com*
'|?iMacdeXXX-001:~ XXX_24$ e:///Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/BaseSystem.dmg_I\Backups.backupdb\.RecoverySets\0\com.apple.recovery.boot\prelinkedkernel
Il faudrait que je redémarre mon MAC ?
 
Je ne comprends pas ce qui s'est passé. J'avais fait des tests de ma commande qui marchait impeccablement. Quitte le terminal encore.

- mais j'avais prévu l'incident. J'ai chargé dans le dossier public de mac DropBox le fichier com.apple.Boot.plist valide. Il va te suffire de le télécharger et on fera l'échange des fichiers.​

Voici le lien : ☞com.apple.Boot.plist.zip☜ (clique le lien rouge)

- préviens quand tu auras le fichier com.apple.Boot.plist dézippé sur ton Bureau de session.​
 
Je ne comprends pas ce qui s'est passé. J'avais fait des tests de ma commande qui marchait impeccablement. Quitte le terminal encore.

- mais j'avais prévu l'incident. J'ai chargé dans le dossier public de mac DropBox le fichier com.apple.Boot.plist valide. Il va te suffire de le télécharger et on fera l'échange des fichiers.​

Voici le lien : ☞com.apple.Boot.plist.zip☜ (clique le lien rouge)

- préviens quand tu auras le fichier com.apple.Boot.plist dézippé sur ton Bureau de session.​
C'est bon, je l'ai.
 
On procède à la substitution.

- passe d'abord la commande :​
Bloc de code:
sudo rm /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist

  • (tu la passes une seule fois) la commande supprime le fichier com.apple.Boot.plist à sa localisation. J'ai mis une adresse complète car la commande de suppression rm ne supporte pas les abréviations.

La commande passe en mode muet. Dès que tu récupères l'invite de commande : iMacdeXXX-001:~ XXX_24$ > enchaîne avec la commande :
Bloc de code:
sudo cp -v ~/Desktop/com.apple.Boot.plist /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot

  • qui copie le fichier com.apple.Boot.plist du Bureau => dans le dossier com.apple.recovery.boot en remplacement du fichier supprimé.

Poste le retour de la 2è commande.
 
Bonjour à tous,

Après longue lecture de vos discussions je n'arrive pas à trouver le problème exactement similaire au mien. Mon ordinateur s'est mis en veille puis impossible à redémarrer normalement, écran noir et longue charge apple puis rond qui charge en intermittence.
J'ai donc lancé l'utilitaires de disque et comme je n'ai pas pu réinstallé Mac os (oublié de le connecter à internet), j'ai restauré sur le disque OS X de secours et j'ai perdu Macintosh HD également.

Voici mon tableau:

-bash-3.2# 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: OS X Base System +120.1 GB disk1

Logical Volume on disk0s2

92441DC5-CA5B-497C-A459-392E84BB2288

Unencrypted



/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 +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 +6.3 MB disk8



/dev/disk9 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: untitled +2.1 MB disk9



/dev/disk10 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: untitled +1.0 MB disk10



/dev/disk11 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: untitled +2.1 MB disk11



/dev/disk12 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: untitled +524.3 KB 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 +1.0 MB disk14



/dev/disk15 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: untitled +6.3 MB disk15



/dev/disk16 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: untitled +524.3 KB disk16



-bash-3.2#



Merci beaucoup de votre aide je n'ai plus de solution..
 
Bonjour, j'ai un macbook Air ios 10.12 sierra et mon ordinateur s'est éteint après une veille pour ne plus redémarrer correctement, autrement qu'avec un écran noir et une charge intermittente. J'ai donc lancé l'utilitaires de disques et comme je n'ai pas réussi à réinstaller macOS (oublié de se connecter à internet..), j'ai restauré le disque de secours OS X et j'ai donc perdu Macintosh..
Voici mon problème:

Bloc de code:
-bash-3.2# 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:                            OS X Base System       +120.1 GB   disk1
                                 Logical Volume on disk0s2
                                 92441DC5-CA5B-497C-A459-392E84BB2288
                                 Unencrypted

/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               +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               +6.3 MB     disk8

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

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

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

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

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

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

-bash-3.2#

Merci beaucoup de votre aide, je n'ai plus de solution
 
On procède à la substitution.

- passe d'abord la commande :​
Bloc de code:
sudo rm /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist

  • (tu la passes une seule fois) la commande supprime le fichier com.apple.Boot.plist à sa localisation. J'ai mis une adresse complète car la commande de suppression rm ne supporte pas les abréviations.

La commande passe en mode muet. Dès que tu récupères l'invite de commande : iMacdeXXX-001:~ XXX_24$ > enchaîne avec la commande :
Bloc de code:
sudo cp -v ~/Desktop/com.apple.Boot.plist /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot

  • qui copie le fichier com.apple.Boot.plist du Bureau => dans le dossier com.apple.recovery.boot en remplacement du fichier supprimé.

Poste le retour de la 2è commande.
je pense que cela a marché :
Bloc de code:
iMacdeXXX-001:~ XXX_24$ sudo rm /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist
Password:
iMacdeXXX-001:~ XXX_24$ sudo cp -v ~/Desktop/com.apple.Boot.plist /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot
/Users/XXX_24/Desktop/com.apple.Boot.plist -> /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist
iMacdeXXX-001:~ XXX_24$
 
je pense que cela a marché :
Bloc de code:
iMacdeXXX-001:~ XXX_24$ sudo rm /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist
Password:
iMacdeXXX-001:~ XXX_24$ sudo cp -v ~/Desktop/com.apple.Boot.plist /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot
/Users/XXX_24/Desktop/com.apple.Boot.plist -> /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist
iMacdeXXX-001:~ XXX_24$
Petit bémol, je suis étonné que la 2ème ligne commande que tu m'as demandé d'exécuter ne m'aie pas demandé de mot de passe. C'est pourtant une commande "sudo"
 
Salut, je pense que cela n'a pas marché. J'ai cette réponse :

Bloc de code:
-bash-3.2# sudo rm /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist
-bash: sudo: command not found
-bash-3.2#
 
Salut, je pense que cela n'a pas marché. J'ai cette réponse :

Bloc de code:
-bash-3.2# sudo rm /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist
-bash: sudo: command not found
-bash-3.2#
@ Merrymkin, cette ligne de code était envoyée par Macomanic à moi-même. C'est donc normal qu'elle ne marche pas pour toi.
Maxtor = le nom de mon DDE et cette commande va chercher un fichier sur mon bureau...
 
@ temana

Une règle du sudo est la suivante : il faut s'authentifier avec mot-de-passe admin pour le 1er sudo > ensuite plus besoin de s'authentifier pour tout autre sudo dans un délai de 5' à partir du 1er. C'est pour la commodité d'usage d'un utilisateur qui aurait à enchaîner des commandes sudo.

- oui. Les commandes sont bien passées. Finalise avec la commande :​
Bloc de code:
sudo chown 0:0 /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist

  • la commande restaure les autorisations du fichier copier à : user=root & group=wheel. Commande muette encore, si elle passe.

Si ça a bien été le cas > passe la commande informative :
Bloc de code:
bless --info /Vol*/Maxtor

  • qui s'enquiert du chemin de démarrage du volume Maxtor

Poste le retour.

Note : je pense que ma commande d'édition était bien passée > mais que la commande cat ensuite ne parvenait plus à afficher correctement le contenu du fichier. Tant pis : la substitution du fichier (dont j'ai vérifié au départ le contenu) fera l'affaire.
 
@ temana

Une règle du sudo est la suivante : il faut s'authentifier avec mot-de-passe admin pour le 1er sudo > ensuite plus besoin de s'authentifier pour tout autre sudo dans un délai de 5' à partir du 1er. C'est pour la commodité d'usage d'un utilisateur qui aurait à enchaîner des commandes sudo.

- oui. Les commandes sont bien passées. Finalise avec la commande :​
Bloc de code:
sudo chown 0:0 /Volumes/Maxtor/Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/com.apple.Boot.plist

  • la commande restaure les autorisations du fichier copier à : user=root & group=wheel. Commande muette encore, si elle passe.

Si ça a bien été le cas > passe la commande informative :
Bloc de code:
bless --info /Vol*/Maxtor

  • qui s'enquiert du chemin de démarrage du volume Maxtor

Poste le retour.

Note : je pense que ma commande d'édition était bien passée > mais que la commande cat ensuite ne parvenait plus à afficher correctement le contenu du fichier. Tant pis : la substitution du fichier (dont j'ai vérifié au départ le contenu) fera l'affaire.
Je te remercie. Tout est passé comme une lettre à La Poste :
Bloc de code:
finderinfo[0]:      2 => Blessed System Folder is /Volumes/Maxtor/
finderinfo[1]: 1756105 => Blessed System File is /Volumes/Maxtor/tmbootpicker.efi
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:  0x50AFEE03D6330CE7
 
Bonjour Merrymkin

Je n'avais pas vu ton message initial. Et la commande que tu as tenté de passer ne t'était pas destiné mais à temana.

- pour ta part > redémarre (Menu  > Redémarrer) > et presse aussitôt les 2 touches ⌘R (cmd R) pour démarrer sur l'OS de secours original du disque (hébergé dans le volume Recovery HD). Quand tu récupères le même écran aux 4 Utilitaires macOS > repasse la commande :​
Bloc de code:
diskutil list

  • et reposte le tableau des disques.
 
@ temana

Je présume que ce chemin de démarrage doit suffire.

- ton Mac actuel (celui qui fonctionne) est-il compatible avec un démarrage de type El Capitan ?​
 
@macomaniac
Voici mon tableau des disques :

Bloc de code:
-bash-3.2# 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 (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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            OS X Base System       +120.1 GB   disk2
                                 Logical Volume on disk0s2
                                 92441DC5-CA5B-497C-A459-392E84BB2288
                                 Unencrypted

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

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

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

-bash-3.2#
 

Sujets similaires