Sådan starter du en virtuel maskine fra USB i VirtualBox (guide)

Det meste af desktop-virtualiseringssoftwaren understøtter ikke installation af et gæst operativsystem på VirtualBox som en indbygget funktion endnu. Du kan undertiden kræve at starte en virtuel maskine fra USB for at udføre denne handling, men du er begrænset af funktionaliteten af ​​desktop virtualiseringssoftware. Selv den berømte VMware og VirtualBox giver ikke denne funktionalitet. Denne artikel viser, hvordan du starter en virtuel maskine fra USB på VirtualBox med MAC OS X-vært, Mavericks OS og Mac Pro bærbar computer.

virtual machine 1



Til dette formål skal vi først oprette en VMDK-fil baseret på det vedhæftede bærbare flashdrev og derefter montere VMDK som den virtuelle maskins første startbare disk og derefter starte den op. Følgende trin er præsenteret nedenfor.



virtual machine 2

Det viser USB-diskstien. Bemærk det, da vi vil bruge det senere.



  • Gå nu til diskværktøjet ved hjælp af stien Go-> Hjælpeprogrammer-> Diskværktøj og demonter derefter partitionen på USB-disken. Den næste kommando fungerer ikke uden afmontere USB-diskpartitionen. Du skal højreklikke på USB-partitionen og derefter vælge 'Afmonter USB-navn'.

virtual machine 3

  • Skriv nu følgende kommando i terminal for at oprette VMDK-fil af USB-disken.

“Sudo VBoxManage interne kommandoer cesserawvmdk -filnavn /Users/Dinesh/Documents/myusbdrive.vmdk -rawdisk / dev / disk2s2”

virtual machine 4



  • Den påkrævede VMDK-fil vil være placeret i / Brugere / Dinesh / Dokumenter /myusbdrive.VMDK.
  • /dev/ disk2s2 er den USB-drevsti, der blev opnået fra monteringskommandoen tidligere. Giv nu superbrugerens adgangskode til at udføre opgaven.
  • Nu er VMDK-filen blevet oprettet. Desværre, hvis du vedhæfter filen til VirtualBox og derefter prøver at starte, viser den nogle fejl, der nægtes adgang. Du skal også ændre nogle tilladelser.
  • Da du vil bruge VirtualBox som normal bruger, men VMDK oprettes med en superbruger. Derfor skal du give læse- og skriveadgang til alle brugere til en bestemt VMDK-fil. Brug følgende kommando til at ændre tilladelser til VMDK-fil.

'sved chmod 777 / Brugere / Dinesh / Dokumenter /myusbdrive.VMDK

  • Stadig vil du modtage en adgang nægtet adgang. Tilladelserne til USB-disk skal også ændres.

'sved chmod 777 / dev / disk2s2 ”

  • Nu er VMDK-filen klar til at oprette forbindelse og derefter starte virtuel maskine fra USB i VirtualBox på MAC OS X-vært. Gå til lager og vælg controller. Tilføj harddisk. Vælg 'vælg eksisterende' og søg efter VMDK-fil, der blev oprettet i tidligere trin.

virtual machine 5

  • Rediger harddiskens SATA-portnummer for at gøre den til den første harddisk til den virtuelle maskine, så den starter fra den.

På denne måde starter din ønskede virtuelle maskine fra USB på VirtualBox med MAC OS X Mavericks vært.