VirtualBox voi käynnistää virtuaalikoneita USB-muistitikkuista, jolloin voit käynnistää elävän Linux-järjestelmän tai asentaa käyttöjärjestelmän käynnistettävältä USB-laitteelta. Tämä vaihtoehto on hyvin piilotettu.
Koska tämä vaihtoehto ei ole näkyvissä käyttöliittymässä ja vaatii kaivamista, se ei ehkä aina toimi täydellisesti. Se toimi hienosti Ubuntu 14.04: n kanssa Windows-isännällä, mutta älä yllätä, jos kohtaat ongelmia joidenkin kokoonpanojen kanssa.
Käytämme VirtualBoxin piilotettua toimintoa, joka mahdollistaa raaka-asemien käytön. Tämä ominaisuus ei ole näkyvissä VirtualBoxin käyttöliittymässä, mutta se on osa VBoxManage-komentoa. Varmista, että järjestelmään on asennettu VirtualBox ennen tämän prosessin aloittamista.
Liitä ensin tietokoneeseen käynnistettävä käyttöjärjestelmä sisältävä USB-asema. Paina Windows-näppäintä + R, kirjoita diskmgmt.msc Run-valintaikkunaan ja avaa Disk Management -ikkuna painamalla Enter.
Etsi USB-asema Levynhallinta -ikkunasta ja kirjoita levyn numero. Esimerkiksi USB-asema on Levy 1.
Sulje kaikki avoimet VirtualBox-ikkunat.
Avaa komentorivi sitten ylläpitäjänä. Napsauta Windows 7: ssa Käynnistä-valikkoa, etsi komentokehote, napsauta hiiren kakkospainikkeella komentokehote-pikakuvaketta ja valitse Suorita järjestelmänvalvojana. Windows 8: ssä tai 8.1: ssa paina Windowsin näppäintä + X ja napsauta Komentorivi (Pääkäyttäjä).
Kirjoita komentokehoteeseen seuraava komento ja paina Enter. Tämä komento muuttuu VirtualBoxin oletusasennushakemistoon. Jos olet asentanut VirtualBoxin mukautettuun hakemistoon, sinun on korvattava hakemistopolku komennossa omalla VirtualBox-hakemistossasi:
cd% programfiles% \ Oracle \ VirtualBox
Kirjoita komentokehotteeseen seuraava komento, korvaa # yllä olevan levyn numerolla ja paina Enter.
VBoxManage sisäiset komennot createrawvmdk -filename C: \ usb.vmdk -rawdisk \. \ PhysicalDrive#
Voit korvata C: \ usb.vmdk haluamallasi tiedostopolulla. Tämä komento luo virtuaalikoneen levyn (VMDK) tiedoston, joka osoittaa valitsemasi fyysisen aseman. Kun lataat VMDK-tiedoston VirtualBox-levyasemana, VirtualBox todella käyttää fyysistä laitetta.
Avaa sitten VirtualBox järjestelmänvalvojana. Napsauta hiiren kakkospainikkeella VirtualBox-pikakuvaketta ja valitse Suorita järjestelmänvalvojana. VirtualBox voi käyttää vain raakalevylaitteita, joilla on järjestelmänvalvojan oikeudet.
Luo uusi virtuaalikone napsauttamalla Uusi-painiketta ja siirry ohjatun toiminnon läpi. Valitse USB-aseman käyttöjärjestelmä kehotettaessa.
Kun sinua pyydetään valitsemaan kiintolevy, valitse Käytä olemassa olevaa virtuaalista kiintolevytiedostoa, napsauta painiketta selataksesi tiedostoa ja siirry sen kohdalle - se on C: \ usb.vmdk, jos et valinnut omaa polkuasi .
Käynnistä virtuaalikone ja sen pitäisi käynnistää käyttöjärjestelmä USB-asemalta, aivan kuten jos käynnistät sen tavallisessa tietokoneessa.
Huomaa, että USB-laitteen on oltava virtuaalikoneen ensimmäinen kiintolevy tai VirtualBox ei käynnisty siitä. Toisin sanoen et voi luoda yksinkertaista virtuaalikonetta ja liittää USB-laitteen myöhemmin.
Jos haluat asentaa käyttöjärjestelmän USB-asemalta, lisää kiintolevy myöhemmin virtuaalikoneen asetusten ikkunasta. Varmista, että USB-asema on luettelon ensimmäinen levy.
Prosessi on pohjimmiltaan sama Linux- ja Mac-isäntäjärjestelmissä. Sinun on käytettävä samaa VBoxManage-komentoa luodaksesi raaka-levyä edustavan tiedoston, mutta sinun on määritettävä polku Linux- tai Mac-järjestelmän levylaitteeseen.
Avoimen vavan wikissä on joitain vinkkejä ja kiertotapoja, jotka auttavat sinua mukauttamaan prosessin Linux- tai Mac-isännille. VirtualBoxin virallisen dokumentaation vierasosion käyttäminen raaka-isännän kiintolevyllä voi myös auttaa.
Normaalin ISO-tiedoston käynnistäminen on edelleen parhaiten tuettu tapa asentaa - tai vain käynnistää - käyttöjärjestelmä VirtualBoxissa tai muissa virtuaalikoneohjelmissa. Jos mahdollista, lataa ISO-tiedostot ja käytä niitä sen sijaan, että käytit USB-asemia.
Jos käytät VMwaren sijaan VirtualBoxia, kokeile käyttää Plop Boot Mangeria käynnistääksesi USB: n VMwaressa.