VirtualBoxin avulla voit valita joko dynaamisesti allokoidun tai kiinteän kokoisen levyn, kun luot uuden virtuaalisen kiintolevytiedoston. Dynaamisesti levytyt levyt ovat nopeampia ja voivat kasvaa suurempaan kokoon. Kiinteät levyt voivat olla nopeampia käyttää, mutta ne eivät voi kasvaa suurempina, kun ne täyttyvät. Voit muuntaa kahden formaatin välillä ja muuttaa levyjen kokoa, jos haluat.
VirtualBoxin avulla voit muuntaa kiinteän levyn dynaamiselle levylle tai dynaamiselle levylle kiintolevylle, mutta tämä vaihtoehto ei ole näkyvissä sen graafisessa käyttöliittymässä. Sen sijaan sinun on käytettävä VBoxManage.exe
komento.
Etsi tämä komento jatkaaksesi. Windowsissa löydät sen VirtualBox-ohjelman hakemistosta, joka onC: \ Ohjelmatiedostot \ Oracle \ VirtualBox
oletuksena. Jos olet asentanut VirtualBoxin toiseen hakemistoon, katsele sen sijaan.
Avaa komentorivi-ikkuna. Voit tehdä tämän avaamalla Käynnistä-valikon, kirjoita cmd
ja paina Enter.
Tyyppi CD
komentoon, jota seuraa kansion polku, jossa VBoxManage-komento on. Sinun on liitettävä se lainausmerkkeihin.
Voit tehdä tämän nopeasti kirjoittamalla CD
komentokehoteikkunaan ja sitten vetämällä ja pudottamalla kansion kuvakkeen tiedostonhallinnan osoiteriviltä komentokehoteeseen.
Jos käytät oletuspolkua, sen pitäisi näyttää seuraavalta:
cd "C: \ Ohjelmatiedostot \ Oracle \ VirtualBox"
HUOMAA: Nämä ohjeet olettavat, että käytät VirtualBoxia Windowsissa. Jos käytät VirtualBoxia MacOSissa tai Linuxissa, voit avata Terminal-ikkunan ja suorittaa sen vboxmanage
komento normaalisti, kuten minkä tahansa komennon tahansa.
Suorita seuraava komento komentorivi-ikkunassa nähdäksesi luettelon kaikista tietokoneesi virtuaalisista kiintolevyistä:
VBoxManage.exe luettelo hdds
Katso luettelosta ja tunnista tiedosto, jonka haluat muuntaa virtuaaliselle levylle. Oletetaan, että halutaan muokata virtuaalikoneeseen liittyvää virtuaalista kieltä nimeltä "Windows". Kuten alla olevasta tuotoksesta voidaan nähdä, polku tähän virtuaaliseen levylle järjestelmässä onC: \ Käyttäjät \ chris \ VirtualBox VMs \ Windows \ Windows.vdi
.
Voit nyt käyttää VBoxManage-komentoa muuntamalla virtuaalinen levy kiinteästä dynaamiseen tai dynaamisesti kiinteään.
Kun haluat muuntaa virtuaalisen levyn kiinteästä dynaamiseen, suorita seuraava komento:
VBoxManage.exe clonemedium levy "C: \ polku \ lähde.vdi" "C: \ polku \ kohteeseen \ destination.vdi" -variant Standard
Jos esimerkiksi lähdelevy sijaitsee C: \ Käyttäjät \ chris \ VirtualBox VMs \ Windows \ Windows.vdi
ja haluat luoda uuden levyn nimeltä Windows-dynamic.vdi samaan kansioon, suoritat:
VBoxManage.exe-clonemedium-levy "C: \ Käyttäjät \ chris \ VirtualBox VM \ \ \ Windows \ Vist \ \ \ \ \ \ \ Windows.vdi \" \ "C: \ Käyttäjät \ chris \ VirtualBox VM \ \ Windows \ Windows-dynamic.vdi"
Kun haluat muuntaa virtuaalisen levyn dynaamiselta kiinteään, suorita seuraava komento:
VBoxManage.exe clonemedium-levy "C: \ polku \ lähde.vdi" "C: \ polku \ kohteeseen \ destination.vdi" -variantti Kiinteä
Jos esimerkiksi lähdelevy sijaitsee C: \ Käyttäjät \ chris \ VirtualBox VMs \ Windows \ Windows.vdi
ja haluat luoda uuden levyn nimeltä Windows-fixed.vdi samaan kansioon, voit suorittaa:
VBoxManage.exe-clonemedium-levy "C: \ Käyttäjät \ chris \ VirtualBox VM \ \ Windows \ Windows.vdi" "C: \ Käyttäjät \ chris \ VirtualBox VM \ Windows \ Windows-fixed.vdi" -variant Standard
Yllä oleva komento vain kloonistaa olemassa olevan levyn. Pääset loppuun sekä alkuperäiselle levytiedostolle että uudelle levytiedostolle.
Ensin sinun on todella poistettava olemassa oleva virtuaalinen levy VirtualBoxista. Napsauta VirtualBoxissa hiiren kakkospainikkeella virtualisoitinta, joka käyttää virtuaalista levyä ja valitse "Asetukset".
Valitse "Tallennus", jos haluat tarkastella liitettyjä tallennuslaitteita. Napsauta alkuperäistä VDI: ta hiiren kakkospainikkeella ja valitse "Poista liite". Napsauta "OK" sen jälkeen.
Alla oleva prosessi poistaa alkuperäisen levytiedoston asemaasi. Varoitus: Voit halutessasi varmuuskopioida alkuperäisen levytiedoston, jos et ole jo aiemmin, jos jokin menee pieleen tämän prosessin kanssa.
Komentokehotteessa avaa seuraava komento tarkastellaksesi luetteloa kaikista tietokoneesi virtuaalisista levyistä:
VBoxManage.exe luettelo hdds
Etsi alkuperäisen levyn UUID, jonka haluat poistaa. Voit kopioida sen leikepöydälle valitsemalla sen hiiren vasemmalla hiiren napilla ja napsauttamalla sitä hiiren kakkospainikkeella.
Suorita seuraava komento, jotta voit poistaa alkuperäisen levyn VirtualBoxin rekisteristä ja poistaa sen. Voit napsauttaa komentorivi-ikkunaa hiiren kakkospainikkeella liittää UUID.
VBoxManage.exe closemedium UUID - poistetaan
Sinun pitäisi nyt nimetä uusi levytiedosto niin, että sillä on sama nimi kuin alkuperäinen. Vain selata sitä Tiedostonhallinta- tai Resurssienhallinta -ikkunassa.
Napsauta VDI-tiedostoa hiiren kakkospainikkeella, valitse "Nimeä uudelleen" ja vaihda se alkuperäiseen nimeen. Esimerkiksi tässä nimettiin Windows-fixed.vdi-tiedosto, joka luotiin Windows.vdi.
Kun olet nimennyt levyn uudelleen, poista vanhan levyn nimi VirtualBoxista. Napsauta VirtualBoxissa Tiedosto> Virtual Media Manager ja etsi uudelleen nimetyn levyn alkuperäinen nimi. Sen vasemmalla puolella on keltainen varoituskuvake. Napsauta sitä hiiren kakkospainikkeella ja valitse "Poista". Vahvista ja sulje "Sulje" painamalla uudelleen "Poista".
Pään takaisin VirtualBoxiin, napsauta hiiren kakkospainikkeella virtuaaliselle levylle liitettyä virtuaalikonetta ja valitse "Asetukset". Valitse Tallennus-kohdassa hiiren kakkospainikkeella SATA-ohjainta ja valitse Lisää kiintolevy.
Valitse "Valitse olemassa oleva levy" ja selaa juuri nimetyt tiedosto.
Sulje virtuaalikoneasetusten ikkuna napsauttamalla OK. Sinun pitäisi nyt pystyä käynnistämään virtuaalikone normaalisti. Sen levy on joko kiinteä tai dynaaminen levy, kumpi siitä olet muuttanut.