Come ridimensionare un Microsoft Virtual Hard Drive (VHD) File
Quando si crea un disco rigido virtuale Microsoft tramite Virtual PC o Virtual Server, è necessario specificare la dimensione massima del file in primo piano. Mentre è possibile impostare il VHD in modo che sia un file di dimensioni fisse o dinamiche, la dimensione totale del VHD viene determinata al momento della creazione. Nel tempo, tuttavia, potrebbe essere necessario aumentare la dimensione totale del file VHD come requisiti per la modifica del sistema per consentire più spazio per i programmi e i file di dati installati.
Aumentare la dimensione del file VHD
Con l'aiuto dello strumento VHD Resizer disponibile gratuitamente, puoi espandere le dimensioni di un VHD utilizzando la sua semplice interfaccia wizard. All'apertura di VHD Resizer, la procedura guidata richiede di ridimensionare il file VHD di origine.
Dopo aver selezionato la fonte, impostare un VHD di destinazione su un nuovo file.
Questo nuovo file sarà una copia esatta dell'origine, solo una dimensione più grande.
Una volta selezionato, imposta la nuova dimensione del file VHD di destinazione. Questa sarà la capacità del nuovo VHD. Una volta impostato, avvia il processo di ridimensionamento.
A seconda delle dimensioni del file di origine e di destinazione, questo può richiedere del tempo.
Ripeti il processo per qualsiasi file VHD aggiuntivo.
Ridimensionamento della partizione dell'unità VHD
Dopo aver ridimensionato il file VHD, lo spazio aggiuntivo viene riconosciuto dalla rispettiva installazione di Windows come partizione non allocata. Per assegnare questo spazio aggiuntivo all'unità di sistema, dobbiamo collegare il nuovo file VHD a un file VHD esistente e ridimensionarlo all'interno della macchina virtuale.
In un file VHD esistente, ad esempio il sorgente, collega il nuovo file VHD come un secondo disco rigido. Questo viene fatto attraverso le proprietà della macchina virtuale.
Una volta collegato il nuovo VHD come unità secondaria, avviare la rispettiva macchina virtuale.
Quando si esamina Gestione disco, è possibile vedere che lo spazio aggiuntivo non è allocato.
Per ridimensionare l'unità di sistema sul nuovo file VHD, utilizzare lo strumento Windows, Diskpart.
All'interno di Diskpart, imposta il disco (solitamente il disco 1) e la rispettiva partizione (di solito ce n'è solo uno) e poi emette il comando 'estendi'.
Dopo che il comando di estensione di Diskpart è stato eseguito, lo spazio precedentemente non allocato è stato combinato con l'unità di sistema per formare un'unità singola più grande.
Dopo aver ridimensionato la nuova unità, chiudere la macchina virtuale che hai utilizzato per ridimensionare la nuova unità e quindi rimuovere il nuovo file VHD come unità secondaria.
Il nuovo file VHD è pronto per l'uso in quanto è la propria macchina virtuale, quindi crea una nuova VM in base al file appena creato.
Una volta creato, avvia la nuova macchina virtuale.
Il nuovo file VHD avrà ora una singola unità con il nuovo spazio disponibile da utilizzare secondo necessità.
Conclusione
La possibilità di ridimensionare i file VHD è tremendamente utile. Dal momento che non puoi mai prevedere cosa potresti aver bisogno in futuro, puoi costruire i tuoi file VHD con le dimensioni che ritieni necessarie e quindi espandere semplicemente le dimensioni in base alle tue esigenze.
link
Scarica VHD Resizer da VM Toolkit (richiede la registrazione)
Documentazione Microsoft su Diskpart