Grub2
無法讓 Live USB 啟動
我有一個 Live USB Debian11 安裝在
sda
Debian10 VM 上,通過virt-manager
. 當我重新啟動虛擬機時,如何讓這個 LiveUSB 載入?當 grub 出現時,我按 EI 進入 grubs 螢幕並查看linux /boot/vmlinuz-4.19.0-13-amd64 initrd /boot/initrd.img-4.19.0-13-amd64
我在 GUI 中載入 Debian10 VM 時看到 Live USB
更新:“點擊啟動選項”是我錯過的。所以我在啟動 USB 時啟用了 USB 設備
8644:800e
並首先重新啟動了 VM,啟動時8644:800e
沒有保存。然後我重新啟動了virt-manager。同樣的事情8644:800e
沒有啟動。所以我重新啟動了伺服器,現在得到了無法連接到 libvirt qemu:///system
來自服務的錯誤:CheckAuthorization:沒有收到回复。可能的原因包括:遠端應用未發送回复、消息匯流排安全策略阻止回复、回复超時或網路連接中斷。
Unable to connect to libvirt qemu:///system. error from service: CheckAuthorization: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Libvirt URI is: qemu:///system Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/connection.py", line 1036, in _do_open self._backend.open(self._do_creds_password) File "/usr/share/virt-manager/virtinst/connection.py", line 144, in open open_flags) File "/usr/lib64/python2.7/site-packages/libvirt.py", line 104, in openAuth if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirtError: error from service: CheckAuthorization: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
- 將 U 盤插入主機系統並檢查它是否已安裝
- 打開虛擬機 - 不要啟動它
- 點擊資訊按鈕
- 選擇 USB Redirector 1 並點擊添加硬體
- 在 USB 主機設備下的硬體列表中選擇您的 USB 記憶棒
- 點擊完成
- 點擊引導選項
- 啟用 U 盤並將其移至列表頂部
當您啟動 VM 時,它會按預期從 USB 啟動。
在引導設備順序下,您還有 SATA CDROM 1。您可以直接將 ISO 文件載入到虛擬 CDROM 並將其標記為引導順序中的第一個,而不是使用 USB 記憶棒。使用這兩種方法我的虛擬機正確啟動,安裝程序啟動並且我能夠繼續它。我沒有通過,因為不想擦除我的 Win 10 VM。
我確切地記下了我採取的步驟。也許不需要安裝 USB - 我的自動安裝了,我沒有費心解除安裝它。USB Redirector 2 也可能同樣有效。