0 votos

Cambiar el tamaño de la partición del sistema

Cuando instalé OSX Mavericks, dejé espacio libre después de mi partición del sistema por si quería instalar allí un segundo sistema operativo. Esto ha resultado ser innecesario -nunca he modificado la tabla de particiones- y me gustaría integrar ese espacio en mi system partición.

En teoría, esto puede hacerse fácilmente con la Utilidad de Discos. Sin embargo, esto no parece funcionar para mí. Cuando selecciono la pestaña de particiones de la unidad en la Utilidad de Discos, veo una pequeña partición sin nombre en la parte superior, seguida de mi partición de sistema, seguida de un espacio en blanco. Hay una pestaña en la parte inferior derecha de la system partición. Puedo tirar de esa pestaña hacia abajo para llenar el espacio vacío con el system partición. Sin embargo, cuando le doy a Apply y confirmar, aparece el mensaje "Preparando para particionar el disco" junto a un indicador de espera en forma de barra y nunca desaparece.

Las respuestas a otras preguntas sugieren que este problema puede resolverse ejecutando Verify y Repair tanto en la partición del sistema como en la unidad en la que se encuentra. Verify en la partición no muestra errores; Verify en la unidad indica que no tiene una partición EFI - un problema que Repair se muestra incapaz de arreglar.

Corriendo $ diskutil list desde la línea de comandos revela las siguientes particiones:

  • 0: El GPT
  • 1: La partición pequeña está etiquetada Microsoft Reserved ; I Recoge que esto se configure mediante la instalación de OSX para facilitar una posible instalación posterior de Boot Camp.
  • 2: Hay una partición EFI (!) situada entre el Microsoft Reserved y el system partición
  • 3: system partición
  • 4: Partición de recuperación

diskutil no indica explícitamente la ubicación de estas particiones, así que instalé el brew paquete gptfdisk y corrió sgdisk -p que confirmó que la partición de recuperación se encuentra la dirección después de system .

SO: Mi hipótesis es que la Utilidad de Discos es incapaz de hacer crecer el system porque hay una partición inmediatamente posterior. Si este es el caso, estoy confundido en cuanto a por qué el instalador de OSX lo pondría allí en lugar de al final del disco. Pero de todos modos: si este es realmente el problema, ¿cuál es la forma más fácil, y preferiblemente gratuita, de moverla al final del disco? Podría utilizar dd para conseguirlo, pero no conozco ninguna herramienta que pueda editar de forma fiable la tabla de particiones. ( sgdisk podría hacerlo, pero el brew La versión es 0.8.algo, así que no me fío mucho).

¿Hay algo especial que deba tener en cuenta al cambiar la tabla de particiones? Parece que ya hay algo que no funciona (dado el tema de la EFI).

Parece que voy a tener que configurar un disco de arranque de rescate, así que se aceptan con gusto las recomendaciones al respecto.

EDIT: La pregunta ya es un tomo pero alguien pidió salida así que aquí está:

$ diskutil list /dev/disk0
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:         Microsoft Reserved                         134.2 MB   disk0s1
   2:                        EFI EFI                     209.7 MB   disk0s2
   3:                  Apple_HFS system                  319.2 GB   disk0s3
   4:                 Apple_Boot Recovery HD             650.1 MB   disk0s4

$ sudo gpt -r show /dev/disk0
Password:
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34      262144      1  GPT part - [GUID REDACTED]
      262178        2014         
      264192      409600      2  GPT part - [GUID REDACTED]
      673792   623464448      3  GPT part - [GUID REDACTED]
   624138240     1269760      4  GPT part - [GUID REDACTED]
   625408000   374807183         
  1000215183          32         Sec GPT table
  1000215215           1         Sec GPT header

$ sudo fdisk /dev/disk0
Disk: /dev/disk0        geometry: 62260/255/63 [1000215216 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 - 1000215215] <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

1voto

David Mulder Puntos 200

Terminé Configuración de una unidad de arranque USB de Ubuntu , reiniciando en Ubuntu, y usando gparted para escribir una nueva tabla de partición que cambiara el tipo de partición del Microsoft Recovery a ext4 y lo nombré. También formateé esa partición a ext4.

Después de reiniciar mi instalación de OSX, pude cambiar el tamaño del system partición. ¡Sí!

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