Scenario:
VirtualBox installato su macchina Linux, un virtuale Windows XP con disco da 4 GB che non basta piu’.
Come faccio ad aumentare lo spazio del disco virtuale senza perdere tutto ?
– Creo un nuovo disco virtuale su VirtualBox piu’ grande del precedente (non serve sia con dimensione fissa, dinamico andra’ benissimo)
– Collego il nuovo disco virtuale alla macchina Windows XP in modo che lo veda anche lei
– Scarico una qualunque ISO Live di un sistema Linux, l’importante e’ che abbia gparted (o parted se vi basta la console)
– Avvio la macchina virtuale Windows XP con il CD collegato alla ISO Live Linux appena scaricata
– una volta su Linux faccio partire X ed apro gparted
– Seleziono il disco (solitamente targato come “sda”) primario di Windows e clicclo su “Copia”
– Seleziono il disco secondario, appena creato da VirtualBox, e clicco su “Incolla”
– Clicclo “Applica” e ora bastera’ attendere che tutti i dati del disco A vengano copiati sul disco B
– Al termine dell’operazione seleziono il disco B e attivo il flag “Bootable”
– Spengo la macchina virtuale
– Scollego il cd dalla ISO Live
– dico a VirtualBox di usare il disco B come disco master primario
– Ed ecco partire il vecchio Windows XP ma su un disco molto piu’ grande