Den sædvanlige måde at installere et operativsystem på i VirtualBox er via en ISO-fil eller cd / dvd-drevet, men ved du, at du også kan starte fra et USB-drev i VirtualBox? Mange mennesker er ikke opmærksomme på denne funktion, simpelthen fordi den er skjult og ikke tilgængelig i GUI'et. Faktisk skal du åbne Terminal (eller kommandoprompt) og bruge kommandoen VBoxManage at få adgang til denne funktion. Lad os se i denne vejledning, hvordan du kan starte (eller installere et operativsystem) fra et USB-installationsprogram i VirtualBox.

Bemærk: Denne vejledning udføres på en Windows-maskine. Trinnene kan være forskellige for Linux / Mac.

Forudsætning : Denne vejledning forudsætter, at du allerede har et bootbart USB-drev med en slags operativsystem (sandsynligvis en Linux distro) installeret i den.

Boot fra en USB-drev i VirtualBox

Før du laver noget, skal du starte dit Windows-system og tilslutte dit startbare USB-drev. Nu har vi brug for disknummeret på det bootbare USB-drev.

Bemærk : Forveksl ikke disknummeret med drevbogstavet. De er ikke det samme.

Vi kan finde ud af disknummeret fra Windows Disk Management-værktøjet eller enhver anden tredjeparts diskhåndtering eller partitionsværktøj. Lad os nu bruge Windows-værktøjet. Tryk på "Win + R", skriv diskmgmt.msc og tryk på Enter-knappen.

Søg efter dit USB-drev og husk disknummeret. I mit tilfælde er USB-drevet angivet som "Disk 1", så disknummeret er "1."

Når du har disknummeret, åbner du Windows-kommandoprompten som administrator.

Naviger til VirtualBox installationskataloget ved hjælp af følgende kommando. Hvis du har installeret VirtualBox i en anden mappe eller drev, skal du ændre kommandoen i overensstemmelse hermed.

 cd% programfiles% \ Oracle \ VirtualBox 

Indtast følgende kommando, mens du erstatter "#" med det egentlige disknummer. Hvad denne kommando gør er at oprette en VMDK-fil i dit C-drev, som peger på det fysiske USB-drev.

 VBoxManage internalcommands createrawvmdk -filnavn C: \ extdisk.vmdk -rawdisk \\. \ PhysicalDrive # 

Når du har erstattet drevbrevet, skal kommandoen se sådan ud.

 VBoxManage internalcommands createrawvmdk -filnavn C: \ extdisk.vmdk -rawdisk \\. \ PhysicalDrive1 

Når du har udført kommandoen, får du en bekræftelsesmeddelelse, der angiver det samme, og du vil se en ny fil med navnet "extdisk.vmdk" i dit C-drev.

Nu åbner du VirtualBox med administrative rettigheder. Hvis ikke, kan VirtualBox ikke starte fra USB-drevet.

Når du har åbnet, skal du oprette en ny virtuel maskine som sædvanlig. På det trin, hvor det bliver bedt om at tilføje en harddisk, skal du vælge radioknappen "Brug en eksisterende virtuel harddiskfil." Klik på det lille mappeikon og vælg den fil, vi netop har oprettet. Klik på "Create" knappen for at afslutte processen.

Du vil se en ny virtuel maskine opført i venstre rude i VirtualBox-vinduet. Vælg blot det og klik på "Start" knappen i topmenuen for at starte fra USB-drevet. Som du kan se fra billedet nedenfor, har jeg startet med succes i mit live Ubuntu-drev.

Det er alt, hvad der skal gøres, og det er så simpelt. Bemærk, at dette ikke er en tålsikker måde, og denne procedure kan mislykkes lejlighedsvis under forskellige konfigurationer af værts- og gæsteoperativsystemer.

Forhåbentlig hjælper det og kommenterer nedenfor, hvis du står over for eventuelle problemer, mens du starter fra USB i VirtualBox.