QEMU を使用して、CentOS.img (どこかでダウンロード) を持ってきました。CentOS.img の起動画面が現在の端末のコンソール セッションを引き継いでいることがわかりました。CentOS の起動プロセスが表示され、ゲスト VM 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
...
しかし、何もうまくいきませんでした。リモート端末から qemu-kvm を呼び出したのと同じコンソールに rhel VM セッションを持ち込もうとしています。前もって感謝します。
注: 物理ホスト マシンで GUI を有効にしていません。