我安装了虚拟机在 ubuntu natty 服务器上。我创建了一个 Windows XP Pro 虚拟机,它运行完美,赶上了虚拟网络计算机,按照设置字符串:
<graphics type='vnc' port='5900' autoport='no' listen='0.0.0.0'/>
但我想使用 RDP:
<graphics type='rdp' port='3389' autoport='no' multiUser='yes' />
当我启动虚拟机时出现以下错误:kwm@root:~# virsh start WinXP1
错误:无法启动域 WinXP1
错误:不支持的配置:不支持的图形类型“rdp”
我必须添加一个模块或库才能使其工作吗?
提前发送
答案1
KVM 仅支持 VNC,不支持 RDP。
您看到的提到 RDP 的文档是 libvirt,它是一个支持多种类型虚拟机的通用库 - 包括 KVM、Xen、KXC、OpenVZ、VirtualBox、VMWare 等。
文档中提到了 RDP,因为某些虚拟机确实支持它,但并非全部 - 例如 VirtualBox 使用 RDP 但 KVM 则不支持。
答案2
您不需要在主机上配置 rdp,而是在 Windows 内进行配置。
因此在主机上,保留图形类型“vnc”
启动 Windows 并启用 rdp(桌面共享)。然后通过 rdp 而不是 vnc 进行连接。