Trinn ett: Finn VBoxManage-kommandoen og åpne en kommandoprompt
VirtualBox lar deg konvertere en fast disk til en dynamisk disk eller en dynamisk disk til en fast disk, men dette alternativet blir ikke eksponert i det grafiske grensesnittet. I stedet må du bruke
VBoxManage.exe
kommando.
Finn denne kommandoen for å fortsette. På Windows finner du det i VirtualBox-programkatalogen, som er
C:Program FilesOracleVirtualBox
som standard. Hvis du installerte VirtualBox til en annen katalog, ser du i stedet.
cmd
og trykk på Enter.
cd
inn i kommandoprompt, etterfulgt av banen til mappen der kommandoen VBoxManage er. Du må legge ved det i anførselstegn.
Du kan raskt gjøre dette ved å skrive
cd
inn i vinduet Kommandoprompt, og deretter dra og slippe mappeikonet fra filbehandlerens adressefelt til kommandoprompt.
cd 'C:Program FilesOracleVirtualBox'
vboxmanage
kommandoen normalt, som du ville noen annen kommando.
Trinn to: Finn veien til disken du vil konvertere
Kjør følgende kommando i kommandolinjevinduet for å vise en liste over alle virtuelle harddiskene på datamaskinen din:
VBoxManage.exe list hdds
Se gjennom listen og identifiser filbanen til den virtuelle disken du vil konvertere. La oss si at vi vil endre den virtuelle disken som er knyttet til den virtuelle maskinen som heter "Windows". Som vi ser i utgangen nedenfor, er banen til den virtuelle disken på systemet vårt
C:UserschrisVirtualBox VMsWindowsWindows.vdi
Trinn tre: Konverter den virtuelle disken
Du kan nå bruke VBoxManage-kommandoen til å konvertere den virtuelle disken fra fast til dynamisk, eller fra dynamisk til fast.
For å konvertere en virtuell disk fra fast til dynamisk, kjør følgende kommando:
VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Standard
Hvis for eksempel kildeskiven er plassert på
C:UserschrisVirtualBox VMsWindowsWindows.vdi
og du vil opprette en ny disk med navnet Windows-dynamic.vdi i samme mappe, vil du kjøre:
VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-dynamic.vdi' –variant Standard
VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Fixed
Hvis for eksempel kildeskiven er plassert på
C:UserschrisVirtualBox VMsWindowsWindows.vdi
og du vil opprette en ny disk med navnet Windows-fixed.vdi i samme mappe, vil du kjøre:
VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-fixed.vdi' –variant Standard
Trinn fire: Fjern den gamle virtuelle disken
Kommandoen ovenfor kloner bare den eksisterende disken. Du ender opp med både den originale diskfilen og en ny diskfil.
Først må du faktisk fjerne den eksisterende virtuelle disken fra VirtualBox. I VirtualBox høyreklikker du den virtuelle maskinen som bruker den virtuelle disken, og velger "Innstillinger".
Nedenfor prosessen vil slette den opprinnelige diskfilen fra stasjonen. Advarsel: Du vil kanskje sikkerhetskopiere den opprinnelige diskfilen hvis du ikke allerede har det, bare hvis noe går galt med denne prosessen.
Kjør følgende kommando i kommandoprompt for å vise en liste over alle virtuelle disker på datamaskinen din:
VBoxManage.exe list hdds
Finn UUID av den originale disken du vil slette. Du kan kopiere den til utklippstavlen ved å velge den med musens venstre museknapp og deretter høyreklikke på den.
VBoxManage.exe closemedium UUID --delete
Trinn fem: Gi nytt navn til den nye disken
Du bør nå gi nytt navn til den nye diskfilen, slik at den har samme navn som den originale. Bare naviger til det i et File Explorer eller Windows Utforsker-vindu.
Trinn seks: Sett inn disken i VirtualBox
Gå tilbake til VirtualBox, høyreklikk den virtuelle maskinen som er knyttet til den virtuelle disken, og velg "Innstillinger". Under Lagring, høyreklikk SATA-kontrolleren og velg "Legg til harddisk".