La utilidad de disco se bloquea después de agregar una partición con gpt; diskutil todavía funciona bien

1

Soy tratando de reducir mi partición de Time Machine para hacer más espacio para los juegos de Windows. El encogimiento fue perfecto, pero me quedé con una porción de espacio libre. La Utilidad de Disco no me permitió crear una partición. Tendría que eliminar el espacio libre y crear una nueva partición.

No pude averiguar cómo hacer que no cambie el tamaño de mi partición de Time Machine otra vez, y diskutil no parece ser capaz de crear nuevas particiones desde cero, solo las divide y fusiona . Así que recurrí a gpt usando esta respuesta .

Después de ejecutar gpt add -b 1739919576 -s 88606504 -t hfs disk2 , la Utilidad de Discos podría ver la nueva partición vacía muy bien. Luego intenté eliminar la partición después de ella (era de 500 MB sin nada) y cambiar el tamaño de la nueva para compensar. Luego, la Utilidad de Disco se colgó en "Esperando que las particiones se activen". Me obligo a dejarlo, lo que en retrospectiva fue una idea bastante estúpida.

Ahora puedo usar diskutil y gpt muy bien, pero cuando abro la Utilidad de Disco simplemente se cuelga de inmediato. ¿Alguna idea?

Antes:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage SG-1                    400.0 GB   disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3
   4:          Apple_CoreStorage SG-1_TM                 490.4 GB   disk2s4
   5:                 Apple_Boot Boot OS X               134.2 MB   disk2s8
   6:                  Apple_HFS tmp                     500.2 MB   disk2s6
   7:       Microsoft Basic Data WTransfer               63.2 GB    disk2s7
       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   781240488      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
   781650128      262144      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
   781912272   957745160      4  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  1739657432      262144      5  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1739919576    88868648         
  1828788224      976896      6  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1829765120   123496448      7  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1953261568      263566         
  1953525134          32         Sec GPT table
  1953525166           1         Sec GPT header

Estado actual:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:          Apple_CoreStorage SG-1                    400.0 GB   disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3
   4:          Apple_CoreStorage SG-1_TM                 490.4 GB   disk2s4
   5:                 Apple_Boot Boot OS X               134.2 MB   disk2s5
   6:       Microsoft Basic Data WTransfer               63.2 GB    disk2s6
   7:                  Apple_HFS                         45.4 GB    disk2s7
gpt show: disk2: mediasize=1000204885504; sectorsize=512; blocks=1953525167
gpt show: disk2: PMBR at sector 0
gpt show: disk2: Pri GPT at sector 1
gpt show: disk2: Sec GPT at sector 1953525166
       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   781240488      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
   781650128      262144      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
   781912272   957745160      4  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  1739657432      262144      5  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1739919576    88606504      7  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1828526080     1239040         
  1829765120   123496448      6  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1953261568      263566         
  1953525134          32         Sec GPT table
  1953525166           1         Sec GPT header

Actualizar

Eliminar la nueva partición, reiniciar y crear una nueva partición llenando exactamente el espacio disponible (teniendo en cuenta las brechas del sector 262144 necesarias) solucionó el problema ... hasta que intenté cambiar el tamaño de una partición nuevamente. Cuando intenté eliminar la partición después de la nueva y volver a hacerla crecer para que se ajuste, se atascó nuevamente en "Esperando que las particiones se activen".

Corrí un diskutil list , que parecía indicar que la operación se realizó correctamente y que la partición se había desarrollado correctamente. Así que corrí diskutil eject disk2 , que funcionó bien. Luego forcé el cierre de la Utilidad de Disco y, extrañamente, parecía no tener efectos adversos. No se colgó cuando lo abrí de nuevo.

    
pregunta SilverWolf 09.12.2018 - 00:42

1 respuesta

0

Resulta que eliminar la nueva partición, reiniciar y crear una nueva partición que llena exactamente el espacio disponible (teniendo en cuenta las brechas del sector 262144 necesarias) solucionó el problema. Está funcionando perfectamente ahora.

No estoy seguro de cuáles de estos eran necesarios, pero espero que esto ayude si alguien más tiene el mismo problema.

    
respondido por el SilverWolf 09.12.2018 - 01:00

Lea otras preguntas en las etiquetas