Kaip paleisti virtualų kompiuterį iš USB „VirtualBox“ (vadovas)

Didžioji dalis darbalaukio virtualizacijos programinės įrangos nepalaiko vista diegti svečių operacinę sistemą „VirtualBox“ kaip integruota funkcija. Kartais gali prireikti paleisti virtualią mašiną iš USB, kad atliktumėte šį veiksmą, tačiau jus riboja darbalaukio virtualizacijos programinės įrangos funkcijos. Net garsioji „VMware“ ir „VirtualBox“ nepateik šis funkcionalumas. Šiame straipsnyje parodoma, kaip paleisti virtualią mašiną iš USB „VirtualBox“ su MAC OS X pagrindiniu kompiuteriu, „Mavericks OS“ ir nešiojamu kompiuteriu „Mac Pro“.

virtual machine 1

Šiuo tikslu pirmiausia turime padaryti VMDK failą, pagrįstą pridedamu nešiojamuoju „flash drive“, tada prijungti VMDK kaip virtualios mašinos pirmąjį įkrovos diską, o tada įkelti. Tolesni veiksmai yra pateikti žemiau.



virtual machine 2

Tai parodys USB disko kelią. Atminkite, kad vėliau ja naudosimės.

  • Dabar eikite į disko naudingumą naudodami kelią Eiti-> Komunalinės paslaugos-> Disko naudingumas ir tada atjunkite USB disko skaidinį. Kita komanda neveiks be atjungimas USB disko skaidinys. Turite dešiniuoju pelės mygtuku spustelėti USB skaidinį ir pasirinkti „Atjungti USB pavadinimą“.

virtual machine 3

  • Dabar terminale įveskite šią komandą, kad sukurtumėte VMDK byla apie USB diską.

„Sudo VBoxManage“ vidinės komandos sukuriarawvmdk-failo vardas /Users/Dinesh/Documents/myusbdrive.vmdk -rawdisk / dev / disk2s2 “

virtual machine 4

  • Reikiamas VMDK failas bus aplanke / Vartotojai / Dinesh / Dokumentai /myusbdrive.vmdk.
  • /dev/ disk2s2 yra USB disko kelias, kuris anksčiau buvo gautas iš komandos „montuoti“. Dabar pateikite super vartotojo slaptažodį, kad atliktumėte užduotį.
  • Dabar VMDK failas buvo sėkmingai sukurtas. Deja, jei pridėsite failą prie „VirtualBox“ ir bandysite paleisti, jame bus rodomos kai kurios prieigos atsisakymo klaidos. Taip pat turite modifikuoti kai kuriuos leidimus.
  • Kadangi jūs naudosite „VirtualBox“ kaip įprastą vartotoją, tačiau VMDK yra sukurtas kartu su super vartotoju. Taigi visiems vartotojams turite suteikti prieigą prie skaitymo ir rašymo dėl tam tikras VMDK failas. Norėdami pakeisti VMDK failo teises, naudokite šią komandą.

'prakaitas chmod 777 / Vartotojai / Dinesh / Dokumentai /myusbdrive.vmdk

  • Vis tiek gausite prieigos prie klaidos klaidą. Taip pat reikia modifikuoti USB disko leidimus.

'prakaitas „chmod 777 / dev / disk2s2“

  • Dabar VMDK failas yra pasirengęs prisijungti ir paleisti virtualią mašiną iš USB MAC OS X pagrindinio kompiuterio „VirtualBox“. Eikite į saugyklą ir pasirinkite valdiklį. Pridėti kietąjį diską. Pasirinkite „pasirinkti esamą“ ir ieškokite VMDK failo, kuris buvo sukurtas ankstesniais žingsniais.

virtual machine 5

  • Pakeiskite standžiojo disko SATA prievado numerį, kad jis būtų pirmasis virtualiosios mašinos standusis diskas, kad jis būtų paleistas iš jo.

Tokiu būdu jūsų norima virtualioji mašina bus paleista iš USB per „VirtualBox“ su MAC OS X „Mavericks“ pagrindiniu kompiuteriu.