我有一个无头Ubuntu 11.10 服务器运行韩国核动力航空安装。我能够安装并运行几个虚拟机,虚拟机生成器。
但是,现在我想在此服务器上安装并运行多个 Windows (XP 和 Win7) VM,因为有些用户需要这样做。我的问题是:
如何在无头服务器中从位于不同位置的 *.iso 文件安装 Windows 客户机?(假设包含 *.iso 文件的主机正在运行 Apache Web 服务器,因此可以将 .iso 文件位置指定为http://someserver/path/file.iso)
与 Linux/Unix 不同,Windows 安装是图形化的。因此,如何将这些图形输出传输到远程计算机(即控制主机)?
如何在 LTSP(Linux 终端服务器项目)中以类似的方式让客户端访问那些已安装的 Windows VM???
非常感谢您对想法/命令/教程的帮助。提前谢谢您。
答案1
你为自己设定了一个相当大的挑战,我将逐一回答你的问题。
您必须使用一种可以将 ISO 映像转发到远程服务器的技术。它可以像使用 NFS 或 SMB 共享 ISO 目录或使用 iSCSI 转发单个 ISO 映像一样简单。
虚拟机让你使用虚拟网络计算机随时随地连接视频。有一种新兴协议叫做香料 应该比虚拟网络计算机尽管我还没尝试过。
嗯,这是 Windows。即使允许使用 VNC 转发视频控制台,一次也只能有一个用户登录。除非它是 Windows终端服务器据我所知,您将无法让多个用户登录。