如果圖片無法查看, 請訪問此處
目錄
- Initializing IOV卡住
- 缺少網(wǎng)卡驅(qū)動
- 安裝ESXi6.7
- Multiboot could not setup the video subsystem
前言
ESXi直接安裝在物理服務器上(裸機), 并將其劃分為多個邏輯服務器, 即虛擬機. 相比個人電腦上常見的先裝OS, 再裝VMware Fusion等虛擬機軟件, 再分配空間建立虛擬機. ESXi更多用于服務器, 也更高效能.
準備工作
- win10(Powershell 2.0+, VMware PowerCLI 5.1+)
- u盤
- ESXi的zip壓縮包
- 網(wǎng)卡驅(qū)動
- 重打包Powershell腳本ESXi-Customizer-PS
- u盤刻錄軟件
來一一說明:
- 使用Powershell 2.0或更高版本的Windows計算機(XP或更高版本), 相比之前介紹的鏡像重打包軟件ESXi-Customizer, 這次更新使用Powershell腳本ESXi-Customizer-PS, 除了更加geek(zhuang bi)之外, 也可以進行更多操作.
- 再者就是需要VMware PowerCLI 5.1或更高版本的. 可以通過Powershell直接下載, 類似于Linux的apt-get.
以上兩個都是打包腳本官網(wǎng)給出的要求.
- 在安裝ESXi的時候, 一般會缺少網(wǎng)卡驅(qū)動, 推薦手動打包進去, 網(wǎng)卡驅(qū)動下載地址. 我下的是net55-r8168. 當然也可以依賴Powershell腳本自動下載, 不過, 我推薦手動.
- 鏡像重打包腳本ESXi-Customizer-PS用于將驅(qū)動打包進壓縮包
- u盤刻錄軟件軟碟通就不說了, 別的刻錄軟件也行.
- 不過還是說一句, 珍愛生命, 遠離Windows.
打包與刻錄
先來看一眼目錄, 建立一個vm包, 放入ps腳本, ESXi壓縮包, 建立輸出目錄和驅(qū)動目錄, 驅(qū)動目錄放入網(wǎng)卡驅(qū)動.
安裝VMware PowerCLI, 你如果沒有裝VMware PowerCLI, 運行ps也會有提示的, 如下圖紅字, 然后兩條指令就可以安裝完成了, 很喜歡這種感覺. 如果Windows 80%的軟件安裝都能這樣, 我或許會減少些對它的厭惡感吧.
# 查找模塊
Find-Module -Name VMware.PowerCLI
# 安裝模塊
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
然后就是打包操作了. 具體含義就不說了, 各位自己-help查看下, 畢竟我也不是賣腳本的. 總之就是將對應的zip, 驅(qū)動名稱, 離線驅(qū)動目錄, 輸出目錄給呼應上. 最后的-nsc最好加上, 油管的視頻教程里面建議的, 說是不加這個會導致打包出錯.
.\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\ESXi670-201906002.zip -load net55-r8168 -pkgDir .\offline -outDir .\out -nsc
打開軟碟通, 刻錄. 這個就不說了, 這個也不會怎么進女寢裝系統(tǒng)不是(手動滑稽).
安裝
進入BIOS, 選擇刻錄好的U盤.
Initializing IOV卡住
如果你是4代酷睿, 你會遇到第一個bug. 卡在Initializing IOV. 解決方案就是進入之前按住shift + O. 然后輸入noIOMMU , 注意最前面有個空格的. 回車.
成功進入:
之后安裝好了, 要啟動之前, 還需要shift + O. 然后輸入noIOMMU
最后進入系統(tǒng)后, 管理界面 > F2 進入配置 > 登錄 > 故障解決選項 > 啟用Esxi Shell > alt + F1 > 登錄 > 執(zhí)行:
esxcli system settings kernel set --setting=noIOMMU -v TRUE
alt + F2退出, 然后可以再禁用ESXI shell.
缺少網(wǎng)卡驅(qū)動
如果你用的官方鏡像, 八成是缺少網(wǎng)卡驅(qū)動的. 你會看到下圖:
安裝ESXi6.7
然后就可以開始真正的安裝了, 一路接受和同意, 然后選擇硬盤, 這里先選240G的固態(tài), 一會再擴展另一個480G的硬盤:
裝完會如下圖, 建議清除安裝媒體:
Multiboot could not setup the video subsystem
一般來說, 安裝完了, 啟動之前還會看到這個錯誤, 主要是分辨率沒達到, 需要進入BIOS調(diào)整. 找到CSM Configuration > Video, 改成UEFI.
vSphere Client
重啟之后通過瀏覽器輸入ip就可以進入vSphere Client.
添加硬盤
點擊存儲-數(shù)據(jù)存儲
可以看到, 擴容成功了.
建立虛擬機
建立虛擬機和平常的虛擬機軟件操作類似, 分兩步, 上傳鏡像到服務器, 然后建立對應虛擬機即可.
選擇鏡像
顯卡直通
先安裝VMware Tools.
然后按照官方文檔指示開啟. 需要CPU支持Intel Virtualization Technology for Directed I/O (VT-d), 比如說我這里是雙Intel(R) Xeon(R) CPU E5-2696 v3 @ 2.30GHz + 雙GTX1080Ti交火. 不支持就放棄吧, 支持的話, 進入BIOS開啟這兩項.
關于是否支持VT-d和VT-x, 可以查看英特爾官方文檔,
我這邊已經(jīng)顯卡直通了, 所以是顯示活動. 如果是第一次激活直通, 需要勾選-切換直通, 系統(tǒng)進入維護模式-重新引導主機. 然后點擊虛擬機, 添加PCI設備.
最后
整體流程其實并不繁瑣, 我花時間最久的地方就是鏡像打包和bug修復, 后續(xù)還會繼續(xù)更新這一塊, 注意ESXi只有60天試用哦, 記得在過期前添加許可證(導航器-主機-管理-許可). 喜歡記得點贊哦, 有意見或者建議評論區(qū)見哦~
|