Sentado que el gparted no borrar/borrado seguro de datos (sobrescribir las partes importantes de su disco con ceros o arbitrarias de datos) usted probablemente puede recrear el antiguo estándar de tabla de particiones GUID que sigue a un fijo de Apple esquema. gparted o similares de partición gpt ejecutables generalmente sólo modificar la primera y la última 34 bloques (512 B) o 6 bloques (4096 B) de un disco.
El rápido enfoque de abajo no funciona, si has modificado el disco previamente (e.g de Windows instalada, el tamaño del volumen principal y el añadido de una segunda partición). Sólo funciona con el "vainilla" OS X install esquema de partición.
Recreando la antigua tabla de particiones GUID debe restaurar el volumen anterior(s). Aquí es un respuesta: HFS+ no válido número de bloques de asignación.
El estándar de Apple de particiones GUID esquema se parece a:
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 part2-size 2 GPT part - partition type
part2-size+409640 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
total_size-40 7
total_size-33 32 Sec GPT table
total_size-1 1 Sec GPT header
Aquí total tamaño es el tamaño total del disco en 512 B-bloques. parte2-tamaño generalmente es total-tamaño - 1679216 en 512 B-bloques.
El tipo de partición de la segunda partición es 53746F72-6167-11AA-AA11-00306543ECAC (CoreStorage) o 48465300-0000-11AA-AA11-00306543ECAC (HFS+).
Los sistemas más recientes en unidades Ssd de preferencia tener un CoreStorage - y los sistemas más antiguos en los discos Duros de un HFS+-tipo de la partición principal.
Preparación:
- Desconectar cualquier unidad externa
-
Reinicie a Internet en Modo de Recuperación pulsando alt cmd R en el inicio.
Los requisitos previos son la actualización de firmware más reciente instalado, ya sea ethernet o WIFI (WPA/WPA2) y un router con DHCP activado.
En un 50 Mbps línea tarda 4 min (presentando un pequeño globo animado) para arrancar en una recuperación de la imagen de arranque en red que normalmente se carga desde un Apple/Akamai servidor.
Recomiendo ethernet porque es más fiable. Si usted está restringida a WIFI y el proceso de arranque falla, sólo tienes que reiniciar tu Mac hasta que tenga éxito el arranque.
Alternativamente, usted puede iniciar desde un disco de arranque del instalador de impulsión del pulgar (preferiblemente de Yosemite o El Capitan) o una unidad de disco usb que contiene un sistema completo (preferentemente de Yosemite o El Capitan). Si se arranca un sistema completo y de inicio de sesión como administrador tienes que anteponer sudo
a ejecutar algunos comandos como, por ejemplo gpt ...
o newfs_hfs ...
!
Quitar la de un viejo errónea/MBR/tabla de particiones GUID
- Escriba
diskutil list
y gpt -r show /dev/diskX
(con x=0,1,2,3, etc) para obtener una visión general. Generalmente el disco interno tiene el disco identificador disk0. A continuación me asumir su disco interno es disk0.
- Escriba
gpt destroy /dev/disk0
a eliminar cualquier actual GUID pt.
- Escriba
gpt create -f /dev/disk0
a crear un vacío de la nueva tabla de particiones GPT y reemplazar cualquier MBR por un PMBR.
Restaurar las particiones
-
EFI:
gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
-
Partición de recuperación:
Ahora hagamos las cuentas: el bloque de inicio de$sbrecovery de la Recuperación de la HD es total-tamaño - 1269576. $sbrecovery tiene que ser divisible por 8!
gpt add -b $sbrecovery -i 3 -s 1269536 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
-
Volumen principal
Hacer los cálculos de nuevo: el tamaño del volumen de$mainvolumesize es total-tamaño - 1679216. $mainvolumesize tiene que ser divisible por 8! Su principal volumen puede ser un CoreStorage o HFS+-tipo de partición. Aquí supongo que es la primera:
gpt add -b 409640 -i 2 -s $mainvolumesize -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
-
Ahora compruebe si diskutil list encuentra un CoreStorage volumen:
diskutil cs list
Si el GUUID de la tabla de partición se restaura correctamente y tu partición principal era un CoreStorage volumen que debe tener una salida similar a esta:
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group A629E051-D7B0-4B8C-A803-074F62704636
=========================================================
Name: System
Status: Online
Size: 53946696192 B (53.9 GB)
Free Space: 16777216 B (16.8 MB)
|
+-< Physical Volume 90C09FC0-4215-4871-901B-70E2C9C7D464
| ----------------------------------------------------
| Index: 0
| Disk: disk0s2
| Status: Online
| Size: 53946696192 B (53.9 GB)
|
+-> Logical Volume Family F6962E38-50E4-4458-BFE6-CF2E179352F5
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume BD36C73D-860D-4DC6-B125-AD624F448B88
---------------------------------------------------
Disk: disk2
Status: Online
Size (Total): 53496696192 B (53.5 GB)
Conversion Progress: -none-
Revertible: Yes (no decryption required)
LV Name: System
Volume Name: System
Content Hint: Apple_HFS
-
compruebe la CoreStorage volumen con
diskutil verifyVolume diskX
(en el anterior CoreStorage ejemplo diskX es disk2 - comprobación de disco(Disco de Volumen Lógico), su diskX probablemente es disk14 o disk15)
Si usted recibe un error o no hay salida de su principal volumen es una HFS+-tipo de partición o de los límites de la partición están equivocados.
-
A continuación, intente lo siguiente y quitar el CoreStorage tipo de partición y crear una HFS+-tipo de partición en su lugar:
gpt remove -i 2 /dev/disk0
gpt add -b 409640 -i 2 -s $mainvolumesize -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
-
Compruebe el volumen:
diskutil verifyVolume /dev/disk0s2
Si tiene problemas o extraños errores por favor enviar un comentario a la respuesta!