似たような質問がいくつかありますが、自分の状況に対する答えが見つかりませんでした。 KVMでLubuntu 16.04を使用しており、このVMをUSBドライブに書き込み、そこから起動したい。このためにSudo qemu-img convert /var/lib/libvirt/images/myimage.qcow2 -O raw /dev/sda
を実行しました。 KVMを使用してUSBからシステムを起動することもできます:Sudo kvm -usb -usbdevice disk:/dev/sda -m 2G
。しかし、物理システムのUSBドライブから起動しようとすると、機能しません。 3台のコンピューターで2台のUSBドライブを試しましたが、どれも起動しませんでした。 BIOSメニューでUSBドライブを選択すると、GRUBまたはブート画面にまったく到達しません。 VMから起動可能なUSBドライブを取得する方法
UEFIがこの問題の根本原因でした。 BIOSの設定を「UEFI」から「レガシーBIOS」または「UEFIとレガシー」に変更してCMSを有効にすると、問題が解決しました。クレジットはG TrawoとMichael Hamptonに寄付されます。
Michael Hamptonが提案したように、最初にUEFIブートでVMを作成しようとしませんでしたが、別の解決策のように聞こえます。