Ridimensionare un disco rigido della macchina virtuale (virtualbox)


11

C'è un modo per ridimensionare un disco rigido della VM? Sto usando virtualbox e ho una macchina virtuale che ha esaurito lo spazio, ho esaminato le impostazioni ma sembra che dovrei creare un'altra partizione. Ho pensato che potrebbe esserci un modo più semplice, qualcuno ha un'idea?

Grazie

Risposte:


8

È possibile utilizzare il comando VBoxManage.

Puoi vedere i dettagli qui .

Esempio:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

Dopo aver ridimensionato il disco rigido, dovrai ridimensionare le partizioni.

Per la partizione ext3 è possibile seguire questi passaggi.


4
Sarebbe bello includere qui le parti essenziali della risposta e fornire il link solo per riferimento futuro.
slhck,

Sì. Speravo che ci fosse un modo attraverso la GUI Vbox, ma questo fa il trucco.
Stefgosselin,

Puoi effettivamente includere i passaggi in questa risposta, invece di pubblicare semplicemente un paio di link pertinenti? I collegamenti potrebbero interrompersi in futuro, quindi le informazioni essenziali spariranno (se i passaggi non sono pubblicati anche qui).
Anderson Green

Non aprire la riga di comando "come amministratore" perché otterrai Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available). Eseguilo come un normale utente.
Michał Powaga,

4

Funzionava su un disco rigido virtuale con un'immagine di avvio di Win7:

  1. VirtualBox -> Virtual Media Manager -> Copia

  2. C: \ Programmi \ Oracle \ VirtualBox> VBoxManage.exe edithd "c: \ VirtualMachines \ Windows 7 Large.vhd" --resize 2000000

  3. VirtualBox -> VM -> Impostazioni -> rilascia il VHD corrente e monta il nuovo VHD

  4. Avvia la VM in Windows

  5. Usa Gestione computer -> Gestione disco -> fai clic con il tasto destro sulla partizione -> Estendi


Qual è il sistema operativo host in questo esempio? Questi passaggi si applicano a qualsiasi sistema operativo host o solo a un sistema operativo host specifico?
Anderson Green,

L'host era Win7 a 64 bit. Non l'ho provato su altri host.
Brian Low,

Funziona anche su Win8 64-bit con un'immagine di Win8 64-bit
Robar

3

Per vdiquesto ha funzionato, l'host è Windows 7.

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

1

CloneVDI può aiutarti a fare questo. È possibile creare un clone di un VDI esistente e aumentare contemporaneamente le dimensioni del disco. Usata senza problemi per un paio d'anni.


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.