我正在尝试使用 NetBSD,看看能否让 Fenrir 屏幕阅读器在其上运行。但是,我在安装后遇到了一个问题;我用于安装的控制台工作正常,但是一旦完成安装,它就完全停止工作了。作为参考,这是我用于 virt-install 的行:
virt-install --connect qemu:///system -n netbsd-testing \
--ram 4096 --vcpus=8 \
--cpu=host \
-c /home/sektor/Downloads/boot-com.iso \
--os-type=netbsd --os-variant=netbsd8.0 \
--disk=pool=devel,size=100,format=qcow2 \
-w network=default --nographics
当它询问我使用的终端类型(即 NetBSD 安装程序)时,我接受了默认设置,即 VT200。我记得,我告诉它使用 BIOS 进行启动,而不是任何通信串行端口。有没有人有在 Libvirt 虚拟化机器上使用无图形的进一步经验,并且对如何获得工作控制台有什么建议?
谢谢。
答案1
您能添加--serial pty
到 virt-install 吗?或者通过 virsh edit 将以下 XML 添加到您的 VM 配置中?
<console type='pty'>
<target type='serial' port='0'/>
</console>