Impossibile espandere la dimensione massima della partizione

2

Ci sono due partizioni attualmente allocate sul mio disco fisso da 100 GiB. Tuttavia, solo ~ 85 GB è formattato e non posso espandere /dev/disk0s2 alla dimensione massima con vari tentativi come diskutil e gpt . L'ultimo spazio libero da ~ 20 GB esiste, ma non può essere partizionato. disk0 è un VMware vmdk ridimensionato da 85 GB a 107 GB con vmware-vdiskmanager.

Cosa potrebbe causare questo? E come devo raggiungere l'obiettivo?

    
posta Kevin Dong 02.07.2017 - 18:22
fonte

1 risposta

2

Poiché il ridimensionamento della partizione correntemente montata per il sistema operativo è impossibile e il filesystem (FS) potrebbe essere danneggiato. Una delle soluzioni è l'utilizzo di un CD live, in particolare GParted Live ISO che ha installato molti strumenti relativi alla gestione del disco come la partizione.

Tuttavia, GParted può controllare l'integrità di FS, ma non è in grado di ridimensionare la partizione alla dimensione massima. Quindi, viene utilizzato parted , uno strumento da riga di comando. (Grazie per i suggerimenti di @klanomath.)

Passaggio 1: scopri quale partizione deve essere espansa.

$ sudo parted /dev/sd[x]
(parted) unit s print free  # unit: sectors

Passaggio 2: espande la partizione selezionata nel settore designato.

(parted) resizepart <partition> <end>s

Passaggio 3: Arresta il sistema Live.

Passaggio 4: riavvia MacOS mac e ripristina il disco.

$ sudo diskutil repairDisk disk[y]
    
risposta data 03.07.2017 - 16:50
fonte

Leggi altre domande sui tag