¿Cómo cambiar la partición “Recovery HD” para escribir “Apple_Boot”?

3

Escribir en el terminal diskutil list me da esto ...

/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

Intento cambiar disk0s3 para escribir "Apple_Boot", usando ...

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

Pero sigo recibiendo el error ...

asr: Volume adjustment failed: Operation not permitted

La partición no está montada. También he probado el comando como superusuario.

    
pregunta Crimbo 02.12.2015 - 12:26

2 respuestas

0

Parece que el comando "umount" normal no es adecuado aquí, especialmente si la partición de recuperación está en el disco duro del sistema (SSD / HDD). Encontré un script de trabajo en JAMFNation para eso:

#!/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 clave es que necesitas expulsar solo esta partición en particular (¡también puedes hacerlo desde el Finder!) y solo entonces ejecuta: %código% donde debe reemplazar N y M con su disco y número de partición.

La partición de recuperación de Apple se utiliza como herramienta de emergencia. En caso de que no pueda iniciar su sistema, al menos puede intentar hacer reparaciones.

Para acceder a la partición de recuperación, reinicie su Mac y mantenga presionado Cmd + R durante el inicio / encendido.

    
respondido por el Arunas Bartisius 25.08.2017 - 13:15
1

Al principio:

umount -f "/Volumes/Recovery HD"

Entonces:

sudo asr adjust --target /dev/disk0s3 -settype "Apple_Boot"
    
respondido por el cave-canem 25.04.2016 - 03:28

Lea otras preguntas en las etiquetas