底下這張圖是由 Proxmox VE 要連上以 OpenVZ 方式建立的 CentOS 虛擬機會看到的黑畫面
由於之前我都用 OpenVZ 的指令直接進虛擬機操作(如 vzctl enter 101),並沒發現有這問題,今天試了 ProxmoxVE 內建的 VNC Console 發現有這問題,但 KVM 建的虛擬機並無此問題,於是上論壇找了一下,以下的 URL 有提供說明
http://forum.proxmox.com/threads/11347-HowTo-Enable-console-login-for-OpenVZ-Debian-containers-%28V2-2-and-later%29
大意是說
ProxmoxVE 從 2.2 版之後 VNC Console 部分有做了更新,要解決也很簡單,以 CentOS 5 為例子
先於 Host 以 vzctl enter nnn 的方式進入我們建立的虛擬機,並於 /etc/inittab 最後增加一行
1:2345:respawn:/sbin/agetty tty1 38400 linux
然後重啟這個 CentOS 5 虛擬機即可,這個方式只適用 CentOS 5 , 其它的 OS 討論串多少都有點介紹。