Как загрузиться от живой карты с интерфейсом USB в виртуальной машине

Мне загрузили карту с интерфейсом USB живой установкой Ubuntu для тестирования. Когда я хочу использовать его, я обычно перезагрузка для начальной загрузки в живую установку USB.

Я хотел бы знать, какой лучший способ выполнить живую систему от USB, не имея необходимость перезагружать. Я думаю, что приложение создателя USB по умолчанию использует QEMU для выполнения системы, но я уверен, что существуют также другие опции виртуальной машины сделать это (Virtualbox, KVM...?).

2
задан 20 June 2015 в 09:42

1 ответ

С альтернативами Qemu

sudo qemu-system-x86_64 -m 512 -enable-kvm -hda /dev/sdb

Qemu

Другая опция, которую я нашел с QEMU (не уверенный это - самый эффективный способ запустить его):

$ lsusb
Bus 002 Device 006: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102 Flash Drive / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick

С этим у меня есть номера шины и номера устройств, готовые передать команде qemu для запуска моей живой системы от карты с интерфейсом USB:

sudo qemu-system-x86_64 -m 512 -enable-kvm -usb -device usb-host,hostbus=2,hostaddr=6

, С другой стороны, это также работало на меня:

sudo qemu-system-x86_64 -m 512 -enable-kvm -usb -usbdevice disk:/dev/sdb

С Virtualbox

(TBD)

2
ответ дан 2 December 2019 в 03:53

Другие вопросы по тегам:

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