Borra accidentalmente algunas particiones de pequeño tamaño al instalar Windows (Bootcamp). La partición OSX no arranca

3

Intenté instalar Windows 8 en mi Mac a través de Bootcamp. Inicié el instalador de Windows 8 y tuve problemas para formatear la unidad que particioné para el sistema operativo.

Como un idiota, eliminé todas las particiones de mi disco duro, excepto mi partición OSX principal. Creo que las particiones que eliminé eran de 600 MB, 3 MB, 1 GB (no estoy seguro de que fueran tan grandes). Pero estoy seguro que borré uno que era de 600MB.

Después de salir del instalador de Windows, reinicié mi Mac y solo veo la partición de Windows como una opción. Cuando entro en modo de recuperación, veo que la partición sigue ahí, pero realmente no puedo interactuar con ella. ¿Alguien sabe qué debo hacer para que mi partición OSX pueda iniciarse de nuevo? Entré en DU (Modo de recuperación) e intenté montar a través de DU pero no pasa nada.

Laimagenmuestramisalidade"lista de discos". Mi partición OSX es disk0s1. Estoy atascado y no quiero perder mis datos / estoy intentando iniciar mi máquina nuevamente.

    
pregunta Giancarlo Mogliazzi 14.01.2015 - 22:41

1 respuesta

1

La instantánea de la salida de distutil ayuda, pero también habría incluido la salida de los comandos:

sudo gpt -r show /dev/disk0
sudo fdisk /dev/disk0

Cualquiera de los comandos me daría el inicio y el tamaño exactos de disk0s1. He leído que la partición EFI no es necesaria para arrancar desde OS X. Mi unidad flash de recuperación no tiene una partición EFI y puedo arrancar con ella. Para crear la imagen que publicó, tuvo que iniciar su computadora y esa imagen tampoco muestra una partición EFI.

La imagen me muestra dos cosas mal. Primero, se supone que debe tener un esquema de partición GPT y lo que se muestra es MBR. (Sí, lo sé, las letras MBR no aparecen en la imagen). Segundo, aparece "0xAC" donde debería haber "0xAF" o "Apple_HFS". Esto significa que probablemente tenga una partición de Core Storage. Supongo que has instalado Yosemite.

Suponiendo que la partición sigue intacta y es una partición de Core Storage, haga lo siguiente.

Primero: ejecute los comandos anteriores para obtener el inicio y el tamaño de la división. Publica algo, si no puedes entender el resultado.

Segundo: restablece el esquema de partición a GPT. Ingrese los comandos:

sudo diskutil unmountDisk /dev/disk0    
sudo gpt create -f /dev/disk0

Tercero: restaura la partición deseada. Supongamos que start y size representan los enteros del primer paso, ingrese los comandos:

sudo diskutil unmountDisk /dev/disk0    
sudo gpt add -b start -s size -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0

En este punto, debería poder ingresar el comando ls para ver una lista de directorios. De lo contrario, verifique la utilidad del disco para ver si la partición está montada.

Cuarto, intenta arrancar la computadora. Es posible que deba mantener presionada la tecla de opción al inicio.

Si puedes acceder a la partición e incluso iniciar la computadora, aún no estás fuera de peligro. Es probable que necesites hacer una copia de seguridad de tus cosas y recargar la computadora desde cero. Sí, se puede evitar la recarga, pero ese es el tema de una pregunta diferente.

También es probable que desee cambiar la partición de Core Storage de nuevo a HFS +. Vea si puede hacer que la computadora arranque, entonces podemos resolver este problema.

    
respondido por el David Anderson 16.01.2015 - 18:27

Lea otras preguntas en las etiquetas