De gebruikelijke manier om een ​​besturingssysteem te installeren in VirtualBox is via een ISO-bestand of het CD / DVD-station, maar weet je dat je ook kunt opstarten vanaf een USB-station in VirtualBox? Veel mensen zijn zich niet bewust van deze functie, simpelweg omdat deze verborgen is en niet beschikbaar is in de GUI. In feite moet u de Terminal (of opdrachtprompt) openen en de opdracht VBoxManage gebruiken om toegang tot deze functie te krijgen. In deze gids laten we u zien hoe u een USB-installatieprogramma in VirtualBox kunt opstarten (of een besturingssysteem installeren).

Opmerking: deze tutorial wordt gedaan op een Windows-computer. De stappen kunnen verschillen voor Linux / Mac.

Aanname : Deze tutorial gaat ervan uit dat je al een opstartbaar USB-station hebt met een besturingssysteem (waarschijnlijk een Linux-distro) erin geïnstalleerd.

Start vanaf een USB-stick in VirtualBox

Voordat u iets gaat doen, start u uw Windows-systeem op en sluit u uw opstartbare USB-station aan. Nu hebben we het schijfnummer van dat opstartbare USB-station nodig.

Opmerking : Verwar het schijfnummer niet met de stationsaanduiding. Ze zijn niet hetzelfde.

We kunnen het schijfnummer achterhalen uit het hulpprogramma Windows Schijfbeheer of een ander hulpprogramma voor schijfbeheer of partitie van derden. Laten we voorlopig het Windows-hulpprogramma gebruiken. Druk op "Win + R", typ diskmgmt.msc en druk op de knop Enter.

Zoek naar je USB-station en onthoud het schijfnummer. In mijn geval wordt het USB-station vermeld als "Schijf 1", dus het schijfnummer is "1".

Zodra u het schijfnummer hebt, opent u de Windows-opdrachtprompt als beheerder.

Navigeer naar de installatiemap van VirtualBox met behulp van de volgende opdracht. Als u VirtualBox in een andere map of station hebt geïnstalleerd, wijzigt u de opdracht dienovereenkomstig.

 cd% programfiles% \ Oracle \ VirtualBox 

Voer de volgende opdracht in bij het vervangen van "#" door het werkelijke schijfnummer. Wat deze opdracht doet, is een VMDK-bestand maken in uw C-schijf die naar het fysieke USB-station wijst.

 VBoxManage interne opdrachten createrawvmdk -bestandsnaam C: \ extdisk.vmdk -rawdisk \\. \ PhysicalDrive # 

Nadat u de stationsletter hebt vervangen, ziet de opdracht er ongeveer zo uit.

 VBoxManage interne opdrachten createrawvmdk -bestandsnaam C: \ extdisk.vmdk -rawdisk \\. \ PhysicalDrive1 

Nadat u de opdracht hebt uitgevoerd, ontvangt u een bevestigingsbericht waarin hetzelfde wordt vermeld en ziet u een nieuw bestand met de naam "extdisk.vmdk" in uw C-station.

Open nu de VirtualBox met beheerdersrechten. Als dit niet het geval is, start VirtualBox niet vanaf de USB-stick.

Eenmaal geopend, maakt u zoals gewoonlijk een nieuwe virtuele machine. In de stap waarin u wordt gevraagd om een ​​harde schijf toe te voegen, selecteert u het keuzerondje "Gebruik een bestaand virtueel hardeschijfbestand." Klik op dat kleine mappictogram en selecteer het bestand dat we zojuist hebben gemaakt. Klik op de knop "Maken" om het proces te voltooien.

U ziet een nieuwe virtuele machine die wordt vermeld in het linkerpaneel van het VirtualBox-venster. Selecteer het gewoon en klik op de knop "Start" in het bovenste menu om op te starten vanaf de USB-stick. Zoals je kunt zien in de onderstaande afbeelding, heb ik met succes in mijn live Ubuntu-station gelanceerd.

Dat is alles wat er te doen is, en zo eenvoudig is het. Houd er rekening mee dat dit geen fool-proof manier is, en deze procedure kan af en toe mislukken onder verschillende configuraties van host en gast-besturingssystemen.

Hopelijk helpt dat, en doe hieronder commentaar als je problemen ondervindt tijdens het booten vanaf USB in VirtualBox.