2 votos

Partición de disco clonado

He clonado un disco con dd en linux y quiero ser capaz de utilizar todo el disco, pero no estoy seguro de cómo como no creo que el sistema operativo se está reconociendo el espacio libre sin particionar. En la Utilidad de Disco, no puedo seleccionar un tamaño mayor que el de 120GB (el tamaño de mi viejo SSD) a pesar de que el nuevo ser de 250 gb.

diskutil list salida de:

/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 salida de:

      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

1voto

klanomath Puntos 19587

Su tabla de particiones GUID carece de su parte de copia de seguridad: la segunda GPT y el encabezado de la tabla.

Su gpt de salida debería tener este aspecto:

      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 este tiene que volver a crear una nueva tabla de particiones GUID.


Preparación:

  • Copia de seguridad de tu Mac
  • Desconectar cualquier unidad externa (especialmente en su Tiempo externo de la Máquina de la copia de seguridad)
  • 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 El Capitan o Sierra) o una unidad de disco usb que contiene un sistema completo (preferentemente El Capitan o Sierra).

Tabla de particiones de reparación

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

    diskutil list
    

    Que se presenta con al menos 13 discos. Elegir el disco en el identificador interno de 250 GB de disco. Generalmente este es disk0 o disk1. A continuación he de suponer que es disk0 - utilizar el disco identificador que ha encontrado en su entorno en los comandos de abajo.

  • Verificar/reparar el disco principal/principal volumen:

    diskutil verifyDisk disk0
    diskutil verifyVolume disk0s2
    

    Si el disco/volumen requiere de reparación de utilizar los mismos comandos pero reemplazar el prefijo verificar mediante la reparación (por ejemplo, repairDisk)

  • Obtener la tabla de particiones:

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

    diskutil umount disk0s2
    diskutil umountDisk /dev/disk0
    
  • destruir su actual pt y crear uno nuevo:

    gpt destroy /dev/disk0 
    gpt create -f /dev/disk0
    
  • agregar todas las particiones (como aparece en la plantilla de la lista):

    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 la secundaria y el encabezado de la tabla existe:

    gpt -r show /dev/disk0
    

Cambiar el tamaño de tu partición principal

  • Compruebe si el disco identificador es el mismo:

    diskutil list
    
  • Verificar/reparar el disco principal/principal volumen:

    diskutil verifyDisk disk0
    diskutil verifyVolume disk0s2
    

    Si el disco/volumen requiere de reparación de utilizar los mismos comandos pero reemplazar el prefijo verificar mediante la reparación (por ejemplo, repairDisk)

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

    diskutil resizeVolume disk0s2 100%
    
  • Verificar el cambiar de tamaño y de volumen de disco de nuevo.

Escriba exit y salga de la Terminal. Reinicio a su volumen principal.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X