Какая виртуальная машина может загружаться с USB-накопителя?

Есть ли какое-либо программное обеспечение виртуальной машины для настольных компьютеров (не hipervisor), способное загружаться с USB-накопителя? Какой и как?

17 голосов | спросил FerranB 5 AM00000030000000231 2009, 03:00:02

3 ответа


14

Я нашел решение для виртуальных дисков, совместимых с VMDK.

Я сделал следующие шаги:

  1. Установите Виртуальный ящик
  2. Определите номер физического диска USB-накопителя. Для этого я запускаю следующий скрипт, сгенерированный с помощью Создатель кода WMI :

    strComputer = "." 
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
    Set colItems = objWMIService.ExecQuery( _
        "SELECT * FROM Win32_DiskDrive WHERE Name = '\\\\.\\PHYSICALDRIVE1'",,48) 
    For Each objItem in colItems 
        Wscript.Echo "-----------------------------------"
        Wscript.Echo "MediaType: " & objItem.MediaType
        Wscript.Echo "Model: " & objItem.Model
        Wscript.Echo "Name: " & objItem.Name
    Next
    
  3. Выполните это из папки VirtualBox, изменив XXX на число, указанное скриптом:

    VBoxManage internalcommands createrawvmdk -filename "C:\USB.vmdk" -rawdisk \\.\PhysicalDriveXXX -register
    
  4. Просто создайте новую машину VirtualBox с помощью всего диска и запустите его. Я пытался с VMware просто заставить использовать USB.vmdk и запускать виртуальную машину, но при загрузке операционной системы просто отображается ошибка о медленном устройстве.

ответил FerranB 6 AM00000030000002431 2009, 03:15:24
5

Virtualbox может сделать это косвенно

  

Настройте свой USB-накопитель как необработанный диск в VirtualBox (стр. 105 руководства). Затем гость увидит ваш USB-диск в качестве IDE-диска и сможет загрузиться на нем.

ответил RJFalconer 5 AM00000030000000031 2009, 03:13:00
1

Не уверен, что это то, что вы ищете, но гипервизор VMWare ESXi фактически загрузится прямо с USB-накопителя. HP фактически продает серверы таким образом.

ответил prestomation 5 PM000000110000003431 2009, 23:44:34

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132