5 votes

Comment changer la partition "Recovery HD" en "Apple_Boot" ?

Taper dans le terminal diskutil list me donne ça...

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            499.1 GB   disk0s2
   3:                  Apple_HFS Recovery HD             629.1 MB   disk0s3

J'essaie de changer disk0s3 pour taper "Apple_Boot", en utilisant...

sudo asr adjust --target /dev/disk0s3 -settype "Apple_Boot"

Mais je continue à obtenir l'erreur...

asr: Volume adjustment failed: Operation not permitted

La partition n'est pas montée. J'ai également essayé la commande en tant que superutilisateur.

1voto

cave-canem Points 313

Au début :

umount -f "/Volumes/Recovery HD"

Ensuite :

sudo asr adjust --target /dev/disk0s3 -settype "Apple_Boot"

1voto

Arunas Bartisius Points 882

Il semble que la commande normale "umount" ne soit pas adaptée ici, surtout si la partition de récupération est sur le disque dur du système (SSD/HDD). J'ai trouvé un script fonctionnel sur JAMFNation pour cela :

#!/bin/sh

RecoveryHDName="Recovery HD"
RecoveryHDID=/usr/sbin/diskutil list | grep "$RecoveryHDName" | awk 'END \{ print $NF }'\

/usr/sbin/diskutil unmount /dev/"$RecoveryHDID"
/usr/sbin/asr adjust -target /dev/"$RecoveryHDID" -settype Apple_Boot
/usr/sbin/diskutil info /dev/"$RecoveryHDID"*

La clé est que vous devez éjecter seulement cette partition particulière (vous pouvez le faire à partir du Finder aussi !) et seulement ensuite exécuter : sudo asr adjust --target /dev/diskNsM -settype "Apple_Boot" où vous devez remplacer N et M par le numéro de votre disque et de votre partition.

La partition de récupération Apple est utilisée comme outil d'urgence. Si vous ne pouvez pas démarrer votre système, vous pouvez au moins essayer d'effectuer des réparations.

Pour accéder à la partition de récupération, redémarrez votre Mac et maintenez les touches Cmd+R pendant le démarrage/la mise sous tension.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X