Cuando presiono alten mi MacBook durante el inicio, solo muestra un disco que solía tener instalado Windows (que ahora está vacío). Borré ese disco la última vez que inicié sesión en OS X. Luego traté de eliminar esta partición y hacer que el disco volviera a ser como cuando lo compré de 128 GB.
Hubo un error. Pensé que reiniciar sería una buena idea y eso es lo que hice. Entonces sucedió lo que escribí en la primera línea. Solo quiero recuperar algunos archivos importantes; o reinstale OS X pero conserve los archivos antiguos.
Aquí hay algunas fotos que tomé. Los discos Recovery HD y Windows están vacíos, pero no me importan.
Aquí está el resultado de sudo gpt -r show /dev/disk0
:
La tabla de particiones GUID es un desastre.
Solo para explicar todas las particiones:
Haría lo siguiente después de iniciar Internet Recovery HD:
Primero tienes que desmontar disk0 y obtener la tabla gpt:
diskutil umountDisk /dev/disk0
gpt -r show /dev/disk0
Abra Utilidades->Terminal y elimine las dos particiones de Linux (5,7) y la partición de intercambio de Linux (6) con:
gpt remove -i 7 /dev/disk0
diskutil umountDisk /dev/disk0
gpt remove -i 6 /dev/disk0
diskutil umountDisk /dev/disk0
gpt remove -i 5 /dev/disk0
Eliminar la partición de Windows (marcada como una partición Apple HFS+)
diskutil umountDisk /dev/disk0
gpt remove -i 4 /dev/disk0
Elimine y vuelva a agregar correctamente el disco duro de recuperación:
diskutil umountDisk /dev/disk0
gpt remove -i 3 /dev/disk0
gpt add -b 176870968 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0
Elimine y vuelva a agregar correctamente la partición OS X:
diskutil umountDisk /dev/disk0
gpt remove -i 2 /dev/disk0
gpt add -b 409640 -i 2 -s 176461328 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
el tipo de partición también puede ser 53746F72-6167-11AA-AA11-00306543ECAC (CoreStorage). Con la herramienta integrada es imposible determinar el tipo de partición correcto.
Verifique disk0 y disk0s2:
diskutil verifyDisk /dev/disk0
diskutil verifyVolume /dev/disk0s2
Si obtiene errores, puede considerar reemplazar el tipo de partición predeterminado de disk0s2 por un volumen CoreStorage:
diskutil umountDisk /dev/disk0
gpt remove -i 2 /dev/disk0
gpt add -b 409640 -i 2 -s 176461328 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
Entrar diskutil cs list
_ Si obtiene como resultado No se encontraron grupos de volúmenes lógicos de CoreStorage, repita el paso 5 y continúe con los pasos diskutil verifyDisk...
y diskutil repairDisk...
a continuación. Si diskutil cs list
revela un grupo de volúmenes CoreStorage, compruebe si está cifrado: Familia de volúmenes lógicos -> Cifrado: bloqueado. Desbloquee el volumen con: diskutil cs unlockVolume lvUUID
con lvUUID: el UUID del volumen lógico e ingresando su contraseña.
Verifique disk0 y disk0s2 nuevamente:
diskutil verifyDisk /dev/disk0
diskutil verifyVolume /dev/disk0s2
Si aún recibe errores, intente reparar disk0 y disk0s2:
diskutil repairDisk /dev/disk0
diskutil repairVolume /dev/disk0s2
Salga de Terminal ingresando exit
e intente reiniciar su volumen principal de OS X
Si obtiene un error que dice que el recurso disk0 está ocupado... tiene que desmontar disk0 nuevamente con diskutil umountDisk /dev/disk0
.
diskutil cs resizeStack LVUUID 0g
(con LVUUID = F312F6 .......... y así sucesivamente)0g
es un número mágico en el mando en Mavericks o Yosemite. No funciona en El Capitán. Recomiendo reinstalar con una memoria USB.0g
funciona. Si arranca en una unidad flash El Capitan, debe usar 128g
(incluso 130g
debería funcionar: cambiará automáticamente el tamaño completo disponible).
Tetsujin
Tetsujin
alex andreadis
klanomath