
我對 KVM/QEMU 完全陌生。我使用 HyperV 很長一段時間 - 但透過簡單的 GUI 就可以輕鬆實現;)
所以我可以透過 kvm ssh 存取無頭 ubuntu 伺服器。現在我想安裝另一個 ubuntu 伺服器作為 vm - 但我沒有 VNC 存取權。
virsh console [myvm]
僅顯示空白螢幕
是否可以從主機的 ssh 會話安裝來賓作業系統?
答案1
KVM 非常方便,您可以使用 VNC、Spice 或 Console 來查看顯示。
您看到空白畫面的原因是由於沒有螢幕重定向到主機控制台,因此您無法從virsh console
命令中看到任何內容。
將顯示重定向到主機序列埠TTYS0
並停用圖形安裝。
virt-install -n test -r 1024 --vcpus=1 --os-variant=rhel5.4 --accelerate --ngraphics -v --disk path=/var/lib/libvirt/shared-storage/test.img ,size=20 --extra-args "console=ttyS0" --location /home/justin/Downloads/CentOS-5.7-x86_64-netinstall.iso
上述安裝方法僅在virt-install
執行並運行時有效根。
注意:即使您以 root 身份運行,virt-install 也會將權限切換到qemu
.所以解決方法你可以qemu
加入root
群組。
這個論點將被延續/proc/cmdline
並永久存在。
下次您想從主機存取控制台時只需執行virsh console test
.