Создать загрузочный USB-накопитель с виртуальной машины (KVM)

Я знаю, что есть несколько похожих вопросов, но я не смог найти ответ на мою ситуацию. Я использую Lubuntu 16.04 в KVM и хочу записать эту виртуальную машину на USB-накопитель и загрузиться с нее. Для этого я выполнил sudo qemu-img convert /var/lib/libvirt/images/myimage.qcow2 -O raw /dev/sda. Я также могу загрузить систему с USB с помощью KVM: sudo kvm -usb -usbdevice disk:/dev/sda -m 2G. Но когда я пытаюсь загрузиться с USB-накопителя в физической системе, это не работает. Я пробовал на трех компьютерах и с двумя USB-накопителями, но ни один из них не загружается. При выборе USB-накопителя в меню BIOS он вообще не достигает GRUB или экрана загрузки. Как получить загрузочный USB-накопитель от ВМ?

3
задан 6 July 2018 в 22:08

1 ответ

UEFI был основной причиной этой проблемы. Изменение настроек BIOS с «UEFI» на «Legacy BIOS» или «UEFI and legacy» с включенной CMS решило мою проблему. Кредиты идут к Г. Траво и Майклу Хэмптону.

Я изначально не пытался создать виртуальную машину с загрузкой UEFI, как это было предложено Майклом Хэмптоном, но это звучит как другое возможное решение.

3
ответ дан 6 July 2018 в 22:08

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

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