Il sistema guest non vede le dimensioni del disco aggiornate in VirtualBox


17

Nell'ultima volta ad ogni avvio della mia Ubuntu 14.04 VM ricevo il messaggio

Poco spazio sul disco

Questo computer ha solo 314,8 MB di spazio su disco rimanente. Puoi liberare spazio svuotando la spazzatura.

inserisci qui la descrizione dell'immagine

Ora ho aumentato lo spazio su disco da 10a 20 GBquanto descritto sul forum VirtualBox (primo passo).

M:\>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "M:\VM\Ubuntu VM\Ubuntu VM.vdi" --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Vedo che lo spazio su disco è stato ridimensionato correttamente:

inserisci qui la descrizione dell'immagine

Ma quando avvio la macchina e apro GParted, 10 GBsono disponibili solo .

inserisci qui la descrizione dell'immagine

Quindi in qualche modo il sistema guest Ubuntu non ha le informazioni aggiornate sullo spazio su disco.

Come risolverlo e completare l'aumento dello spazio su disco?

Risposte:


12

Finalmente ho trovato la soluzione qui :

Visualizza tutte le unità associate a VirtualBox

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" list hdds

Per ogni unità associata utilizzare modifyhd:

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" modifyhd "D:\Pat\to\VM\Snapshots\{b0e3f93f-49fe-49bc-9ae2-79e80da6cf01}.vdi" --resize 20480

Ora GParted vede lo spazio aggiunto.

NOTA: le voci dello snapshot con parentesi graffe richiedono che l'ultima barra in avanti sia cambiata in una barra rovesciata. Senso:

...\Snapshots\{...}.vdi

invece di

...\Snapshots/{...}.vdi

3
Ho dovuto farlo sia con il VDI principale sia con l'istantanea in Istantanee / affinché funzioni. Ho fatto solo l'istantanea prima e fdisk ha mostrato la partizione più grande ma pvcreate ha generato un errore "Errore irreversibile durante il tentativo di rilevare la firma di scambio su / dev / sda3" Ho anche avuto solo un'istantanea quindi potrebbe essere necessario eseguirla con l'ultima istantanea o tutti loro? Non ho provato questo ma ora funziona
nick fox

1
Non c'è niente nella mia Snapshotscartella.
Timothy Swan,

@Timoth usa il gestore midia virtuale per localizzare le istantanee.
lsborg,

Spot on! Il mio problema era che non avevo eseguito lo script anche per le istantanee.
PerrierCitror

Purtroppo, ciò non risolve il problema con la versione 6.06 di VirtualBox. Ubuntu non vede gli aumenti.
Beezer,

4

1) Apri lo strumento GParted

2) Nell'interfaccia grafica vedrai le partizioni esistenti e una partizione non allocata

3) Fare clic sulla partizione che si desidera estendere

4) Nella barra delle azioni in alto vedrai una freccia diretta a destra. Cliccaci sopra e otterrai l'opzione per estendere la partizione con lo spazio non allocato


1

Prova a installare scsitools e a ripetere la scansione dei dispositivi

sudo apt-get install scsitools

sudo rescan-scsi-bus.sh

Quindi controlla lo spazio disponibile

sudo fdisk -l

O usa gparted se è quello che preferisci. Se vedi lo spazio extra estendi la partizione

E infine estendi il filesystem sul guest vm

resize2fs /dev/sda1

La ringrazio per la risposta! L'ho provato, ma non ha aiutato.
automatix,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.