帶有 PXE 客戶端的 VMware Vsphere ESXI 6 和 Horizo n View 6
我已經在本地 Windows Server 2012 R2 上使用 VMware vsphere ESXI server 6 試用版和 vcenter 伺服器和 vsphere 客戶端 6,我可以成功地讓它們工作,但我想更進一步並嘗試使用 Horizon View 6 進行學習。Horizon View 客戶端可以在來賓作業系統上執行,也可以通過基於 HTML5 的 Web 瀏覽器來訪問控制台,但我想知道如何使用瘦客戶端或支持 PXE 的筆記型電腦訪問 ESXI 伺服器上的託管來賓作業系統,所以來賓瘦客戶端或筆記型電腦上不會安裝作業系統,而是使用 PXE 引導託管在 ESXI 伺服器上的來賓作業系統。VMware Vsphere 6 和 Horizon view 6 可以嗎?VMware 產品還有哪些其他選項可以在沒有任何作業系統的客戶端上執行託管在 ESXI 伺服器上的來賓作業系統?謝謝。
我試圖做你描述的事情;使用 PXE 和 TFTP 伺服器通過 LAN 引導客戶端電腦,該伺服器推送安裝了 Horizon Client 的 Live Ubuntu 的自定義映像。這涉及到一些工作,它在我公司的實驗室中進行了嘗試,並且成功了。
首先,我下載了 Ubuntu Linux 14.04.2 LTS Desktop 64 位 ISO 文件(14.04.03 現已公開可用)並將其安裝到新 VM 上。然後我掛載了 ISO 文件,並將其內容(包括掛載的 squashfs)複製到一個新目錄。之後,使用“chroot”訪問該新目錄中的 Linux,並開始定制。
定製過程比較麻煩,可能是因為我用的 Linux 不多,所以不習慣用它的命令。我所做的一些更改包括刪除 LibreOffice、更新 FireFox、安裝 Horizon Client 及其先決條件、刪除 Ubiquity 以繞過在本地安裝 Ubuntu 的選項,以及我現在不再記得的其他更改。
完成所有定制後,我退出“chrooted”Ubuntu,再次壓縮 squashfs,然後創建一個新的 ISO 文件。
然後我創建了一個新的 VM 並在其上安裝了 Ubuntu Server 14.04 64 位,設置了 PXE 伺服器和 TFTP 伺服器並將 ISO 文件添加到 TFTP 文件夾。然後創建了一個新的虛擬機,連接到同一個虛擬交換機,將啟動順序設置為從網路啟動,它就可以工作了。它通過所有自定義啟動了 Ubuntu Linux。
說實話,我花了大約 8 天的時間來做這個,並且在配置這個實驗室時遇到了很多麻煩,但如前所述,我不是 Linux 大師。我執行的每一步都是Google搜尋的結果,並嘗試了某人在他們的部落格上寫的或在論壇上發布的內容。Ubuntu wiki 是一個獲取知識的好地方,但不幸的是,我在那裡遇到的大部分資訊都已經過時了;它們不適用於 14.04.2 LTS 版本。請注意,VMware 僅支持 Ubuntu 的 LTS 版本。
謝謝!艾哈邁德·阿蒂亞