我在本地使用了VMware vsphere服务器6试用版,在Windows 2012 R2上使用了vcenter服务器和vsphere 6,我可以成功地让它们工作,但为了研究目的,我还想更进一步尝试Horizon 6。地平线客户端可以在客户操作系统上运行,也可以通过基于HTML5的web浏览器访问控制台,但我想知道如何使用瘦客户端或在PXE支持下的膝上型计算机访问ESXI服务器上的托管客户端操作系统,以便客户瘦客户端或膝上型计算机不会安装操作系统,而是使用PXE引导托管在ESXI服务器上的客户端操作系统。使用VMware Vsphere 6和Horizon 6可以吗?在没有操作系统的客户端上,在ESXI服务器上运行客户端操作系统的VMware产品还有哪些其他选项?谢谢。
发布于 2015-08-10 22:22:21
我正试图做您所描述的事情:使用PXE和TFTP服务器通过LAN引导客户端计算机,这些服务器推动了安装Horizon客户端的Live的自定义映像。这涉及到一些工作,并在我公司的实验室进行了试验,并成功地发挥了作用。
首先,我下载了UbuntuLinux14.04.2LTS桌面64位ISO文件(14.04.03现在公开可用),并将其安装到一个新的VM中。然后,我将ISO文件挂载,并将其内容(包括已安装的squashfs)复制到一个新目录中。之后,使用"chroot“访问该新目录中的Linux,并启动定制。
定制过程很麻烦,但这可能是因为我没有那么多地使用Linux,所以我不习惯使用它的命令。我所做的一些更改包括删除LibreOffice、更新FireFox、安装Horizon及其先决条件、消除绕过在本地安装Ubuntu的选项的普遍性,以及我现在不再记得的其他更改。
在进行了所有定制之后,我退出了"chrooted“Ubuntu,并再次压缩了squashfs,然后创建了一个新的ISO文件。
然后我创建了一个新的VM并在其上安装了UbuntuServer14.04位,设置了一个PXE服务器和一个TFTP服务器,并将ISO文件添加到TFTP文件夹中。然后创建一个新的VM,连接到同一个虚拟交换机,将启动顺序设置为从网络启动,并且工作正常。它用所有的定制引导Ubuntu。
说实话,我花了大约8天的时间来完成这方面的工作,并且在配置这个实验室时遇到了很多困难,但正如前面所说的,我不是Linux专家。我所做的每一步都是谷歌搜索的结果,并且尝试了别人在博客上写的或者在论坛上发布的内容。Ubuntu是获取知识的好地方,但不幸的是,我在那里遇到的大多数信息都过时了;它们不适用于14.04.2LTS版本。注意,VMware只支持Ubuntu的LTS版本。
谢谢!艾哈迈德·阿蒂亚
https://serverfault.com/questions/705313
复制相似问题