Aunque es similar a la pregunta enlazada, tu tabla de particiones tiene algunas diferencias específicas: tienes un segundo disco duro de recuperación con un tipo de partición falso y tu volumen principal es parte de una pila de CoreStorage.
Primero hay que determinar las versiones de sistema adecuadas de los discos duros de recuperación y luego eliminar el más antiguo o -si es idéntico- eliminar el que tiene el tipo de partición incorrecto (disco0s4). Después de eliminar uno de los Recovery HDs hay que redimensionar la pila de CoreStorage:
Preparación:
-
Reinicie el modo de recuperación de Internet pulsando alt cmd R en el arranque.
Los requisitos previos son la última actualización del firmware instalada, una red ethernet o WLAN (WPA/WPA2) y un router con DHCP activado.
En una línea de 50 Mbps tarda unos 4 minutos (presentando un pequeño globo animado) en arrancar en una imagen de netboot de recuperación que normalmente se carga desde un servidor Apple/Akamai.
Yo recomiendo ethernet porque es más fiable. Si estás restringido a WIFI y el proceso de arranque falla, simplemente reinicia tu Mac hasta que consigas arrancar.
Como alternativa, puede empezar desde una unidad de disco duro de arranque (preferiblemente Yosemite o El Capitan) o una unidad de disco duro que contenga un sistema completo (preferiblemente Yosemite o El Capitan). Si arranca con un sistema completo e inicia la sesión como administrador, tendrá que añadir sudo
para ejecutar algunos comandos como gpt ...
o newfs_hfs ...
¡!
Comprobar las versiones del sistema de los discos duros de recuperación
-
Abrir en el menú Utlities->Terminal
-
Entre en diskutil list
y gpt -r show /dev/disk0
para obtener una visión general
-
Obtenga la versión del producto de la recuperación visible HD:
grep ProductVersion -A 1 /Volumes/Recovery\ HD/com.apple.recovery.boot/SystemVersion.plist
dependiendo de la versión del sistema principal, debería dar algo como
<key>ProductVersion</key>
<string>10.11.5</string>
-
Desmonta el disco0s4:
diskutil unmount disk0s4
-
Monte la partición oculta del Recovery HD:
diskutil mount disk0s3
-
Compruebe que sólo está montado un disco duro de recuperación (disk0s3):
df
-
Obtenga la versión del producto de la recuperación invisible HD:
grep ProductVersion -A 1 /Volumes/Recovery\ HD/com.apple.recovery.boot/SystemVersion.plist
dependiendo de la versión del sistema principal, debería dar algo como
<key>ProductVersion</key>
<string>10.11.5</string>
-
Si la versión del producto del visible es la misma o más antigua que la del Recovery HD invisible borre la partición del Recovery HD visible:
diskutil list
diskutil umount diskX #Unmount the logical volume residing on disk0s2 with X: 1...~16 (e.g. disk1) like shown in the previous command
diskutil umountDisk disk0
gpt remove -i 4 disk0
-
Obtiene el UUID del volumen lógico:
diskutil cs list
-
Redimensiona la pila de CoreStorage para llenar todo el disco:
diskutil cs resizeStack lvUUID 0 #lvUUID: UUID of the logical volume
El 0 (cero) como tamaño mágico a veces falla. Entonces utilice un tamaño ~1g menor que el de su disco (es decir, 250g o 249700m).
0 votos
El problema aquí es un poco diferente en comparación con la pregunta vinculada: 1. usted tiene dos discos duros de recuperación y 2. su volumen principal es una pila de CoreStorage.