現在、実際のNVMeドライブがないため、最初にVMWareでWindows 7 Ultimate SP1をテストしています。MSホットフィックスKB2990941および3087873を統合した後、結果のWindows 7 SP1 64 ISOはEFIモードで起動しますが、ディスクコントローラーがNVMeである場合、VMWare Workstation 14でWindowsロゴ画面を起動する以上に進みません。それ自体の周りのロゴのわずかな着実な動きを見ているように、それはフリーズしませんが、そこで動かなくなります。修正プログラムはBoot.wimとInstall.wimの両方に統合されています
これらの修正の主な目的は、Windows 7 SP1でネイティブNVMeドライバーのサポートを有効にすることです。ただし、Windows 10 ISOは、組み込みのネイティブNVMeドライバーで正常にインストールされます。仮想ドライブがIDE、SATA、またはSCSIの場合、スリップストリームされたWindows 7 ISOも正常にインストールされます。このステップは、スリップストリームが問題ないことを示しています。
私がこれまでに試したものの、助けにはならなかったもの
- KB2990941のみを統合し、3087873をスキップしました
- 最初にWindows 7をSATA仮想ドライブにインストールし、次にホットフィックスを手動でインストールしてから、2番目のNVMEディスクを追加します。
- Windows 7 64用のOpenFabrics NVMeドライバーを見つけました。DISMforceunsignedスイッチを使用してBoot.WimおよびInstall.wimにプッシュしました。起動中にnvme.sysのBSODを取得しました。
- 一部のサイトで示されているように、Boot.wimおよびSetup.exeをWindows 10 ISOからWindows 7ソースにコピーしました。今回は、ドライブを検出してファイルをコピーしますが、再起動すると、Windowsの起動時にスタック状態に戻ります!
- 実験目的で、サードパーティのサイトからダウンロードできる非公式のWindows 7 SP1 ISOを試してみました。それでも同じ結果
- Windows 7 SP1とWindows 7 SP1 + 2016年4月のロールアップアップデートの両方で試してみました。同じ結果
私は今、オプションに疲れています。上記の修正プログラムは、Windows 7 64 SP1のVMWare Virtual NVMeコントローラーではどういうわけか機能しないようです。誰かがさらにトラブルシューティングのオプションまたは可能な解決策を教えてくれますか?とにかく重要な場合、ホストOSはWindows 7 Ultimate 64 SP1です。
ありがとう。
Update Followは動作しますが、近いですが、それでも私が期待するものではありません。
-Windows 7 SP1 Ultimate 64ビットでKB2534111を統合
-仮想SATA HDD上のVMWare 14にOSをインストールします。NVMeホットフィックスをインストールします。NVMe仮想ディスクを追加し、VMを再起動します。これで、Windows 7はドライバーをインストールし、仮想NVMeディスクを検出します。
-ただし、2534111、2990941、および3087873をスリップストリーム化すると、最初の起動時に、NVMe仮想ディスクが見つかったときに、結果のISOがWindowsロゴで停止します。
更新 ちょうど私があるOpenFabricsのNVMeドライバとWindows 7の32ビットを試みた実験目的のために。今回は、仮想NVMeドライブを検出し、すべてのファイルをコピーし、再起動すると、再びWindowsの起動でスタックしました。
Windows 7 SP1とVMWare NVMeコントローラーの間には、説明できない非互換性があると思われます。
最初に、VM上でMS Native NVMeドライバーを使用してスリップストリームされたWindows 7 64 SP1をテストし、動作することを期待しましたが、動作しませんでした。現在、同じセットアップが実際のハードウェアで動作するかどうかはわかりません。問題がWindows 7 SP1またはVMWareのNVMe Controllerに存在するかどうかは今のところわかりません。