Crear una nueva partición en espacio no asignado con diskutil

He eliminado la primera partición en mi disco duro externo de modo que ahora tiene 100 GB de espacio libre al comienzo de la partición. Me gustaría recuperar ese espacio, pero Disk Utility no me permite crear una nueva partición allí (simplemente no hace nada cuando hago clic en 'Aplicar'). ¿Hay alguna manera de lograr esto con diskutil ? Solo he encontrado forms de cambiar (o borrar, dividir, etc.) las particiones existentes, por ejemplo, ingresando disk2s2 como ID de dispositivo, pero el espacio libre no tiene dicha ID de dispositivo.

Productos:

 $ diskutil list disk2 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.5 TB disk2 1: EFI 209.7 MB disk2s1 2: Apple_HFS Shanetworking 199.3 GB disk2s2 3: Apple_Boot Recovery HD 784.2 MB disk2s3 4: Apple_CoreStorage 500.0 GB disk2s4 5: Apple_Boot Boot OS X 134.2 MB disk2s5 6: Apple_CoreStorage 699.6 GB disk2s6 7: Apple_Boot Boot OS X 134.2 MB disk2s7 $ sudo gpt -r show disk2 Password: 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 195575768 195985408 389353696 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 585339104 1531680 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 586870784 976562504 4 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC 1563433288 262144 5 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 1563695432 1366319552 6 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC 2930014984 262144 7 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 2930277128 7 2930277135 32 Sec GPT table 2930277167 1 Sec GPT header $ sudo fdisk /dev/disk2 Disk: /dev/disk2 geometry: -5415437/4/63 [-1364690128 sectors] Signature: 0xAA55 Starting Ending #: id cyl hd sec - cyl hd sec [ start - size] ------------------------------------------------------------------------ 1: EE 1023 254 63 - 1023 254 63 [ 1 - -1364690129] <Unknown ID> 2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused 4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused $ sudo pdisk --list /dev/disk2 pdisk: No valid block 1 on '/dev/disk2' 

  • Restaurar unidad flash a diskutility estado original
  • Asegure la unidad de borrado en modo de usuario único
  • El command dd finalizó muy rápido pero no transfiere datos
  • Tipo de partición FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF, unidad no montable
  • ¿Puedo recuperar un disco de máquina de time borrado?
  • ¿Cómo convertir un DVD a ISO?
  • El tipo de partición de repente FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF, conduce inamovible
  • ¿Cómo ver los loggings en Airport Utility v6 o instalar 5.6 en Mountain Lion?
  • One Solution collect form web for “Crear una nueva partición en espacio no asignado con diskutil”

    (Antes de continuar, asegúrese de que el disco en cuestión aún esté en el disco 2, tenga copys de security de sus datos, etc.), los cambios aquí no son particularmente peligrosos. Lea todas las instrucciones antes de hacer cualquier cosa para asegurarse de que comprende todo los pasos.)

    De acuerdo, sus tablas de partición se ven bien (un GPT válido y un MBR protector correcto), así que no sé por qué Disk Utility le está fallando en esta instancia, pero debería poder crear una partición en el espacio vacío usando el gpt utilidad de command-line. Su GPT se ve así:

      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 195575768 195985408 389353696 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 585339104 1531680 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 586870784 976562504 4 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC 1563433288 262144 5 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 1563695432 1366319552 6 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC 2930014984 262144 7 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 2930277128 7 2930277135 32 Sec GPT table 2930277167 1 Sec GPT header 

    El espacio libre se indica con esta línea (los numbers son sectores de 512 bytes, por lo que hay less de 100 GB de espacio libre:

      409640 195575768 

    Apple requiere 128MiB (262144 sectores) de espacio libre después de una partición, por lo que la nueva partición puede ser 195575768-262144 = 195313624 sectores. Desmonte todos los volúmenes en el disco usando:

     diskutil unmountDisk disk2 

    Entonces, este command creará una partición HFS + en el espacio libre:

     sudo gpt add -b 409640 -s 195313624 -t hfs disk2 

    Eso solo crea la partición, no el sistema de files. Para comprobar que disk2s8 bien, ahora debería ver un disk2s8 si ejecuta diskutil list disk2 . Si este es realmente el caso, puede formatear la partición de la siguiente manera:

     sudo newfs_hfs -v "Volume Name" -J /dev/rdisk2s8 

    Si disk2s8 no ha aparecido, deberá reiniciar antes de formatear. En lugar de ejecutar newfs_hfs , también debería poder borrar la partición en la Utilidad de disco.

    La utilidad gpt no reordera los numbers de partición, pero esto no debería ser un problema en la práctica. Si realiza más cambios con la utilidad de disco, eso probablemente arreglará el pedido de todos modos.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).