Si usted no desea utilizar el Disco de Guerrero o algo similar para obtener los volúmenes de la parte trasera hay una pequeña posibilidad de recuperar las particiones de forma manual:
Usted necesitará algunas herramientas y un poco de suerte para lograr que:
Instalar un completo sistema de vainilla (Mountain Lion o Mavericks debe trabajar) en una unidad de disco usb. Un sistema de recuperación no va a funcionar. De inicio de la impulsión del pulgar, descargar e instalar wxHexEditor. Habilitar el usuario root y el inicio de sesión como root.
Un clásico mapa de particiones de Mountain Lion sin ningún tipo de partición Boot Camp, probablemente se vería como este en tu Mac:
sudo gpt -r show disk2
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 998536000 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
998945640 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
1000215176 7
1000215183 32 Sec GPT table
1000215215 1 Sec GPT header
Un mapa de particiones de la Montaña de Lion con una partición Boot Camp, probablemente se vería como esto (los tamaños pueden variar en su caso - he elegido un ~50 GB de partición para Windows):
sudo gpt -r show disk2
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 898536000 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
898945640 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
900215176 204800 4 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
900419976 99795200 5 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
1000215176 7
1000215183 32 Sec GPT table
1000215215 1 Sec GPT header
Ahora tratamos de buscar una cadena de texto específica de su disco duro de Recuperación de la partición en el disco. En el ejemplo anterior, esta es la partición con número de índice de 3.
Abierto wxHexEditor. En la barra de menú ir a "Dispositivos" -> "Abrir dispositivo de disco" -> seleccione el diskNummber. Probablemente es el disco 1 o disk2. El disco no debe tener ningún otro particiones como disk1s1 o disk1s2.
Trate de arreglar el windows, como en el ejemplo de abajo con líneas rojas y desplácese hasta el final del disco (visible su número de desplazamiento es de aprox. 51211000000):
Ahora pulse el botón de búsqueda e introduzca manualmente:
/private/var/tmp/efiboot/efiboot
y activar la opción "Búsqueda de Texto", "Coincidir mayúsculas y minúsculas" y "hacia Atrás", como en el ejemplo a continuación:
Esto puede tomar un tiempo. Por favor, compruebe la posición de la barra de indicador de si el hallazgo es realista. Si has dividir el disco en 375 GB (Mac OS X) y 125 GB (Windows), a continuación, la cadena de partido debe ser al comienzo de la 4º trimestre.
Tome nota de que el primer número de desplazamiento del bloque que contiene la cadena.
Además de desplazamiento para bajar el desplazamiento de los números. Debe rellenarse con ceros excepto el bloque directamente la anterior. Si usted encuentra cualquier cosa menos ceros a parar aquí.
- En mi ejemplo es 68195037696. Divida ese número a través de 512 para obtener su número de bloque: 68195037696/512 = 133193433
Quitar 244921 desde el número anterior para obtener el bloque de salida de su disco duro de Recuperación.
- En mi ejemplo 133193433 - 244921 = 132948512.
Quitar 1 en el número anterior para obtener el final del bloque de su volumen principal.
- En mi ejemplo 132948512 - 1 = 132948511 (*)
Con el bloque de salida de la Recuperación de HD encontrado, ahora podemos agregar las diferentes particiones que faltan:
Usted puede tener que desmontar el dispositivo con:
diskutil unmountDisk diskNumber
(con la disknúmero se encuentra por encima de: probablemente disk1 o disk2)
Primero debemos recuperar la partición EFI, escribiendo:
gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B diskNumber
(con la disknúmero encuentra por encima de: probablemente disk1 o disk2)
A continuación, recuperar a tu partición principal, escribiendo:
gpt add -b 409640 -i 2 -s SizeOfPartition -t 48465300-0000-11AA-AA11-00306543ECAC diskNumber
(con SizeOfPartition = (*) - 409640 +1)
En mi ejemplo sería: 132948511 - 409640 + 1 = 132538872
A continuación, hemos de recuperar su Recuperación HD, escribiendo:
gpt add -b EndblockOfMainVolume+1 -i 3 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC diskNumber
Entonces usted puede etiquetar todas las particiones con gpt label -i IndexNumber -l "Name" diskNumber
:
gpt label -i 1 -l "EFI" diskNumber
gpt label -i 2 -l "Macintosh HD" diskNumber
gpt label -i 3 -l "Recovery HD" diskNumber
(con la disknúmero encuentra por encima de: probablemente disk1 o disk2)
Ahora reinicia tu Mac para el pulgar de la unidad de nuevo. Abrir la utilidad de discos y comprobar el restaurado volumen errores.
Si todo está bien, copia de seguridad del contenido de su principal volumen de la partición de la unidad SSD, vuelva a instalar Mac OS X Mountain Lion y migrar sus aplicaciones y los usuarios.
Buena suerte a recuperar su disco - espero que funcione así. Si no está seguro o tiene alguna pregunta, dejar un comentario aquí comenzando con @klanomath