9 votos

¿Cómo puedo eliminar la partición no utilizada (El Capitan)?

Tengo una partición que ya no uso. He intentado borrarla con la GUI de la utilidad de discos, pero cuando intento eliminarla (con el botón '-' menos en la vista de la partición) esta función se desactiva. También he intentado reducir el tamaño de la partición no utilizada y aplicar los cambios, pero no se guardan.

Este es el resultado de diskutil list desde la consola:

/dev/disk0 (internal):   
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:      GUID_partition_scheme                        *251.0 GB   disk0
    1:                        EFI EFI                     209.7 MB   disk0s1
    2:                  Apple_HFS Macintosh H             68.3 GB    disk0s2
    3:          Apple_CoreStorage BOOTCAMP                181.2 GB   disk0s3
    4:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
/dev/disk1 (internal, virtual):
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:                  Apple_HFS BOOTCAMP               +180.8 GB   disk1
                             Logical Volume on disk0s3
                             E4625018-24BC-4F8B-8B57-1131F79B331A
                             Unencrypted

BOOTCAMP es mi almacenamiento principal, y no quiero perder ningún dato, aquí. Macintosh H es la partición no utilizada que me gustaría eliminar y añadir el espacio a BOOTCAMP

0 votos

"BOOTCAMP" es el nombre que recibe la partición creada por el Asistente Boot Camp en la que se instala Windows. ¿Instalaste alguna vez Windows y luego reformateaste ese volumen a HFS+?

0 votos

@bmike - sí. Olvidé que lo hice, pero así es como llegué aquí.

0 votos

@bmike He vuelto a quitar la etiqueta bootcamp porque a pesar del nombre del volumen no tiene nada que ver.

17voto

klanomath Puntos 19587

No se puede mover el bloque inicial de un grupo de volúmenes de CoreStorage ("BOOTCAMP" en su caso) de forma no destructiva (OK, hay una solución: por favor, compruebe el Método de los volúmenes físicos dispersos al final de mi respuesta). Lo mismo es válido para las particiones que no son de CoreStorage con herramientas integradas. AFAIK sólo iPartition y gparted funcionan para estos últimos. Por lo tanto, no se puede reclamar fácilmente el espacio vacío con un bloque de inicio inferior y un tamaño arbitrario y añadirlo de forma contigua a los volúmenes existentes de CoreStorage o no CoreStorage.

Puede eliminar la partición Macintosh H o reparticionar el disco interno. Recomiendo esto último porque eliminar una partición no lo hará aumentar el tamaño de la segunda partición

Preparación:

  • Adjunta una unidad de copia de seguridad y utiliza Time Machine para hacer una copia de seguridad BOOTCAMP .
  • Desmontar la unidad de backup
  • Reinicie el modo de recuperación de Internet pulsando alt cmd R en el arranque. Arrancar en el Modo de Recuperación no es propicio porque el Recovery HD será eliminado en uno de los pasos siguientes. Y no se puede eliminar una partición utilizada como volumen de arranque.

    Los requisitos previos son la última actualización del firmware instalada, una red ethernet o WLAN (WPA/WPA2) y un router con DHCP activado.
    En una línea de 50 Mbps tarda unos 4 minutos (presentando un pequeño globo animado) en arrancar en una imagen de netboot de recuperación que normalmente se carga desde un servidor Apple/Akamai.

    Yo recomiendo ethernet porque es más fiable. Si estás restringido a WIFI y el proceso de arranque falla, simplemente reinicia tu Mac hasta que consigas arrancar.

    Como alternativa, puede iniciar desde una unidad de disco de instalación de arranque (preferiblemente Yosemite o El Capitan) o una unidad de disco que contenga un sistema completo (preferiblemente Yosemite o El Capitan). Si arranca con un sistema completo e inicia la sesión como administrador, tendrá que añadir sudo para ejecutar comandos especiales como gpt ... ¡!

O bien eliminar una partición (no se recomienda)

  • Abrir Utilidades -> Terminal
  • Entre en diskutil list
  • Entre en diskutil umountDisk /dev/diskX con diskX: identificador del disco del volumen CoreStorage (probablemente disk2)
  • Entre en diskutil umountDisk /dev/diskY con diskY: identificador de disco de su unidad interna (probablemente disk0) y
  • Entre en gpt -r show /dev/diskY para obtener una visión general y el número de índice de Macintosh H (probablemente 2)
  • Entre en gpt remove -i 2 /dev/diskY con diskY: identificador de disco de su unidad interna (probablemente disk0)
  • Entre en exit y salir de Terminal

O eliminar todas las particiones (recomendado)

  • Abrir Utilidades -> Terminal
  • Entre en diskutil list
  • Entre en diskutil umountDisk /dev/diskX con diskX: identificador del disco del volumen CoreStorage (probablemente disk2)
  • Entre en diskutil umountDisk /dev/diskY con diskY: identificador de disco de su unidad interna (probablemente disk0) y
  • Entre en gpt destroy /dev/diskY con diskY: identificador de disco de su unidad interna (probablemente disk0)
  • Entre en exit y salir de Terminal
  • Abrir Utilidad de Discos y particionar su disco interno

O bien reinstalar OS X arrancando con IRM

  • Deja Utilidad de Discos y abrir Restaurar OS X
  • Instalar y configurar OS X
  • Descargue la última versión de OS X y actualice a OS X El Capitan
  • adjuntar la unidad de copia de seguridad
  • Utilice el Asistente de Migración para importar sus antiguos usuarios/datos

O reinstalar OS X arrancando en una unidad de disco duro de arranque del instalador de El Capitan (recomendado)

  • Deja Utilidad de Discos
  • adjuntar la unidad de copia de seguridad
  • Instalar OS X El Capitan
  • Utilice el Asistente de Migración para importar su(s) antiguo(s) usuario(s)/datos


Si dudas en reinstalar OS X y migrar tus datos, puedes convertir la primera partición OS X de tu disco en un Volumen Físico y añadirlo a tu Grupo de Volumen Lógico. Después de extender el Volumen Lógico, BOOTCAMP cubrirá casi todo su disco. El contenido de BOOTCAMP se conservará.

El enfoque es similar al de una unidad de fusión (dos volúmenes físicos -> un grupo de volúmenes lógicos/volumen lógico), sin embargo, utilizando sólo un disco.

Método de los volúmenes físicos dispersos

  • Adjunta una unidad de copia de seguridad y utiliza Time Machine para hacer una copia de seguridad BOOTCAMP .
  • Desmontar la unidad de backup
  • Reinicie el modo de recuperación pulsando cmd R en el arranque.
  • Abrir Utilidades -> Terminal
  • Entre en diskutil list para listar todas las particiones
  • Entre en diskutil cs list para enumerar los elementos de CoreStorage
  • Entre en diskutil cs addDisk lvgUUID diskYsZ para añadir un Volumen Físico
    lvgUUID es el UUID del grupo de volúmenes lógicos, diskYsZ es el identificador del disco de la partición vacía Macintosh H (probablemente el disco0s2). El contenido de la partición será destruido.
  • Entre en diskutil cs resizeVolume lvUUID size para ampliar BOOTCAMP
    lvUUID es el UUID del Volumen Lógico, size: tamaño en t, g, m, k o b (en tu caso 250g. Si obtienes un error por falta de espacio utiliza 249g).
  • Entre en exit y salir de Terminal. Abra Utilidad de Discos y verifique el Grupo de Volumen CoreStorage.
  • Reinicie su volumen principal.

Los pros:

  • es rápido; tarda unos 3 minutos.

Los contras:

  • su LVG de CoreStorage no es contiguo y está fragmentado.

0voto

Milliways Puntos 1548

Tuve un problema relacionado que resolví convirtiendo Core Storage. Esto puede funcionar para usted, aunque puede no aplicarse a su caso. https://apple.stackexchange.com/a/209350/19086

Esto era más simple que las alternativas, pero @klanomath sugirió soluciones a este problema.

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