也许这是一个愚蠢的问题,但寻找答案certificate是无果的,因为无论如何这个领域有这么多的search术语,但是这里有:
是否可以在主机操作系统是非graphics的(如Ubuntu服务器)托pipe的KVM下运行graphics操作系统(例如说Ubuntu桌面或Win7)?
我总是认为这是不可能的(因为graphics操作系统的输出将如何绘制?),但是由于这对我投资的硬件会产生影响,所以我想现在我会尝试一些深入的调查。 我想,如果有人从另一台电脑上远程访问客户操作系统,那么这可能是可能的。
非常感谢,尼尔
绝对没错。 我一直这样做,使用无头服务器来托pipe通过networking或互联网使用的Windows或其他graphics桌面。 由于您的graphics操作系统运行的“硬件”是虚拟的,因此可以将其连接到像空设备这样的魔术。 没有要求从graphics操作系统的输出到任何地方或物理attatched任何东西。
问题是,那你怎么用它? 有很多答案。 最常见的是使用内置在客户操作系统中的远程访问控制。 这可以是VNC服务器,terminal服务(RDP)服务器,NS服务器,X窗口服务器或任何其他types的graphics远程访问系统。 使用东西类工具几乎任何graphics操作系统,将运行在虚拟主机可以远程访问。
另一种方法是使用虚拟化软件来提供这种访问。 我没有在KVM上做过这一点,使用VirtualBox,我可以使用RDP直接访问阵风的虚拟graphics卡。 在使用terminal服务客户端的远程计算机上,我可以拉出一个窗口,从BIOS屏幕一路显示输出,通过启动OS到最终桌面。 我知道其他虚拟化平台通过rdp或vnc提供这个。
编辑:它看起来像KVM专门为此使用VNC,让您远程访问提供给您的客户端操作系统的graphics设备。 请参阅virt-viewer命令以远程连接到KVM机器的控制台。
是。
从qemu / kvm手册页:
-vnc display [,option [,option [,…]]]
Normally, QEMU uses SDL to display the VGA output. With this option, you can have QEMU listen on VNC display display and redirect the VGA display over the VNC session.
使用libvirt virsh / virt-manager,它们会让你的生活更轻松。
是。 X11应用程序可以在非GUI服务器上运行,并利用带有X11显示器的工作站上的显示服务。