看板 PC_Shopping 關於我們 聯絡資訊
※ 引述《pengyuyu (大芃)》之銘言: : 各位好,最近在學習建置Esxi環境 : 之前曾試著用ASUS H87-PRO 安裝Esxi 5.5u1是可以成功的(另上網卡), : 因主機僅借來測試,今天要買一組來試Esxi,無奈H87-Pro已經買不到(原價屋、欣亞) : 只好買了H97-Pro來建環境,但卻在選擇硬碟時看不到任何磁碟機, : 想問是否因為硬體不支援or驅動程式未包含在官方下載的安裝包內? : 目前試著調整 : 1.AHCI模式、IDE模式 : 2.CSM設定Legacy Only、關閉UEFI : 這兩個設定調整過依然看不到磁碟機,估狗H97也沒找到相關資訊, : 難道真的是硬體尚未支援嗎...謝謝。 雖然回這篇感覺有點腿很久,不過還是回答一下好了 VMware ESXi安裝步驟其實真的不難,但是難的問題點在於 它系統內建驅動程式清單上不一定有你搭配的硬體型號 舉個最簡單的例子好了,以Intel 9系列晶片組來說 第一關大多數都是遇到找不到網路卡,例如:Intel Ethernet Connection I218-V http://i.imgur.com/40Nn0RX.jpg
光是沒有網路卡,ESXi安裝程式一定直接叫你請回了 唯一的方法就是,自己打造一個安裝映像檔,把驅動給整合進去 正好前幾天有位提督跑來問我,他說他的練習機主機板自爆了,組了一台新的 但是要在Z97上裝ESXi 5.5時,於網路卡第一關就出局了 因為還蠻急的,所以暫時他的應急機丟給我測試安裝。 所以接下來的步驟就是把Intel 9 Series AHCI與Intel I218-V給整合進ESXi 5.5裡 並提供給各位提督們參考 本篇文章很長,建議使用網頁好讀版閱讀 此外,如果主機板用的是 Qualcomm Atheros Killer 網卡,那可能要失望了 因為VMware社群裡沒有人提供VIB檔,也沒有人為Killer網卡製作VIB檔 -------------------------------------------------- 本次測試的主機規格: Intel Celeron G1840 (...........) ASUS Maximus VII Formula (Z97晶片,採用 Intel I218-V 網路卡) Kingston DDR3-1600 32GB RAM (8Gx4) Seagate 1TB 硬碟 x1 (AHCI模式) -------------------------------------------------- 通常,網路上的方法都是推薦使用 ESXi-Customizer 這個小工具,不過我用了半天, 都只跑到把ISO給解壓縮完之後就...沒了,也不會自己建立ISO檔,查看LOG檔也沒有列出 異常,所以之後就直接放棄。於是就只好爬一下其他網站看看還有沒有其他方法。 根據VMware官方的指南,如果要自訂VMware ESXi的安裝映像檔,最好的就是利用VMware VMware vSphere PowerCLI這個管理工具,它還可以管理遠端的vCenter Server,本次主 要是用它來自訂安裝映像檔,把需要的驅動給加進去。 --------------------------------------------------- 本次整合的環境 1.Windows 8.1 Pro with Media Center *經測試Windows 7也可以使用 2.Microsoft .NET Framework 4.5.2 http://www.microsoft.com/zh-TW/download/details.aspx?id=42637 3.Windows PowerShell 4.0 http://www.microsoft.com/zh-tw/download/details.aspx?id=40855 4.VMware vSphere PowerCLI 5.8 Release 1 https://my.vmware.com/group/vmware/get-download?downloadGroup=PCLI58R1 *最新的 vSphere PowerCLI 5.8 Release 1 可以支援 ESXi 4.1 ~ 5.5 5.VMware vSphere Offline Bundle https://my.vmware.com/group/vmware/details?productId=353&downloadGroup=ESXI55U2 *本篇以 VMware ESXi 5.5.0 Update 2 為例,檔案大小625MB,ZIP包裝 6.要整合的驅動程式ZIP檔,本篇將以Intel I218-V驅動與SATA-AHCI為例 而這兩個驅動套件,底下的連結裡有相關連結可供檔案下載。 1.Offline Bundle of version 1.27 https://vibsdepot.v-front.de/wiki/index.php/Sata-xahci 2.net-e1000e-3.1.0.2-glr-offline_bundle https://communities.vmware.com/message/2410736#2410736 ---------------------------------------------------- 安裝篇 1.第一次安裝VMware vSphere PowerCLI的時候,需要安裝多個先決條件,直接安裝即可 直到要安裝PowerCLI時,安裝程式會提示你說因為PowerShell的指令碼政策的緣故, 預設並不允許啟動"RemoteSigned"原則,這個部份可以先按[Contiune]繼續安裝。 http://i.imgur.com/761P3SN.png
2.安裝完成後,以「系統管理員」身份啟動vSphere PowerCLI,如同先前所提到的問題, vSphere PowerCLI無法正常載入。 遇到這個情況只要下達:Set-ExecutionPolicy RemoteSigned 允許原則後在重新啟動一次VMware vSphere PowerCLI就可以了。 http://i.imgur.com/Xh5ZiMF.png
----------------------------------------------------- 整合篇: 以下步驟都是以「系統管理員」身分執行 VMware vSphere PowerCLI 下完成的 1.首先掛載下載好的 VMware vSphere Offline Bundle 指令: Add-EsxSoftwareDepot 'ZIP檔案位置' Add-EsxSoftwareDepot 'D:\update-from-esxi5.5-5.5_update02-2068190.zip' http://i.imgur.com/a6WKYlQ.png
2.列出映像檔的設定檔名稱,因為等一下要Clone的方式來處裡映像設定檔 Get-EsxImageProfile 此次將以第二個:ESXi-5.5.0-20140902001-standard為Clone目標 http://i.imgur.com/GRjQ2Fh.png
3.Clone、建立新的映像檔設定檔與設定允許層級 指令: New-EsxImageProfile -CloneProfile "要Clone的設定檔" -Name "自定的設定檔名稱" -AcceptanceLevel "允許層級" New-EsxImageProfile -CloneProfile ESXi-5.5.0-20140902001-standard -Name ESXi5.5.0-20140902001-Customized -AcceptanceLevel CommunitySupported 隨後 PowerCLI 會詢問想要的提供者名稱(Vendor),隨便給一個想要的名稱就可以了。 http://i.imgur.com/pJ2UPQF.png
4.掛載要整合的驅動程式,例如這次就是掛SATA AHCI與Intel I218-V兩個驅動套件 Add-EsxSoftwareDepot 'D:\net-e1000e-3.1.0.2-glr-offline_bundle.zip' Add-EsxSoftwareDepot 'D:\sata-xahci-1.27-1-offline_bundle.zip' http://i.imgur.com/LPKUtBv.png
5.完成後利用 Get-EsxSoftwarePackage 指令來列出所有掛載進去的軟體套件 在一堆套件庫中,可以看到剛剛掛進去的兩個套件:sata-xahci與net-e1000e已經在清單上 面了,請把這兩個套件名稱記下來,因為等一下要把驅動套件整合進去。 http://i.imgur.com/rms7GCF.png
6.接著就是把剛剛兩個套件整合進映像檔設定檔裡 指令: Add-EsxSoftwarePackage -SoftwarePackage 套件名稱 -ImageProfile 映像檔設定檔 Add-EsxSoftwarePackage -SoftwarePackage net-e1000e -ImageProfile ESXi5.5.0-20140902001-Customized Add-EsxSoftwarePackage -SoftwarePackage sata-xahci -ImageProfile ESXi5.5.0-20140902001-Customized http://i.imgur.com/PD3WI3E.png
7.最後,把整合好的套件輸出製做成ISO檔就大功告成了呦。 指令: Export-EsxImageProfile -ImageProfile 映像檔設定檔 -ExportToIso -FilePath "檔案位置" Export-EsxImageProfile -ImageProfile ESXi5.5.0-20140902001-Customized -ExportToIso -FilePath D:\ESXi5.5.0-20140902001-Customized.iso http://i.imgur.com/fStHUui.png
然後把製作好的ISO檔燒錄成光碟,或者製作成USB隨身碟開機也可以。 ---------------------------------- 實裝篇 底下只列出改變的部份 1.首先是Boot Menu,可以發現到改變最大的就是:開機選單名稱有變動過 http://i.imgur.com/oNCXIkl.jpg
2.而在Storage Device部份,Local清單裡也順利偵測到SATA硬碟 http://i.imgur.com/UvEuSnt.jpg
3.而安裝過程中會需要一小段時間,安裝成功後系統就會要求重新開機 http://i.imgur.com/yVjNego.jpg
4.如果重新啟動沒問題的話...就可以看到熟悉的VMware ESXi畫面 http://i.imgur.com/vMrbY8B.jpg
5.最後用VMware vSphere Client來連線登入,首先是摘要的部份 http://i.imgur.com/OAlNed7.png
切換到組態頁面,網路介面卡已正確判別主機板上的 Intel I218-V http://i.imgur.com/ys8mPAh.png
儲存裝置介面卡的部份,相關的AHCI驅動也辨識正常。 http://i.imgur.com/l04ojb0.png
----------------------------------- 小結: 自製映像檔其實不難,只是過程比較囉唆 不過我相信過沒多久,相同的問題一定會再出現 因為...Intel要出100系列的晶片組惹 到時候全新的vSphere 6會不會整合就不得而之了... ------------------------------------ 參考連結: 1.Understanding Acceptance Levels for VIBS and Hosts http://goo.gl/xyPmWa 2.Re: ESXi 5.5 ASUS H97M Plus, Intel I218-V "No Network Adapters" Error https://communities.vmware.com/message/2410736#2410736 3.How to make your unsupported SATA AHCI Controller work with ESXi 5.5 http://www.v-front.de/2013/11/how-to-make-your-unsupported-sata-ahci.html 4.整理好的指令檔(PTT排版指令會亂掉,很不方便) http://goo.gl/5UZaMT -- 新しい北上、それがあたし。 ▁▁ 様北 酸素魚雷を満載して、ちょっと大人になったでしょ。  ̄ ̄ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.236.227 ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1423147037.A.5C7.html ※ 編輯: Kitakami (114.26.236.227), 02/05/2015 22:39:13
StarHero : 先佩服推! 02/05 23:03
athlon8250 : 大推 02/05 23:12
anchor : 看不懂,但好像很厲害, O.O 02/06 00:03
charlie20083: 專業文 只好推 02/06 00:07
silver00 : 先推再說 02/06 01:20
gra230434 : 網卡驅動真的超級麻煩的 Windows server也是一樣 02/06 01:33
lhhjimmy : 很實用 我剛好是Z97 + 218V 02/06 03:05
ivan761016 : 重灌xp發現網卡驅動找不到時候真的會崩潰 02/06 04:36
friedpig : 猜你大概是沒調到輸出位置 customer 預設位置是在 02/06 16:39
friedpig : 文件下 檔名也會改 02/06 16:39