Сначала я тестирую Windows 7 Ultimate SP1 на VMWare, так как сейчас у меня нет реального привода NVMe. После интеграции исправления MS KB2990941 и 3087873 полученный ISO Windows 7 SP1 64 загружается в режиме EFI, но не выходит за рамки запуска логотипа Windows на VMWare Workstation 14, когда контроллер диска является NVMe. Он не замирает как таковой, поскольку я вижу небольшое устойчивое движение логотипа вокруг себя, однако он застревает там. Исправления интегрированы в Boot.wim и Install.wim.
Основная цель этих исправлений - включить поддержку встроенного драйвера NVMe в Windows 7 SP1. Windows 10 ISO устанавливается нормально, хотя со встроенным родным драйвером NVMe. Windows 7 ISO также отлично устанавливается, если виртуальный диск - IDE, SATA или SCSI. Этот шаг подтверждает, что скольжение хорошо.
Вещи, которые я пробовал до сих пор, но не помогло
- Интегрировано только KB2990941 и пропущено 3087873
- Сначала установите Windows 7 на виртуальный диск SATA, затем установите исправления вручную, затем добавьте второй диск NVME.
- Найден драйвер OpenFabrics NVMe для Windows 7 64. Толкнул его в бут.Wim и Install.wim с принудительным переключателем DISM. Получил BSOD для nvme.sys во время загрузки.
- Как указано на некоторых сайтах, скопировали Boot.wim и Setup.exe из Windows 10 ISO в источники Windows 7. На этот раз он обнаруживает диск и копирует файлы, но когда он перезагружается, он снова застревает в начальных окнах!
- Только для экспериментов, я попробовал свои силы на неофициальном ISO-образе Windows 7 SP1, доступном для скачивания на сторонних сайтах. Все тот же результат
- Пробовал и с Windows 7 SP1 и с Windows 7 SP1 + апрель 2016 свернуть обновления. Тот же результат
Я теперь исчерпан с вариантами. Мне кажется, что вышеупомянутые исправления как-то не работают с контроллером VMWare Virtual NVMe в Windows 7 64 SP1. Может кто-нибудь указать мне на дальнейшие варианты устранения неполадок или любое возможное решение? Основной операционной системой является Windows 7 Ultimate 64 SP1, если это так или иначе имеет значение.
Благодарю.
Обновление После работы работает, это близко, но все еще не то, что я ожидаю.
-Integrate KB2534111 в 64-разрядной версии Windows 7 SP1 Ultimate
-Установите ОС в VMWare 14 на виртуальный жесткий диск SATA. Установите исправления NVMe. Добавьте виртуальный диск NVMe и перезапустите виртуальную машину. Теперь Windows 7 устанавливает драйверы и обнаруживает виртуальный диск NVMe.
- Однако в тот момент, когда я проскальзываю 2534111, 2990941 и 3087873, получаемый ISO останавливается на логотипе Windows во время первой загрузки, когда обнаруживает виртуальный диск NVMe.
Обновление Просто для экспериментальных целей я попробовал 32-битную Windows 7 с драйвером OpenFabrics NVMe. На этот раз он обнаружил Virtual NVMe Drive, скопировал все файлы и после перезагрузки снова застрял в Starting Windows.
Я подозреваю, что существует какая-то несовместимость между Windows 7 SP1 и контроллером VMWare NVMe, которую я не могу объяснить.
Я хотел протестировать скользящую версию Windows 7 64 SP1 с драйверами MS Native NVMe на ВМ, сначала надеясь, что она будет работать, но это не так. Теперь я не слишком уверен, будет ли такая же установка работать на реальном оборудовании или нет. Теперь я понятия не имею, существует ли проблема в Windows 7 SP1 или контроллере VMWare NVMe.