ciao!
ho un problema.
su host linux, ho installato virtualbox.
ho creato una macchina virtuale con windows 7.
ho creato un hard disk virtuale, in formato vid, a dimensione fissa.
ora, però, lo spazio è quasi esaurito.
come posso fare?
ciao!
ho un problema.
su host linux, ho installato virtualbox.
ho creato una macchina virtuale con windows 7.
ho creato un hard disk virtuale, in formato vid, a dimensione fissa.
ora, però, lo spazio è quasi esaurito.
come posso fare?
Il problema si potrebbe superare aggiungendo un secondo hd virtuale, stavolta ad espansione dinamica.
Non so se poi facendone una copia poi, puoi rimaneggiare il formato.
Non c'è nessuna ragione concreta per fare dischi di dimensione fissa, invece che ad espansione dinamica, lo spazio viene occupato solo se aggiungi dati altrimenti rimane all'incirca quello. Sinceramente non l'ho mai considerata una opzione fattibile proprio perchè non si sa mai le necessità che possono occorere in futuro.
Non avendo mai fatto .vdi a dimensione fissa non saprei.
Comunque è da tentare, per vedere di uscire dall'impasse.
Se riesce sei a posto.
Ciao,
non so che versione hai di VirtualBox, ma nel pannello "Gestore supporti virtuali" dovresti poter modificare un disco da dimensione fissa a dimensione variabile (condivido l'opinione di supertuxkart e ti consiglio questa soluzione).
Se invece preferisci espandere la dimensione del disco fisso, posizionati tramite terminale sulla directory del file vdi ed esegui il seguente comando:
VBoxManage modifyhd nomefile.vdi --resize 80000
L'esempio espande la dimensione a 80GB.
Esegui la macchina virtuale:
A livello logico, il disco è comunque formattato alla dimensione originale (es 60GB), quindi tramite tool software (ad esempio il gestore dischi dell'OS windows virtuale) vedrai 60GB allocati e 20GB liberi edovrai procedere con l'espansione.
Spero di essere stato chiaro, ciao
ho clonato la macchina virtuale.
andando tra i supporti, vedo che l'hard disk della nuova macchina è allocato dinamicamente.
quindi dovrei stare a posto se non sbaglio.
per il futuro seguirò il vostro conisglio!
questi comandi avevo già provati a darli, e non riuscivo.
ho la versione 4 di virtualbox (quella presente nei repo di opensuse).
quale e' il formato attuale del disco?
La prima soluzione non riesci ad applicarla o non ti interessa?
La seconda soluzione invece prevede che VBoxManage sia presente nel path di sistema. In alternativa devi posizionarti sulla cartella in cui si trova tramite terminale e da lì eseguire il comando puntando al percorso completo del vdi.