ASUS H97-PRO + Esxi5.5U1 - 3C

By Puput
at 2015-02-05T22:37
at 2015-02-05T22:37
Table of Contents
※ 引述《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
--
新しい北上、それがあたし。 ▁▁
▕様北▏
酸素魚雷を満載して、ちょっと大人になったでしょ。 ▕印上▏
 ̄ ̄
--
: 各位好,最近在學習建置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
--
新しい北上、それがあたし。 ▁▁
▕様北▏
酸素魚雷を満載して、ちょっと大人になったでしょ。 ▕印上▏
 ̄ ̄
--
Tags:
3C
All Comments

By Charlie
at 2015-02-10T00:34
at 2015-02-10T00:34

By Zanna
at 2015-02-10T20:36
at 2015-02-10T20:36

By Caitlin
at 2015-02-11T09:15
at 2015-02-11T09:15

By Anonymous
at 2015-02-11T22:26
at 2015-02-11T22:26

By Charlie
at 2015-02-13T05:49
at 2015-02-13T05:49

By George
at 2015-02-14T08:26
at 2015-02-14T08:26

By Suhail Hany
at 2015-02-15T00:21
at 2015-02-15T00:21

By Lauren
at 2015-02-16T04:58
at 2015-02-16T04:58

By Joseph
at 2015-02-18T12:06
at 2015-02-18T12:06
Related Posts
Crucial MX200 系列SSD台灣上市

By Linda
at 2015-02-05T21:41
at 2015-02-05T21:41
Intel:10nm製程預計在2017年問世

By Olga
at 2015-02-05T21:32
at 2015-02-05T21:32
金士頓 喜氣羊牧場活動

By Quintina
at 2015-02-05T21:30
at 2015-02-05T21:30
27K WOW 暴雪英霸機

By Steve
at 2015-02-05T21:25
at 2015-02-05T21:25
這樣的配備玩GTA5

By David
at 2015-02-05T21:11
at 2015-02-05T21:11