Risposte:
Metodo 1: Utilizzo del convertitore VMWare:
Alcuni sostengono che il processo di espansione sia lento e che potrebbe essere necessario reinstallare VMWare Tools.
Metodo 2: utilizzo di VDiskManager:
vmware-vdiskmanager -x 12GB "My harddisk.vmdk"
Nota: poiché ciò espande solo il disco e non la partizione, sarà necessario ridimensionare anche la tabella delle partizioni. Questo può essere fatto da strumenti di terze parti come "Partition Magic", ma anche con "diskpart.exe", uno strumento di Windows. Nel mio caso, questo disco è avviabile, il che significa che non posso eseguire diskpart sulla macchina virtuale stessa. Ho usato un'altra macchina virtuale, con Windows XP. Funziona anche con Windows 7 beta 1, ma non funziona con Windows Server 2003.
Aggiungi il disco rigido aumentato a una seconda macchina virtuale;
Accendi questa seconda macchina virtuale;
Apri un prompt dei comandi e digita:
diskpart
Tipo:
list volume
ricorda il numero del volume (#) del tuo volume!
Tipo:
select volume <volume number>
(il numero dal passaggio 8)
Genere:
extend
Disattiva questa seconda macchina virtuale e rimuovi il disco rigido dalla configurazione della macchina virtuale. Questo non eliminerà il disco rigido dal disco;
Finito! (Windows riconosce automaticamente le dimensioni del disco e del volume nuove e corrette)
Grazie per Leon Meijer.
A partire dall'ultima versione di VMWare Workstations and Player (VMWare 7), è possibile ridimensionare i dischi dall'interno dell'applicazione.
Devi accedere al menu delle impostazioni della macchina virtuale, selezionare l'unità e fare clic su "Utilità". Lì puoi scegliere di espandere o compattarlo.
Una nota: apparentemente non è possibile espandere il disco se sono state create delle istantanee. Dovrai eliminarli e riprovare prima di compattarlo.
Prima di iniziare, creare una copia di backup del disco virtuale in modo da poterlo ripristinare in caso di guasti. L'estensione di un disco virtuale può essere un'operazione complessa per diversi motivi, ad esempio:
1) Il disco virtuale pieno contiene la partizione di avvio / primaria per Windows
2) Ci sono istantanee
3) Spazio su disco insufficiente disponibile sull'unità fisica per consentire la crescita
4) È un processo in più fasi e prevede l'uso di diversi strumenti e comandi in una sequenza specifica. Gli individui creativi hanno escogitato soluzioni alternative per estendere la partizione primaria per Windows utilizzando dischi di avvio Linux e strumenti di partizionamento del disco come GParted, e devi farlo bene.
Troverai diversi post su questo argomento su Google. In sostanza, sono tutte varianti dei post riassunti in
http://blog.sharevm.com/2010/01/11/survey-extend-expand-vmware-virtual-disk/
C'è un modo semplice! È necessario scaricare e provare fatVM http://www.gudgud.com/fatvm
fatVM è una soluzione affidabile, robusta e sicura con 1 clic per estendere l'unità C del disco virtuale VMware Fusion o Workstation che si sta riempiendo. a) Fornisce un'interfaccia semplice, intuitiva e un processo affidabile che nasconde la complessità tecnica dell'estensione di un disco virtuale. b) È robusto perché può estendere i dischi virtuali con istantanee e cloni. c) È sicuro perché conserva il tuo disco originale, che rimane a tua disposizione per qualsiasi necessità.
Credo che puoi ridimensionare il disco con VMWare Converter solo se la VM esegue Windows. Forse funziona con Linux se hai gli strumenti VMWare installati.
Se si esegue una versione di VMWare che supporta dischi con thin provisioning, la dimensione del VMDK può essere inferiore a quella visualizzata dal sistema operativo e il VMDK aumenta man mano che si utilizza più spazio nella VM. Se la tua macchina ha un disco come questo, tutto ciò che devi fare è avviare il processo di riduzione. Si avvia il processo di riduzione all'interno della macchina con un comando (Linux) o con gli strumenti VMWare (Windows). Sposta quindi i dati all'inizio del disco come fanno alcune app di deframmentazione. Successivamente, avvia un processo in VMWare per ridimensionare il file VMDK.
Sto usando ESXi 3.5 che non supporta dischi thin-provisioning. Quello che ho fatto di recente è il seguente: 1. Creare un disco della dimensione desiderata nella VM. 2. Avviare un CD di Ubuntu. Potrebbe anche essere il Live CD gparted o qualsiasi altro CD di avvio della partizione. 3. Utilizzare l'app gparted o la partizione per ridimensionare la partizione e copiarla sulla piccola unità. 4. Rimuovere il vecchio disco dalla VM. 5. Avviare il disco di installazione per il sistema operativo e riparare l'MBR. 6. Eliminare il vecchio file VMDK del disco.