我使用 QEMU 带来了 CentOS.img(在某个地方下载)。我发现 CentOS.img 的启动屏幕接管了当前终端的控制台会话,我可以看到 CentOS 启动过程并提示我进入 guestVM CentOS 的登录屏幕。当我从远程控制台机器运行 QEMU 实例时,这对我真的很有帮助。
现在,我使用 iso 创建了一个新的 RHEL.img,当我尝试启动它时;除了 (Y) 的一些符号之外,我在屏幕上看不到任何东西 :(
$>/usr/libexec/qemu-kvm -hda ./RHEL.img -bios bios.bin -nographic -net nic,model=e1000,macaddr=00:AD:BE:EF:4F:BD -net tap,script=./qemu-ifup -m 1024 -smp 2
...Y
在调查中,我发现我们可以通过使用将 RHEL 引导重定向到控制台来做到这一点
# virt-edit RHEL_VM /boot/grub/grub.conf
...
title rhel (2.6.38.6-26.rc1.fc15.x86_64)
root (hd0,0)
kernel /vmlinuz ro [...] console=ttyS0
...
但没有任何结果。我试图将 rhel VM 会话带到我从远程终端调用 qemu-kvm 的同一个控制台。提前致谢。
注意:我没有在物理主机上启用 GUI。