5 votos

El MacBook no se monta, no arranca, no lee la unidad

Cuando presiono alt en mi MacBook durante el inicio, sólo muestra un disco que solía tener instalado Windows (que ahora está vacío). Borré ese disco cuando me conecté por última vez con OS X. Luego traté de borrar esta partición y hacer el disco de nuevo como estaba cuando lo compré 128GB.

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. Sólo quiero algunos archivos importantes de vuelta; o reinstalar OS X pero mantener los archivos viejos.

Aquí hay algunas fotos que tomé. Los discos de recuperación de HD y Windows están vacíos, pero no me importan.

disk0s2 is the disk i want to take files, it looks encrypted :(

enter image description here

Aquí está el resultado de sudo gpt -r show /dev/disk0 :

gpt result

2voto

klanomath Puntos 19587

La tabla de partición GUID es un desastre.

Sólo para explicar todas las particiones:

  • i = 1 partición EFI
  • i = 2 volúmenes principales de OS X (tipo de partición incorrecta)
  • i = 3 Recuperación HD (tipo de partición incorrecta)
  • i = 4 Partición de Windows (tipo de partición equivocada)
  • i = 5,7 particiones de Linux
  • i = 6 partición Linux Swap

Haría lo siguiente después de arrancar a Internet Recovery HD:

  1. Primero tienes que desmontar el disco 0 y conseguir la mesa gpt:

    diskutil umountDisk /dev/disk0
    gpt -r show /dev/disk0
  2. Abrir Utilidades->Terminal y quitar las dos particiones de Linux (5,7) y la partición Linux Swap (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
  3. Eliminar la partición de Windows (marcada como una partición Apple HFS+)

    diskutil umountDisk /dev/disk0
    gpt remove -i 4 /dev/disk0
  4. Retire 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
  5. Quitar y volver a añadir correctamente la partición de 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 la partición también puede ser 53746F72-6167-11AA-AA11-00306543ECAC (CoreStorage). Con la herramienta de a bordo es imposible determinar el tipo de partición correcto.

  6. Verifica el disco 0 y el disco 2:

    diskutil verifyDisk /dev/disk0
    diskutil verifyVolume /dev/disk0s2

    Si se producen errores, puede considerar la posibilidad de sustituir el tipo de partición predeterminada de los discos0s2 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

    Entra en diskutil cs list . Si te No se encontraron grupos de volumen lógico del CoreStorage como resultado repita el paso 5 y continúe con el diskutil verifyDisk... y diskutil repairDisk... pasos abajo. Si el diskutil cs list revela una verificación del Grupo de Volumen de Almacenamiento del Núcleo si está encriptado: Familia de volúmenes lógicos -> Cifrado: bloqueado. Desbloquea el volumen con: diskutil cs unlockVolume lvUUID con lvUUID: el UUID del Volumen Lógico e introduciendo su frase de contraseña.

    Verifica el disco 0 y el disco 2 de nuevo:

    diskutil verifyDisk /dev/disk0
    diskutil verifyVolume /dev/disk0s2

    Si sigues teniendo errores, intenta reparar el disco0 y el disco0s2:

    diskutil repairDisk /dev/disk0
    diskutil repairVolume /dev/disk0s2
  7. Salga de la terminal entrando exit e intenta reiniciar a tu volumen principal de OS X

Si recibes un error diciendo disk0 Recurso ocupado... tienes que desmontar el disco0 de nuevo con diskutil umountDisk /dev/disk0 .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X