Quando si crea una macchina virtuale con VirtualBox, è facile scegliere la dimensione sbagliata per l'HDD virtuale. Un giorno potresti dover affrontare il problema che non c'è abbastanza spazio libero su disco nella macchina virtuale. Ecco come ridimensionare un'immagine HDD VirtualBox (VDI) senza perdita di dati o senza reinstallare il sistema operativo guest.
Pubblicità
VirtualBox viene fornito con uno strumento di console VBoxManage, che può eseguire molte attività non accessibili dall'interfaccia utente. Ad esempio, usando VBoxManage puoi regolare la data e l'ora del BIOS per le macchine virtuali . Questo strumento può essere utilizzato per ridimensionare le immagini dell'HDD di VirtualBox.
come sbloccare iPhone 6 per qualsiasi operatore gratuitamente
La sintassi della riga di comando è la seguente:
VBoxManage modifyhd path_to_vdi_file.vdi --resize desrired_size_in_megabytes
Ad esempio, ridimensioniamo l'unità disco collegata alla mia macchina virtuale Arch Linux. Al momento, la dimensione del suo HDD ha una capacità di 20 GB:
Diciamo che voglio farlo da 30 GB. Per fare ciò, emetti il comando simile al comando seguente.
Sotto Linux:
VBoxManage modifyhd '/ home / user / Arch VM / Arch VM.vdi' --resize 30720
In Windows, è necessario aprire una nuova finestra del prompt dei comandi nella cartella C: Programmi Oracle VirtualBox. Vedere il seguente articolo: Tutti i modi per aprire il prompt dei comandi in Windows 10 e la parte 'Esegui il prompt dei comandi direttamente da Explorer'. Il comando sarà lo stesso:
VBoxManage modifyhd 'c: Virtualbox VMs Arch VM Arch VM.vdi' --resize 30720
Nota: la dimensione sopra è espressa in megabyte, quindi 30 x 1024 = 30720.
Correggere la parte del percorso in modo che corrisponda al percorso effettivo nel proprio ambiente.
Suggerimento: puoi vedere il percorso del tuo file VDI in Virtual Media Manager:
Il comando funziona rapidamente. Il file VDI verrà ridimensionato entro un secondo:
Ora fai clic su 'Aggiorna' in Virtual Media Manager. Rifletterà le modifiche:
Questo è tutto.