Pirmas žingsnis: suraskite komandą VBoxManage ir atidarykite komandinę eilutę
"VirtualBox" leidžia jums konvertuoti fiksuotą diską į dinaminį diską arba dinaminį diską į fiksuotą diską, tačiau ši parinktis nėra veikiama jos grafinėje sąsajoje. Vietoj to, jūs turite naudoti
VBoxManage.exe
komanda
Raskite šią komandą, kad tęstumėte. "Windows" rasite jį "VirtualBox" programos kataloge, kuris yra C:Program FilesOracleVirtualBox
pagal nutylėjimą. Jei įdiegėte "VirtualBox" į kitą katalogą, pažvelkite į jį.
cmd
ir paspauskite Enter.
cd
į komandų eilutę, po kurio eina aplanko kelias, kuriame yra VBoxManage komanda. Turėsite ją pridėti prie kabučių.
Galite greitai tai įvesti įveskite
cd
į komandinės eilutės langą ir tada vilkite ir nuleiskite aplanko piktogramą iš failų tvarkyklės adreso juostos į komandinę eilutę.
cd 'C:Program FilesOracleVirtualBox'
vboxmanage
komanda paprastai, kaip ir bet kuri kita komanda.
Antras žingsnis: suraskite kelią į diską, kurį norite konvertuoti
Komandų eilutėje paleiskite šią komandą, kad galėtumėte peržiūrėti visų virtualių standžiųjų diskų sąrašą savo kompiuteryje:
VBoxManage.exe list hdds
Peržiūrėkite sąrašą ir nustatykite failo kelią į virtualų diską, kurį norite konvertuoti. Tarkime, kad mes norime keisti virtualaus disko, susijusio su virtualia mašina, pavadinta "Windows". Kaip matome iš toliau pateiktų rezultatų, kelias į šį virtualų diską mūsų sistemoje yra C:UserschrisVirtualBox VMsWindowsWindows.vdi
Trečias veiksmas: konvertuoti virtualų diską
Dabar galite naudoti komandą VBoxManage, kad virtualus diskas būtų konvertuojamas iš fiksuoto į dinaminį arba iš dinaminio į fiksuotą.
Norėdami konvertuoti virtualųjį diską iš fiksuoto į dinaminį, paleiskite šią komandą:
VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Standard
Pavyzdžiui, jei šaltinio diskas yra prie
C:UserschrisVirtualBox VMsWindowsWindows.vdi
ir norite sukurti naują diską "Windows-dynamic.vdi" toje pačioje aplanke, kuriame paleistumėte:
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
Pavyzdžiui, jei šaltinio diskas yra prie
C:UserschrisVirtualBox VMsWindowsWindows.vdi
ir norite sukurti naują diską "Windows-fixed.vdi" toje pačioje aplanke, kurį paleidžiate:
VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-fixed.vdi' –variant Standard
Ketvirtas žingsnis: pašalinkite senąjį virtualų diską
Pirmiau nurodyta komanda tik klonuoja esamą diską. Galite atsisakyti originalaus disko failo ir naujo disko failo.
Pirma, turėsite virtualųjį diską pašalinti iš "VirtualBox". "VirtualBox" dešiniuoju pelės mygtuku spustelėkite virtualią mašiną, kuri naudoja virtualų diską, ir pasirinkite "Nustatymai".
Žemiau aprašytas procesas pašalins originalų disko failą iš jūsų disko. Įspėjimas: Galbūt norėsite kurti originalią disko rinkmeną, jei dar to nepadarėte, tik tuo atveju, jei viskas vyks netinkamai.
Komandų eilutėje paleiskite šią komandą, kad galėtumėte peržiūrėti visų virtualių diskų sąrašą savo kompiuteryje:
VBoxManage.exe list hdds
Suraskite originalaus disko UUID, kurį norite ištrinti. Galite nukopijuoti jį į mainų sritį pasirinkdami ją pele kairiuoju pelės klavišu ir dešiniuoju pelės klavišu spustelėdami jį.
VBoxManage.exe closemedium UUID --delete
Penkta žingsnis: pervardykite naują diską
Dabar turėtumėte pervadinti naują disko failą, kad jis būtų toks pat kaip originalus. Tiesiog nuveskite jį "File Explorer" arba "Windows Explorer" lange.
Šeštas veiksmas: įdėkite diską "VirtualBox"
Grįžkite į "VirtualBox", dešiniuoju pelės mygtuku spustelėkite virtualųjį mašiną, susijusią su virtualiu disku, ir pasirinkite "Nustatymai". Laikydami dešiniuoju pelės mygtuku spustelėkite SATA valdiklį ir pasirinkite "Add Hard Disk".