ESX 6.7 U3にvSphere6.5U1のnvme練りこみイメージの作成

投稿者: | 4月 23, 2020

ESX6.7 U2より、コンシューマー向けのNVMEが見えなくなることがある。それを対策するための方法。これが面倒ならIntel製のNVMEを利用すればいいんだが。。。

https://www.virtuallyghetto.com/2019/05/quick-tip-crucial-nvme-ssd-not-recognized-by-esxi-6-7.htmlのコメントより

用意するもの
インターネット接続ができるWindowsPCで以下のファイルを用意。
 VMware-PowerCLI-6.3.0-3737840.exe
  https://my.vmware.com/jp/web/vmware/details?downloadGroup=PCLI630R1&productId=491
       インストールしておく。ちなみにPowershell GararyにあるPower CLI 11とかはダメ。インストールしていた場合は、まずはアンインストールすること!
   ESXi-Customizer-PS-v2.6.0.ps1
       https://www.v-front.de/p/esxi-customizer-ps.html
   ESXi650-201908001.zip
       https://my.vmware.com/group/vmware/patch#search
   VMW_bootbank_nvme_1.2.1.34-1vmw.650.2.50.8294253.vib
       https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/nvme/VMW_bootbank_nvme_1.2.1.34-1vmw.650.2.50.8294253.vib
 *ESXiのインストールイメージは不要

 

ファイルを配置

C:\vm\
    ESXi650-201908001.zip
    ESXi-Customizer-PS-v2.6.0.ps1
C:\VM\pkg\
    VMW_bootbank_nvme_1.2.1.34-1vmw.650.2.50.8294253.vib
*C:\VM\pkg\に他のドライバを入れておいたら一緒に入るかも
    https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages
   ただし、全てのドライバがvSphere 6.7で使えるわけはなく、実際は、net55-r8168-8.045a-napi.x86_64.vibとnet-igb-5.3.2-99.x86_64.vib
       Realtekドライバー
     https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168
      認識しないIntel Gigabit Ether用(認識しているなら入れない。)
     https://vibsdepot.v-front.de/wiki/index.php/Net-igb

 

管理者権限でPowershellを起動
 PowerShellのパーミッションを変更
  Set-ExecutionPolicy RemoteSigned -Scope Process
  Set-ExecutionPolicy unrestrictedじゃないとだめだったかも
   デジタル証明云々が出てスクリプトが起動しない場合、もう一つ管理者権限でPowerShellを起動すると動作する場合があり。

 

作成
PS C:\Windows\system32> cd \vm
PS C:\vm> .\ESXi-Customizer-PS-v2.6.0.ps1 -zip .\ESXi670-201912001.zip -pkgDir c:\VM\pkg -v67

<以下実行したときのメッセージ>
セキュリティ警告
信頼するスクリプトのみを実行してください。インターネットから入手したスクリプトは便利ですが、コンピューターに危害を及ぼ
す可能性があります。このスクリプトを信頼する場合は、この警告メッセージが表示されないように、Unblock-File
コマンドレットを使用して、スクリプトの実行を許可してください。C:\vm\ESXi-Customizer-PS-v2.6.0.ps1 を実行しますか?
[D] 実行しない(D)  [R] 一度だけ実行する(R)  [S] 中断(S)  [?] ヘルプ (既定値は “D”): R

This is ESXi-Customizer-PS Version 2.6.0 (visit https://ESXi-Customizer-PS.v-front.de for more information!)
(Call with -help for instructions)

Logging to C:\Users\hogehoge\AppData\Local\Temp\ESXi-Customizer-PS-5200.log …

Running with PowerShell version 5.1 and VMware PowerCLI version 6.3.0.0

Connecting the VMware ESXi Online depot … [OK]

Getting Imageprofiles, please wait … [OK]

Using Imageprofile ESXi-6.7.0-20191204001-standard …
(dated 11/25/2019 11:42:42, AcceptanceLevel: PartnerSupported,
Updates ESXi 6.7 Image Profile-ESXi-6.7.0-20191204001-standard)

Loading Offline bundles and VIB files from c:\VM\pkg …
   Loading C:\VM\pkg\VMW_bootbank_nvme_1.2.1.34-1vmw.650.2.50.8294253.vib … [OK]
      Add VIB nvme 1.2.1.34-1vmw.650.2.50.8294253 [OK, replaced 1.2.2.28-1vmw.670.3.73.14320388]

Exporting the Imageprofile to ‘C:\vm\ESXi-6.7.0-20191204001-standard-customized.iso’. Please be patient …

 

All done.

PS C:\vm>

C:\vm\ESXi-6.7.0-20191204001-standard-customized.isoが作成されている。はず。

コメントを残す