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