VirtualBox može podići virtualne strojeve s USB flash pogona, omogućujući vam da podignete Linuxov sustav uživo ili instalirate operativni sustav s USB uređaja koji se može pokrenuti. Ova je opcija dobro skrivena.
Budući da ova opcija nije izložena u sučelju i zahtijeva kopiranje, možda neće uvijek raditi savršeno. Dobro je funkcioniralo s Ubuntu 14.04 na Windows hostu, ali nemojte se iznenaditi ako naiđete na probleme s nekim konfiguracijama.
Koristit ćemo skrivenu značajku u VirtualBoxu koja omogućuje sirovi pristup pogonima. Ova značajka nije izložena u sučelju VirtualBoxa, već je dio naredbe VBoxManage. Prije početka ovog postupka provjerite imate li VirtualBox instaliran na vašem sustavu.
Najprije spojite USB pogon koji sadrži operativni sustav koji želite podići na računalo. Pritisnite Windows tipku + R, upišite diskmgmt.msc u dijaloški okvir Run i pritisnite Enter da biste otvorili prozor upravljanja diskom.
Potražite USB pogon u prozoru za upravljanje diskom i zabilježite njegov broj diska. Na primjer, USB disk je Disk 1.
Najprije zatvorite sve otvorene Windows VirtualBox prozore.
Zatim otvorite naredbeni redak kao administrator. U sustavu Windows 7 otvorite izbornik Start, potražite naredbeni redak, desnom tipkom miša kliknite prečac naredbene retke i odaberite Pokreni kao administrator. U sustavu Windows 8 ili 8.1 pritisnite Windows Key + X i kliknite Command Prompt (Administrator).
Upišite sljedeću naredbu u prozor naredbenog retka i pritisnite Enter. Ova će se naredba promijeniti u zadani direktorij za instalaciju VirtualBoxa. Ako ste VirtualBox instalirali u prilagođeni direktorij, morat ćete zamijeniti put direktorija u naredbi pomoću puta do vlastitog direktorija VirtualBox:
cd% programfiles% \ Oracle \ VirtualBox
U prozoru naredbene retke upišite sljedeću naredbu, zamijenite # s brojem diska koji ste pronašli gore i pritisnite Enter.
VBoxManage internalcommands createrawvmdk -filename C: \ usb.vmdk -rawdisk \. \ PhysicalDrive#
Možete zamijeniti C: \ usb.vmdk s bilo kojim stazom datoteke koju želite. Ova naredba stvara datoteku virtualnog stroja (VMDK) koja ukazuje na fizički pogon koji odaberete. Kada učitate VMDK datoteku kao pogon u VirtualBoxu, VirtualBox će zapravo pristupiti fizičkom uređaju.
Zatim otvorite VirtualBox kao administrator. Desnom tipkom miša kliknite VirtualBox prečac i odaberite Pokreni kao administrator. VirtualBox može pristupiti samo sirovim uređajima s administratorskim ovlastima.
Stvorite novi virtualni stroj klikom na gumb Novi i prođite kroz čarobnjaka. Kada se to od vas zatraži, odaberite operativni sustav na USB pogonu.
Kada se od vas zatraži da odaberete tvrdi disk, odaberite Koristi postojeću datoteku virtualnog tvrdog diska, kliknite gumb da biste potražili datoteku i krenuli do nje - to je C: \ usb.vmdk ako niste odabrali vlastiti put ,
Pokrenite virtualni stroj i trebali biste podići operacijski sustav s USB diska, kao da ste ga dizali na normalnom računalu.
Imajte na umu da USB uređaj mora biti prvi tvrdi disk u vašem virtualnom stroju ili se VirtualBox neće pokrenuti iz njega. Drugim riječima, ne možete jednostavno izraditi standardni virtualni stroj i kasnije priključiti USB uređaj.
Ako želite instalirati operacijski sustav s USB diska, morat ćete kasnije dodati tvrdi disk unutar prozora postavki virtualnog računala. Uvjerite se da je USB pogon prvi disk na popisu.
Proces je u osnovi ista na Linux i Mac host sustavima. Morat ćete koristiti istu vrstu naredbe VBoxManage da biste stvorili datoteku koja predstavlja sirovi disk, ali morat ćete odrediti put do diska na vašem Linux ili Mac sustavu.
Otvorena pjena wiki ima neke savjete i rješenja koja vam mogu pomoći prilagoditi ovaj proces Linux ili Mac hostima. Korištenje tvrdog diska hostova iz gostujućeg odjeljka u službenoj dokumentaciji VirtualBoxa također može pomoći.
Dizanje iz standardne ISO datoteke i dalje je najpopularniji način instaliranja - ili samo dizanja - operativnog sustava u VirtualBoxu ili drugim programima virtualnog stroja. Ako je moguće, trebali biste preuzeti ISO datoteke i upotrijebiti ih umjesto da poništavaju USB pogone.
Ako koristite VMware umjesto VirtualBoxa, pokušajte upotrijebiti Plop Boot Manger za dizanje s USB u VMware-u.