Disco particionado clonado

3

He clonado un disco con dd en linux y quiero poder usar todo el disco, pero no estoy seguro de cómo, como no creo, el sistema operativo está reconociendo el espacio libre que no está particionado. En la Utilidad de Discos, no puedo seleccionar un tamaño mayor a 120 GB (el tamaño de mi SSD anterior) a pesar de que el nuevo es de 250 GB.

diskutil list output:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            119.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

sudo gpt -r show disk0 output:

      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  232762432      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  233172072    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  234441608  253955560
    
pregunta user2544765 24.10.2016 - 23:19

1 respuesta

2

Su tabla de particiones GUID carece de su parte de respaldo: el segundo encabezado y tabla GPT.

Su salida gpt debería verse 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  232762432      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  233172072    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  234441608  253955527
  488397135         32         Sec GPT table
  488397167          1         Sec GPT header

Para reparar esto, debe recrear una nueva tabla de particiones GUID completa.

Preparación:

  • Copia de seguridad de tu Mac actual
  • Desconecte cualquier unidad externa (especialmente su unidad de copia de seguridad externa de Time Machine)
  • Reinicie el modo de recuperación de Internet presionando alt cmd R al inicio.
    Los requisitos previos son la última actualización de firmware instalada, ya sea Ethernet o WLAN (WPA / WPA2) y un enrutador con DHCP activado.
    En una línea de 50 Mbps, se tarda unos 4 minutos (presentando un pequeño globo animado) para iniciar una imagen de arranque de red que normalmente se carga desde un servidor Apple / Akamai.

    Recomiendo Ethernet porque es más confiable. Si está restringido a WIFI y el proceso de arranque falla, simplemente reinicie su Mac hasta que logre el arranque.

    Como alternativa, puede comenzar desde una unidad de disco de arranque con instalador (preferiblemente El Capitán o Sierra) o desde una unidad de disco que contenga un sistema completo (preferiblemente El Capitán o Sierra).

Reparar tabla de particiones

  • Abrir en la barra de menú Utilidades > Terminal y obtener una visión general:

    diskutil list
    

    Presentarás al menos 13 discos. Elija el identificador de disco de su disco interno de 250 GB. Por lo general, esto es disk0 o disk1. A continuación, asumo que es disk0: use el identificador de disco que ha encontrado en su entorno en los comandos a continuación.

  • Verifique / repare el disco principal / volumen principal:

    diskutil verifyDisk disk0
    diskutil verifyVolume disk0s2
    

    Si el disco / volumen requiere reparación, use los mismos comandos pero reemplace el prefijo verificar por reparación (por ejemplo, repairDisk)

  • Obtén la tabla de particiones:

    gpt -r show /dev/disk0
    
  • Para modificar la tabla de particiones de un disco, debe desmontar el volumen principal y el disco:

    diskutil umount disk0s2
    diskutil umountDisk /dev/disk0
    
  • destruye tu pt actual y crea uno nuevo:

    gpt destroy /dev/disk0 
    gpt create -f /dev/disk0
    
  • agregue todas las particiones anteriores (como se indica en la lista de gpt):

    gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
    gpt add -i 3 -b 233172072 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0
    gpt add -i 2 -b 409640 -s 232762432 -t 48465300-0000-11AA-AA11-00306543ECAC /dev/disk0
    
  • compruebe que el encabezado secundario y la tabla existen:

    gpt -r show /dev/disk0
    

Cambia el tamaño de tu partición principal

  • Compruebe si el identificador de disco es el mismo:

    diskutil list
    
  • Verifique / repare el disco principal / volumen principal:

    diskutil verifyDisk disk0
    diskutil verifyVolume disk0s2
    

    Si el disco / volumen requiere reparación, use los mismos comandos pero reemplace el prefijo verificar por reparación (por ejemplo, repairDisk)

  • Cambie el tamaño de la segunda partición con diskutil:

    diskutil resizeVolume disk0s2 100%
    
  • Verifique de nuevo el volumen / disco redimensionado.

Ingrese exit y salga de Terminal. Reinicie a su volumen principal.

    
respondido por el klanomath 25.10.2016 - 00:47

Lea otras preguntas en las etiquetas