Come ingrandire il disco di una macchina virtuale in VirtualBox o VMware
Quando si crea un disco rigido virtuale in VirtualBox o VMware, si specifica una dimensione massima del disco. Se desideri più spazio sul disco fisso della tua macchina virtuale in un secondo momento, dovrai ingrandire il disco rigido virtuale e la partizione.
Si noti che è possibile eseguire il backup del file del disco rigido virtuale prima di eseguire queste operazioni: c'è sempre la possibilità che qualcosa possa andare storto, quindi è sempre consigliabile avere dei backup. Tuttavia, il processo ha funzionato bene per noi.
Credito d'immagine: flickrsven
Ingrandisci un disco virtuale in VirtualBox
Per ingrandire un disco virtuale in VirtualBox, è necessario utilizzare il comando VBoxManage da una finestra del prompt dei comandi. Innanzitutto, spegni la macchina virtuale - assicurati che il suo stato sia impostato su Spento, non salvato.
In secondo luogo, apri una finestra del prompt dei comandi dal menu Start e passa alla cartella dei file di programma di VirtualBox in modo da poter eseguire il comando:
cd "C: \ Programmi \ Oracle \ VirtualBox"
Il seguente comando opererà sul disco virtuale VirtualBox situato in "C: \ Users \ Chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi". Ridimensionerà il disco virtuale a 81920 MB (80 GB).
VBoxManage modifyhd "C: \ Users \ Chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi" --resize 81920
(Utilizza due trattini prima ridimensionare nel comando sopra.)
Sostituisci il percorso del file nel comando precedente con la posizione del disco di VirtualBox che desideri ridimensionare e il numero con la dimensione a cui desideri ingrandire l'immagine (in MB).
Nota che questo processo non allarga la partizione sul disco rigido virtuale, quindi non avrai ancora accesso al nuovo spazio - vedi la sezione Partizione di Ingrandisci la Macchina Virtuale sotto per maggiori informazioni.
Ingrandisci un disco virtuale in VMware
Per ingrandire il disco rigido di una macchina virtuale in VMware, spegnere la macchina virtuale, fare clic con il pulsante destro del mouse e selezionare Impostazioni della macchina virtuale.
Selezionare il dispositivo del disco rigido virtuale nell'elenco, fare clic sul pulsante Utilità e fare clic su Espandi per espandere il disco rigido.
Immettere una dimensione massima del disco più grande e fare clic sul pulsante Espandi. VMware aumenterà le dimensioni del tuo disco virtuale, anche se le sue partizioni rimarranno della stessa dimensione - vedi sotto per informazioni sull'allargamento della partizione.
Ingrandisci la partizione della macchina virtuale
Ora hai un disco rigido virtuale più grande. Tuttavia, la partizione del sistema operativo sul disco rigido virtuale ha le stesse dimensioni, quindi non sarà possibile accedere a nessuno di questi spazi.
Ora è necessario estendere la partizione del sistema operativo guest come se si stesse ingrandendo una partizione su un vero disco rigido in un computer fisico. Non è possibile ingrandire la partizione mentre il sistema operativo guest è in esecuzione, proprio come non è possibile ingrandire la partizione C: \ mentre Windows è in esecuzione sul computer.
Puoi utilizzare un CD live GParted per ridimensionare la partizione della tua macchina virtuale - basta avviare l'immagine ISO GParted nella tua macchina virtuale e sarai indirizzato all'editor delle partizioni GParted in un ambiente Linux live. GParted sarà in grado di ingrandire la partizione sul disco rigido virtuale.
Innanzitutto, scarica il file ISO del GP live di GParted da qui.
Carica il file ISO nella tua macchina virtuale andando nella finestra delle impostazioni della macchina virtuale, selezionando l'unità CD virtuale e sfogliando il file ISO sul tuo computer.
Avvia (o riavvia) la tua macchina virtuale dopo aver inserito l'immagine ISO e la macchina virtuale si avvierà dall'immagine ISO. Il CD live di GParted ti farà diverse domande durante l'avvio: puoi premere Invio per ignorarli per le opzioni predefinite.
Dopo aver avviato GParted, fai clic con il pulsante destro del mouse sulla partizione che desideri ingrandire e seleziona Ridimensiona / Sposta.
Specificare una nuova dimensione per la partizione: ad esempio, trascinare il dispositivo di scorrimento completamente verso destra per utilizzare tutto lo spazio disponibile per la partizione. Fare clic sul pulsante Ridimensiona / Sposta dopo aver specificato lo spazio che si desidera utilizzare.
Infine, fai clic sul pulsante Applica per applicare le modifiche e allargare la partizione.
Al termine dell'operazione di ridimensionamento, riavviare la macchina virtuale e rimuovere il file ISO GParted. Windows controllerà il file system nella macchina virtuale per assicurarsi che funzioni correttamente - non interrompere questo controllo.
La partizione della macchina virtuale occuperà ora l'intero disco rigido virtuale, quindi avrai accesso allo spazio aggiuntivo.
Si noti che esistono modi più semplici per ottenere più spazio di archiviazione: è possibile aggiungere un secondo disco rigido virtuale alla macchina virtuale dalla relativa finestra delle impostazioni. È possibile accedere ai contenuti dell'altro disco rigido su una partizione separata, ad esempio, se si utilizza una macchina virtuale Windows, l'altro disco rigido virtuale sarà accessibile con una lettera di unità diversa all'interno della macchina virtuale.