Crea una grande partizione del disco rigido da più piccoli

2

Ho un HD da 4TB che uso per clonare, spostare macchine, ecc. In precedenza avevo impostato come 1tb, 1tb, 2tb. Ma stavo usando solo c. 400 gb, 400 gb, 500 gb rispettivamente.

Ora ho ridimensionato le partizioni per sfruttare meglio lo spazio, ma ora voglio fare una grande partizione da 2,7 tb fuori dallo spazio rimanente. Ma non riesco a combinare gli spazi vuoti, è possibile?

Ho allegato uno screenshot come riferimento.

    
posta sam 12.10.2016 - 18:37
fonte

2 risposte

2

È possibile eseguire ciò che si desidera senza utilizzare strumenti di terze parti. Fondamentalmente è necessario spostare le ultime due partizioni in una posizione dopo la prima partizione. Il fatto che la fonte e le destinazioni si sovrappongano complica la procedura. Ciò significa che potrebbe essere necessario spostare una partizione due volte. Prima nella parte inferiore dell'unità, quindi in una posizione dopo la prima partizione. Ad esempio, di seguito è disponibile un pacchetto sparse da cui posso utilizzare per esporre i passaggi necessari.

Perprimacosa,hocreatounanuovapartizioneallafinedeldisco.

Successivamente,horipristinatolasecondasorgentedipartizione"MAX DL OLD TBC" alla destinazione della quarta partizione "SL yosemite 2".

Successivamente,horimossolasecondapartizione"MAX DL OLD TBC".

Successivamente,hocreatounanuovapartizionedellastessadimensionedell'originale"MAX DL OLD TBC". L'etichetta del volume predefinita era "4 TB HD 2 1".

Successivamente,horipristinatolaquartasorgentedipartizione"MAX DL OLD TBC" alla destinazione della seconda partizione "4 TB HD 2 1".

Datochec'èabbastanzaspaziolibero,hocreatounanuovapartizionedopolasecondapartizione.Questapartizionehaall'incircalestessedimensionidellapartizione"SL yosemite".

Successivamente,horipristinatolaquartasorgentedipartizione"SL yosemite" alla destinazione della terza partizione "MAX DL OLD TBC 2 1".

Infine,horimossoleultimeduepartizioni.

Note: Occasionally, the Disk Utility application would become confused and not correctly display the results after executing a particular step. Therefore, I needed to quit the and relaunch the Disk Utility application between certain steps. Also, a few times I need to unmount and remount the disk image.

Gli utenti di El Capitan farebbero meglio a usare la riga di comando per creare e rimuovere le partizioni. Questo può essere fatto usando il comando diskutil . Inoltre, il comando gpt può essere utile. L'applicazione Utility Disco può ancora essere utilizzata per copiare le partizioni.

    
risposta data 12.10.2016 - 20:26
fonte
1

Hai due possibilità:

dd (o asr) e CoreStorage.

Usando uno dei primi due devi creare partizioni di dimensioni uguali sul disco:

  • Crea un duplicato esatto di "MAX DL OLD TBC" (con tutti i dati!) subito dopo "4TB" nello spazio di 600 GB. Elimina il vecchio "MAX DL OLD TBC".
  • Crea un duplicato esatto di "SL yosemite" (con tutti i dati!) subito dopo "spostati" "MAX DL OLD TBC". Elimina il vecchio "SL yosemite".
  • Ora crea una nuova partizione ~ 2.7 TB nello spazio disco non allocato non frammentato

Puoi anche usare CoreStorage per creare un nuovo "disco virtuale" nello spazio disco non allocato frammentato:

  • Crea tre nuovi volumi vuoti nelle tre sezioni disco non allocate e rinominale in CS1, CS2 e CS3
  • Apri Terminale e inserisci diskutil list

    Esempio:

    /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
    

    Gli identificatori del tuo disco potrebbero essere diversi, naturalmente.

  • Crea un gruppo di volumi logici con CS1, CS2 e CS3:

    diskutil cs create CSName disk1s3 disk1s5 disk1s7
    

    con il seguente risultato:

    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
    
  • Nel Core Storage LVG crea un nuovo volume logico con:

    diskutil cs createVolume lvgUUID type name size
    

    Con i dati sopra e un LV che copre l'intero LVG è:

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

    Il risultato di diskutil list è quindi:

    /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
    

    I tre vecchi volumi CS1-CS3 saranno "sostituiti" da "LVname" sul desktop.

Lo svantaggio del primo metodo è il requisito di copiare ~ 0.9 TB di dati. Lo svantaggio dell'altro metodo è il disco "frammentato" - è molto veloce però: ~ 60 secondi.

    
risposta data 12.10.2016 - 20:07
fonte

Leggi altre domande sui tag