Обичайният начин да инсталирате операционна система в VirtualBox е чрез ISO файл или CD / DVD устройство, но знаете ли, че можете да заредите и от USB устройство в VirtualBox? Много хора не знаят тази функция, просто защото са скрити и не са достъпни в GUI. Всъщност ще трябва да отворите терминала (или командния ред) и да използвате командата VBoxManage за достъп до тази функция. В това ръководство, нека видим как можете да заредите (или инсталирате OS) от USB инсталатора в VirtualBox.

Забележка: Този урок се извършва на машина с Windows. Стъпките може да се различават за Linux / Mac.

Предположение : Този урок предполага, че вече имате стартиращо USB устройство с някаква операционна система (най-вероятно Linux дистрибуция), инсталирана в него.

Стартирайте от USB устройство в VirtualBox

Преди да направите каквото и да било, стартирайте вашата Windows система и включете USB зареждащото устройство. Сега имаме нужда от номера на диска на това зареждащо се USB устройство.

Забележка : Не бъркайте номера на диска с буквата на устройството. Те не са едни и същи.

Можем да намерим номера на диска от помощната програма за управление на диска на Windows или от друга програма за управление на дискове или дялове на трети страни. Засега нека използваме помощната програма на Windows. Натиснете "Win + R", въведете diskmgmt.msc и натиснете бутона Enter.

Потърсете USB устройството си и запомнете номера на диска. В моя случай, USB устройството е посочено като "Disk 1", така че номерът на диска е "1."

Щом разполагате с номера на диска, отворете командния ред на Windows като администратор.

Придвижете се до инсталационната директория на VirtualBox, като използвате следната команда. Ако сте инсталирали VirtualBox в друга директория или устройство, след това променете съответната команда.

 cd% programfiles% \ Oracle \ VirtualBox 

Въведете следната команда, докато заменяте "#" с действителния номер на диска. Това, което прави тази команда, е да създадете VMDK файл във вашето C устройство, което сочи към физическото USB устройство.

 VBoxManage вътрешни команди createrawvmdk -filename C: \ extdisk.vmdk -rawdisk \\. \ PhysicalDrive # 

След като замените буквата на устройството, командата трябва да изглежда така.

 VBoxManage вътрешни команди createrawvmdk -filename C: \ extdisk.vmdk -rawdisk \\. \ PhysicalDrive1 

След като изпълните командата, ще получите съобщение за потвърждение, в което се посочва същото и ще видите нов файл с името "extdisk.vmdk" в C устройството.

Сега отворете VirtualBox с административни права. Ако не, VirtualBox няма да стартира от USB устройството.

След като отворите, създайте нова виртуална машина както обикновено. В стъпката, когато ви подканя да добавите твърд диск, изберете радио бутона "Използване на съществуващ файл с виртуален твърд диск". Кликнете върху иконата на малка папка и изберете файла, който току-що създадохме. Кликнете върху бутона "Създаване", за да завършите процеса.

Ще видите нова виртуална машина, показана в левия панел на прозореца на VirtualBox. Просто го изберете и кликнете върху бутона "Старт", разположен в горното меню, за да стартирате от USB устройството. Както можете да видите от изображението по-долу, успешно се заредих в моя живо Ubuntu диск.

Това е всичко, което трябва да направите, и това е толкова просто. Имайте предвид, че това не е глупак начин и тази процедура може понякога да се провали при различни конфигурации на хост и гост операционни системи.

Надяваме се, че това помага и правете коментар по-долу, ако се сблъскате с проблеми при зареждане от USB в VirtualBox.