2 votos

Crear una gran partición del disco duro a partir de varias más pequeñas

Tengo un HD de 4TB que uso para clonar, mover máquinas, etc. Anteriormente lo tenía configurado como 1tb, 1tb, 2tb. Pero solo usaba c. 400gb, 400gb, 500gb respectivamente.

He cambiado el tamaño de las particiones para aprovechar mejor el espacio, pero ahora quiero hacer una gran partición de 2,7tb con el espacio restante. Pero parece que no puedo combinar los espacios vacíos, ¿es esto posible?

He adjuntado una captura de pantalla como referencia.

screenshot from disk utility

0 votos

¿Qué versión de OS X (o MacOS) utilizas?

2voto

David Anderson Puntos 2189

Lo que quieres hacer se puede hacer sin usar ninguna herramienta de terceros. Básicamente necesitas mover las dos últimas particiones a una posición posterior a la primera partición. El hecho de que el origen y los destinos se superpongan complica el procedimiento. Esto significa que puede necesitar mover una partición dos veces. Primero al fondo de la unidad, luego a una posición después de la primera partición. Por ejemplo, a continuación se muestra un paquete disperso del que puedo utilizar para exponer los pasos necesarios.

611

En primer lugar, he creado una nueva partición al final de la unidad.

610

A continuación, restauré la segunda partición origen "MAX DL OLD TBC" a la cuarta partición destino "SL yosemite 2".

613

A continuación, eliminé la segunda partición "MAX DL OLD TBC".

614

A continuación, creé una nueva partición del mismo tamaño que la original "MAX DL OLD TBC". La etiqueta del volumen por defecto era "4 TB HD 2 1".

615

A continuación, restauré la cuarta partición de origen "MAX DL OLD TBC" a la segunda partición de destino "4 TB HD 2 1".

616

Como hay suficiente espacio libre, he creado una nueva partición después de la segunda. Esta partición tiene aproximadamente el mismo tamaño que la partición "SL yosemite".

617

A continuación, restauré la cuarta partición origen "SL yosemite" a la tercera partición destino "MAX DL OLD TBC 2 1".

618

Finalmente, eliminé las dos últimas particiones.

619

Nota: En ocasiones, la aplicación Utilidad de Discos se confundía y no mostraba correctamente los resultados después de ejecutar un determinado paso. Por lo tanto, tuve que salir de la aplicación Utilidad de Discos y volver a iniciarla entre ciertos pasos. Además, algunas veces tuve que desmontar y volver a montar la imagen de disco.

Los usuarios de El Capitan probablemente serán mejores utilizando la línea de comandos para crear y eliminar las particiones. Esto se puede hacer utilizando el comando diskutil . Además, el gpt puede ser útil. La aplicación Utilidad de Discos puede seguir utilizándose para copiar las particiones.

0 votos

Creo que hay una solución más sencilla en Utilidad de Discos que la tuya: Simplemente crea un nuevo volumen de 400 gb en el hueco de 600 GB entre los 4tb y el máximo. Restaurar el máximo en él. Borrar el antiguo max. Crear un nuevo volumen de 500 gb justo después del max "movido". Restaure sl al nuevo volumen de 500 gb. Borre el antiguo sl. Cree un nuevo volumen de 2,7 tb.

1voto

klanomath Puntos 19587

Tienes dos posibilidades:

dd (o asr) y CoreStorage.

Usando uno de los dos primeros tienes que crear particiones de igual tamaño en el disco:

  • Cree un duplicado exacto de "MAX DL OLD TBC" (¡con todos los datos!) justo después de "4TB" en el hueco de 600 GB. Borra el antiguo "MAX DL OLD TBC".
  • Crear un duplicado exacto de "SL yosemite" (¡con todos los datos!) justo después del "movido" "MAX DL OLD TBC". Elimine el antiguo "SL yosemite".
  • Ahora cree una nueva partición de ~2,7 TB en el espacio de disco ahora no fragmentado y no asignado

También puede utilizar CoreStorage para crear un nuevo "disco virtual" en el espacio de disco fragmentado no asignado:

  • Cree tres nuevos volúmenes vacíos en los tres segmentos de disco no asignados y renómbrelos como CS1, CS2 y CS3

  • Abra el Terminal e introduzca diskutil list

    Ejemplo:

    /dev/disk1 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *68.7 GB    disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS 4TB                     13.9 GB    disk1s2
       3:                  Apple_HFS CS1                     6.8 GB     disk1s3
       4:                  Apple_HFS MAX DL OLD TBC          12.0 GB    disk1s4
       5:                  Apple_HFS CS2                     5.7 GB     disk1s5
       6:                  Apple_HFS SL yosemite             7.2 GB     disk1s6
       7:                  Apple_HFS CS3                     22.1 GB    disk1s7

    Sus identificadores de disco pueden ser diferentes, por supuesto.

  • Cree un grupo de volúmenes lógicos con CS1, CS2 y CS3:

    diskutil cs create CSName disk1s3 disk1s5 disk1s7

    con la siguiente salida:

    Started CoreStorage operation
    Unmounting disk1s3
    Touching partition type on disk1s3
    Adding disk1s3 to Logical Volume Group
    Unmounting disk1s5
    Touching partition type on disk1s5
    Adding disk1s5 to Logical Volume Group
    Unmounting disk1s7
    Touching partition type on disk1s7
    Adding disk1s7 to Logical Volume Group
    Creating Core Storage Logical Volume Group
    Switching disk1s3 to Core Storage
    Switching disk1s5 to Core Storage
    Switching disk1s7 to Core Storage
    Waiting for Logical Volume Group to appear
    Discovered new Logical Volume Group "A55DDC31-D290-4A66-8D49-B83877A01001"
    Core Storage LVG UUID: A55DDC31-D290-4A66-8D49-B83877A01001
    Finished CoreStorage operation
  • En el LVG de Core Storage cree un nuevo Volumen Lógico con:

    diskutil cs createVolume lvgUUID type name size

    Con los datos anteriores y un LV que abarca todo el LVG que es:

    diskutil cs createVolume A55DDC31-D290-4A66-8D49-B83877A01001 jhfs+ LVName 100%

    El resultado de diskutil list es entonces:

    /dev/disk1 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *68.7 GB    disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS 4TB                     13.9 GB    disk1s2
       3:          Apple_CoreStorage CSname                  6.8 GB     disk1s3
       4:                 Apple_Boot Boot OS X               134.2 MB   disk1s9
       5:                  Apple_HFS MAX DL OLD TBC          12.0 GB    disk1s4
       6:          Apple_CoreStorage CSname                  5.7 GB     disk1s5
       7:                 Apple_Boot Boot OS X               134.2 MB   disk1s10
       8:                  Apple_HFS SL yosemite             7.2 GB     disk1s6
       9:          Apple_CoreStorage CSname                  22.1 GB    disk1s7
      10:                 Apple_Boot Boot OS X               134.2 MB   disk1s11
    /dev/disk2 (internal, virtual):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS LVName                 +29.1 GB    disk2
                                     Logical Volume on disk1s3, disk1s5, ...
                                     06D80216-2EFD-43F4-A5D4-755F8D703DF1
                                     Unencrypted Fusion Drive

    Los tres antiguos volúmenes CS1-CS3 serán "sustituidos" por "LVname" en su escritorio.


El inconveniente del primer método es la necesidad de copiar ~ 0,9 TB de datos. La desventaja del otro método es el disco "fragmentado", aunque es muy rápido: ~60 segundos.

0 votos

Ya sabes que ambos asumimos que la unidad tiene particiones GPT y no particiones de tabla MBR con un tamaño de sector de 4096 bytes. Además, asumimos que no hay particiones seguidas de una partición de recuperación oculta.

0 votos

@DavidAnderson Hmm sí, cierto pero ese no es nuestro problema ahora. Nos basamos en los detalles dados.

0 votos

Me acabo de dar cuenta de que no se puede cambiar el tamaño de la partición con formato HFS cuando se utiliza el método de la tabla MBR. Por lo tanto, la unidad está utilizando un GPT.

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