Главная / Советы и хитрости / Как получить поддержку NVMe на старых материнских платах?

Как получить поддержку NVMe на старых материнских платах?

Во время недавней сборки с использованием твердотельного накопителя SM951 у меня возникли проблемы с загрузкой любой версии (AHCI или NVMe) на материнской плате с чипсетом Q77. Теперь очевидно, что версия NVMe не будет работать, но мне было любопытно узнать, почему версия AHCI не загружается. Итак, вот моё приключение, которым я могу поделиться со всеми, и, надеюсь, помочь вам поработать с новыми твердотельными накопителями NVMe на более старой системе!

Информация

• Этот метод будет работать для материнских плат с UEFI! Со старым BIOS НЕ РАБОТАЕТ!

• Не пытайтесь делать это, если вы не готовы рискнуть уничтожить свой UEFI, хотя это вряд ли произойдет, но я не могу требовать ответственности за ваши действия. Вы были предупреждены. Если ваша материнская плата имеет функцию «двойной биос», то вы можете чувствовать себя в безопасности, зная, что вы можете поэкспериментировать немного больше.

Проблема

• Можно подключить SSD M.2 или PCIe к более старому ПК с UEFI, но вы обнаружите, что они не будут загрузочными. Установщик Windows предупредит вас, что вы не можете загрузиться с диска, с которого вы пытаетесь выполнить установку, или клонированная ОС не появится в меню загрузки. Это связано с тем, что в старых UEFI отсутствует несколько модулей, и производители не хотят обновлять некоторые линейки материнских плат только для SSD (это также можно рассматривать как запланированное устаревание).

Решение

• Мы просто добавляем модули сами!

• Я включил загружаемый пакет, содержащий следующее:

  – Модуль NVMe, необходимые для загрузки с устройств NVMe.

  – Модуль SAMSUNG_M2_DXE требуется для загрузки с устройств XP941/SM951 (AHCI).

  – AFUWINx64 инструмент для чтения/прошивки UEFI.

  – Инструмент MMTool для вставки модулей в UEFI.

  – Инструмент UBU, позволяющий обновлять другие операционные модули в UEFI.

• Пакет и рабочие модефицированные UEFI можно найти в Интернете (сначала убедитесь, что ваша материнская плата соответствует UEFI).

Предпосылки

• прежде чем продолжить;

• Загрузите пакет ЗДЕСЬ и распакуйте его в куда-нибудь легкодоступный (C: диск?). Пакетный файл вирусного отчета ЗДЕСЬ.

• Обновите свой UEFI до последней версии и сохраните свежую неизмененную копию вместе с файлами из пакета (предпочтительнее та же папка, что и у инструмента AFUWINx64).

Руководство

• Извлечение и изменение UEFI.

  Скрыть содержимое
• Откройте командную строку от имени администратора.

• Перейдите в папку, содержащую AFUWINx64.exe, используя команды cd и dir.

• Извлеките EUFI из вашей материнской платы, запустив (пока держите окно открытым);

afuwinx64.exe Extracted.rom / O
• Необязательно: сделайте резервную копию. Или пришлите его мне, если вы хотите, чтобы я изменил его для вас.

• Откройте это внутри MMTool.

• Внутри MMTool найдите модуль CSMCORE. Вот так:

• Теперь нажмите кнопку обзора и найдите модуль SAMSUNG_M2_DXE.ffs в папке «Модули».

• Измените параметры «Вставить FFS» на «Вставить сжатый». Затем нажмите Вставить;

 • Повторите предыдущие шаги для модулей Nvme.ffs, NvmeSmm.ffs и NVMEINT13.ffs.

• Прокрутите вниз, и вы должны найти ваши вставленные модули, как это;

• Нажмите сохранить ROM и выйдите! UEFI теперь имеет возможность загрузки для устройств NVMe и XP941 / SM951 (AHCI)!

 • Обновление других OpROM (необязательно).

  Выявить скрытое содержимое

• Мигает Модифицированный UEFI.

  Скрыть содержимое
• Скопируйте файл Extracted.rom в тот же каталог, что и AFUWINx64.exe.

• Некоторые материнские платы, в основном ASUS, имеют блокировку UEFI, чтобы предотвратить перепрошивку модифицированных UEFI, однако мы можем обойти эту блокировку, сначала перепрограммировав официальный UEFI, а затем модифицированный.

• Сначала мы перепрошим оригинальный UEFI. (В этом примере я буду использовать P8Q77M.CAP). afuwinx64.exe P8Q77M.CAP
• Теперь прошейте модифицированный UEFI;

afuwinx64.exe Extracted.rom / GAN
• Ваш UEFI теперь должен быть полностью перепрошит и обновлен! Перезагрузитесь и попробуйте!

Полученные результаты

• Теперь вы должны полностью выбрать диск в качестве загрузочного устройства в UEFI.

• Если вы добились успеха, пожалуйста, напишите в личку или опубликуйте свой оригинальный UEFI и измененное ПЗУ вместе с моделью платы и ревизией (используйте CPU-Z, чтобы найти эти данные). Я добавлю их на свой сервер загрузки, чтобы другие могли использовать их в качестве известных рабочих версий.



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*