Создать загрузочный 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-накопитель с ВМ?
1 ответ
UEFI был основной причиной этой проблемы. Изменение настроек BIOS с "UEFI" на "Legacy BIOS" или "UEFI and legacy" с включенной CMS решило мою проблему. Кредиты идут к Г. Траво и Майклу Хэмптону.
Сначала я не пытался создать виртуальную машину с загрузкой UEFI, как это предлагал Майкл Хэмптон, но это звучит как еще одно возможное решение.