19Aug

Kako pokrenuti sustav s USB pogona u VirtualBoxu

VirtualBox može dignuti virtualne strojeve s USB flash diskova, omogućujući vam dignuti sustav uživo Linux ili instalirati operacijski sustav s bootable USB uređaja. Ova je opcija dobro skrivena.

Budući da ova opcija nije izložena u sučelju i zahtijeva kopanje, 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.

Podizanje sustava s USB-a na Windows Hostu

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.

Prvo 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 broj diska. Na primjer, ovdje je USB disk Disk 1.

Prvo, 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).

U prozoru naredbene retke upišite sljedeću naredbu i pritisnite Enter. Ova će se naredba promijeniti u zadani direktorij za instalaciju VirtualBoxa. Ako ste instalirali VirtualBox 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,zamjenjujući # 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 datotekama koje ž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 Upotrijebi 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 svojstaza.

Pokrenite virtualni stroj i on bi trebao podići operacijski sustav s vašeg USB pogona, 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 operativni sustav s USB diska, morat ćete kasnije dodati tvrdi disk unutar prozora postavki virtualnog stroja. Uvjerite se da je USB pogon prvi disk na popisu.

Linux i Mac Hosts

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 taj 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 sustava iz standardne ISO datoteke još uvijek je najpopularniji način instaliranja - ili samo dizanja - operativnog sustava u VirtualBoxu ili drugim programima virtualnih strojeva. Ako je moguće, trebali biste preuzeti ISO datoteke i upotrijebiti ih umjesto da poništavaju USB pogone.

Ako koristite VMware umjesto VirtualBox, pokušajte koristiti Plop Boot Manger za dizanje s USB u VMware-u.