Cree una partición de disco duro grande a partir de varias más pequeñas

2

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

Ahora he cambiado el tamaño de las particiones para hacer un mejor uso del espacio, pero ahora quiero hacer una gran partición c 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 para referencia.

    
pregunta sam 12.10.2016 - 18:37

2 respuestas

2

Lo que desea hacer se puede hacer sin utilizar herramientas de terceros. Básicamente, necesita mover las dos últimas particiones a una posición después de la primera partición. El hecho de que la fuente y los destinos se superponen complica el procedimiento. Esto significa que puede necesitar mover una partición dos veces. Primero a la parte inferior 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 usar para exponer los pasos necesarios.

Primero,creéunanuevaparticiónalfinaldelaunidad.

Acontinuación,restaurélasegundafuentedepartición"MAX DL OLD TBC" al cuarto destino de partición "SL yosemite 2".

Acontinuación,eliminélasegundapartición"MAX DL OLD TBC".

Acontinuación,creéunanuevaparticióndelmismotamañoquelaoriginal"MAX DL OLD TBC". La etiqueta de volumen predeterminada era "4 TB HD 2 1".

Acontinuación,restaurélacuartafuentedepartición"MAX DL OLD TBC" en el segundo destino de partición "4 TB HD 2 1".

Yaquehaysuficienteespaciolibre,creéunanuevaparticióndespuésdelasegundapartición.Estaparticióntieneaproximadamenteelmismotamañoquelapartición"SL yosemite".

Acontinuación,restaurélacuartafuentedepartición"SL yosemite" en el tercer destino de partición "MAX DL OLD TBC 2 1".

Finalmente,eliminélasdosúltimasparticiones.

  

Nota: Ocasionalmente, la aplicación Utilidad de Discos se confunde y no muestra correctamente los resultados después de ejecutar un paso en particular. Por lo tanto, necesitaba salir de y reiniciar la aplicación Utilidad de disco entre ciertos pasos. Además, algunas veces necesito desmontar y volver a montar la imagen del disco.

Los usuarios de El Capitán probablemente estén mejor usando la línea de comandos para crear y eliminar las particiones. Esto se puede hacer usando el comando diskutil . Además, el comando gpt puede ser útil. La aplicación Utilidad de disco todavía se puede utilizar para copiar las particiones.

    
respondido por el David Anderson 12.10.2016 - 20:26
1

Tienes dos posibilidades:

dd (o asr) y CoreStorage.

Utilizando uno de los dos primeros, debe crear particiones del mismo tamaño en el disco:

  • Cree un duplicado exacto de "MAX DL OLD TBC" (con todos los datos) justo después de "4TB" en la brecha de 600 GB. Elimine el antiguo "MAX DL OLD TBC".
  • Cree un duplicado exacto de "SL yosemite" (¡con todos los datos!) justo después de "mover" "MAX DL OLD TBC". Elimine el antiguo "SL yosemite".
  • Ahora cree una nueva partición de ~ 2.7 TB en el espacio de disco no asignado ahora no fragmentado

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

  • Cree tres nuevos volúmenes vacíos en los tres segmentos de disco sin asignar y cámbieles el nombre a CS1, CS2 y CS3
  • Abre la Terminal e ingresa 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 el siguiente resultado:

    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 Core Storage LVG 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 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 volúmenes anteriores CS1-CS3 serán "reemplazados" por "LVname" en su escritorio.

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

    
respondido por el klanomath 12.10.2016 - 20:07

Lea otras preguntas en las etiquetas