我正在运行一个带有win10客户的无头Debian主机,我很少通过vnc登录到该主机。上周,我将Debian从Buster升级到Bullseye,QEMU也从v3.1升级到v5.2 ( libvirt从5.0跃升到7.0)。当然,我的尽职调查清单不包括对客人的快照。当我现在登录到系统时,Windows安装程序会对我表示欢迎。
我对Debian很熟悉,但对于QEMU/Libvirt来说,这是相当陌生的--任何关于如何尝试和恢复我的来宾操作系统状态的指示都可以吗?重新安装并不是什么大不了的事情,但我们活着要学习:)。
下面是我使用的install命令:
virt-install
--name Win10
--ram 2048
--cpu host
--hvm
--vcpus 2
--os-type windows
--os-variant win10
--disk /var/lib/libvirt/images/win10.qcow2,size=30,bus=virtio
--disk /var/lib/libvirt/boot/Win10_2004_English_x64.iso,device=cdrom,bus=sata
--disk /var/lib/libvirt/boot/virtio-win-0.1.171.iso,device=cdrom,bus=sata
--boot cdrom
--network bridge=br0
--graphics vnc,listen=0.0.0.0,port=5901
--noautoconsole
--check all=off/EDIT:澄清:我希望将我的来宾操作系统恢复到dist升级之前的状态。也许我需要依赖文件系统备份(我有),或者我需要更新qemu/libvirt配置?
发布于 2021-12-23 11:56:16
如果我没记错的话,启动顺序机制就改变了,所以指定--boot cdrom现在将从可引导媒体列表中移除CD-ROM之外的所有内容,而不仅仅是影响排序。
这可能很简单,比如在最后添加一个,hd,或者用hd代替cdrom。
https://serverfault.com/questions/1088051
复制相似问题