Modificare la dimensione del disco di una macchina virtuale VM Ware e altro ancora
Abbiamo già parlato in questo blog del noto software per macchina virtuali VMWare ( vedi questo post ). Oggi vorrei parlarvi di un software che vi consentirà di effettuare modifiche alle vostre macchine virtuali senza dover utilizzare VMWare Workstation ( che è a pagamento ). Tali macchine virtuali potranno poi essere eseguite con VMWare Player, programma gratuito della stessa VMWare.
Il software si chiama VMmanager ed è scaricabile dalla pagina ufficiale ( l’ultima versione è, ad oggi, la 1.03 ). E’ presente anche una versione “portable” per coloro i quali ( come me ) preferiscono le applicazioni che non vanno a sporcare la configurazione del sistema ( per avere l’applicazione in italiano e non in tedesco eliminate il file vmmanager-lang.txt e rinominate il file vmmanager-lang-it.txt in vmmanager-lang.txt ).
Le caretteristiche più interessanti di VMmanager sono:
- Open source!
- Consente di creare nuove macchine virtuali
- Consente di modificare macchine virtuali esistenti
- Possibilità di cambiare la quantità della RAM
- Possibilità di modificare la dimensione del disco fisso
- Gestisce gli adattatori di rete
- Possibilità di modificare l’hardware e i controller della macchina virtuale
Per gli affezionati della linea di comando invece ecco come ridimensionare un disco VMWare grazie ad una utility presente in VMWare Workstation. Il comando è il seguente:
C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe -x 4GB percorso_disco_vmware.vmdk
Il percorso dove trovare l’utility può essere differente sui vostri sistemi. Potete ovviamente specificare una dimensione diversa modificando 4GB come preferite. Tenete presente che potete solo espandere, non ridurre, con questo programma ( ridurre non è un’operazione che consiglio in quanto può portare a perdite di dati ).
NOTA PER TUTTI!!
Una volta che avete ridimensionato il disco fisso con il comando visto il sistema operativo della macchina virtuale ( il sistema Guest quindi ) non si accorgerà del cambiamento fin quando non avrete modificato la sua tabella delle partizioni. Per ovviare al problema potete avviare la vostra virtual machine con un’immagine ISO di gparted, una distribuzione live per la sistemazione delle partizioni e per altre operazioni sul disco fisso e sui file system, caricata nel lettore CD della stessa. Effettuate poi un boot della macchina virtuale da CD ( eventualmente modificando il BIOS della VM ) e una volta avviata gparted potrete modificare la dimensione della partizione di sistema.
Comments (3)


Ho appena fatto la procedura per aumentare il disco virtuale di Ubuntu. Chi avesse le ultime versioni di Vmware faccio notare che esiste il comodo pulsante Expand. Senza dover usare VMmanager o la riga di comando.
Ho disgraziatamente lasciato un processo acceso su una macchina virtuale (con redhat) che mi ha creato dei file temporanei espandendo il volume del disco utilizzato fino a 60G. Dopo aver ripulito il tutto l’occupazione reale sarebbe sotto i 10G ma il file immagine è comunque di questa dimensione così poco gestibile.
Ho letto che è sconsigliato ma è’ possibile ridurre di nuovo il volume?
Prova a dare un’occhiata qua, verso la fine quando parla di shrinking. Serve un host Windows però.
http://www.vmware.com/support/ws55/doc/ws_disk_manager_examples.html