Комментарии 41
Я пробовал изначально добавлять сторонние модули, но получил кирпич, именно по этому я и стал выдерать модули из материнок с идентичным биос. В этом случае все прошилось нормально. Эксперементировать я больше не буду, дабы не нарушать первое правило системного администратора.
Окирпичить тоже удалось разок. На всякий случай прикупил в калифорнии две пзухи.
С тех пор бучусь через кловер, но с оригинальным биосом. Не так красиво, но в принципе работает, т.е. 7е винюки бутятся с NMVE (Samsung 970 pro).
Тут именно проблема с защитой. Именно по этому первым шьется оригинал, а уже затем мод. И ни в коем случае не использовать родную утилиту прошивки — только AFUWINx64.
Переделывал Asus P8Z77-V deluxe, заработало. Перешивал «аварийным» способом — файл с определённым именем на флешке в определённый порт, в таком режиме меньше проверок, прошилось и работало.
Ну я всегда крайне негативно относился к материнкам ASRock по собственному опыту и огромной коллекции трупов материнок данной фирмы. Вы пробовали шить первым оригинальный биос и без перезагрузки заливать мод, как я написал в статье? Индекс, в который добавляется модуль правильный? Редактировали биос чем?
У меня тоже отвалились все асраки, что были куплены в офис. Не беру больше их. MSI получше, но тоже сдохли. А вот асусы живучие. У самого P9X79, 9 летней давности, тогда нужна была железка, в которую 64 гб не дорогой памяти встанет из коробки, вот прикупил себе 2697-V2, смотрю можно и 128 гигов ddr3 поставить, теперь вколхоживать NVMe по вашему мануалу буду. Спасибо !
Увидел заголовок и подумал: «добавить поддержку NVME» + habr = наконец то кто то разродился модификацией под nonUEFi.
Вроде AMI биосы тоже можно модульно модифицировать, но никто так и не и не добавил NVME :(
Да, к сожалению это прискорбно.
В сущности там даже на бытовые/офисные чипсеты поддержка nvme через модификацию bios спокойно добавляется.
Добавлял загрузку с nvme на мать с B75 чипсетом год назад. Отлично работает. Единственный минус в том что PCI-E 3.0 доступен с Ivy Bridge и занят видеокартой. Соответственно под nvme остаётся 4 линии pci-e 2.0 (во всяком случае большинство адаптеров расчитано на 4 линии) что немного обрезает возможную скорость но позволяет воткнуть любой дешевый nvme и не переживать.
В сущности Ivy Bridge это весьма удачное поколение. Там и Sata 3.0 и USB 3.0 и PCI-E 3.0. Туда ещё есть смысл добавлять nvme, а для прошлых поколений и sata ssd хватит (обычный ssd многое может реанимировать).
1. пользы от большого объёма оперативки и/или nvme больше чем от теоретической скорости последовательного чтения.
2. задач где nvme проявит себя и не упрётся в процессор не так много и их ещё поискать надо.
3. я бы посмотрел на того кто в здравом уме к xeon/huanan будет дорогой nvme ставить.
P.S. китайский lga 2011 хлам (дешево поиграть, посчитать, поиграться с прошивками — сойдёт (впрочем там уже lga 2011-v2 в тренде), но лучше уж ryzen. как обладатель x79-p3 + e5-2650 v2 говорю.
Небольшое HOW-TO для тех, кто захочет повторить этот маразм:
1) Читаем тему на win-raid.com
2) Скачиваем архив из первого поста в ней.
3) Записываем VID/DID NVMe носителя, который планируем использовать. (Либо ищем в гугле, либо, что более надёжно, вставляем в материнку через переходник m.2 to pci-e, грузим линукс какой-нибудь и записываем нужные цифры из вывода lspci -n)
4) При помощи OpRomCfg.exe (или путём редактирования NvmeOpRom.bin, если не под виндами или руками привыкли всё делать) вписываем в прошивку значения из п.3 и контрольную сумму.
5) Если у вас AMI, то берём MMTool 3.19/3.22 и добавляем полученный опром. Если AWARD — то лучше заранее приготовить программатор, т.к. авард славится косяками своих родных утилит и часто ими убивает прошивку, но можно попытаться найти cbrom, который будет работать с вашей прошивкой нормально. Если Phoenix/Insyde — то всё совсем плохо.
6) Делаем бэкап прошивки.
7) Прошиваем полученный в п.5 образ
8) Заходим в меню выбора загрузочных устройств и наслаждаемся строчкой вида «NVME 01:00.00.1»
9) Ставим Windows 7 с добавленными дровами/Windows 8/Windows 10/Любимый дистрибутив линукса
10) Наслаждаемся жизнью без всяких Clover и воткнутых на постоянной основе флешек.
У Вас там не Xeon часом?
П.С. Любители извращений на полную катушку могут попробовать интегрировать в Windows XP неофициальные дрова для поддержки NVMe и попытаться поставить на такое решение её. Если этих извращений мало — поставить NVMe через переходник на классический PCI 32Bit, и взгромоздить это дело на Pentium-2/3.
SSD любой подойдёт для этого? У меня Kingston NV1 на 1Tb
Мать p9x79deluxe с исходной прошивкой P9X79-DELUXE-ASUS-4801.CAP
Модули nvme брал с прошивки SABERTOOTH-X99-ASUS-3902.CAP
В обновленной прошивке модули nvme присутствуют — я ее по новой заэкстрактил и проверил состав в mmtool:
- NvmeInt13
- Nvme
- NvmeSmm
Модули в обновленной прошивке находятся в том же вольюме (во 2), что и в прошивке-доноре.
nvme-накопитель aps-se20g gen3x4 подключен к третьему слоту pci-e x16 через переходник bit.ly/3fxm6rw.
После загрузки оси накопитель виден и диск полностью функционирует.
Попробовал извлечь модули по вашей инструкции. Однако у меня в том же самом образе (X99 версии 4101) не выводится значительная часть имён в третьей колонке, она просто пуста. Вы не могли бы написать GUID требуемых модулей для извлечения?
Здравствуйте. А поддержку TPM 2.0 в BIOS вы добавлять умеете?
Вот здесь вроде что-то написано, но у меня недостаточный уровень знаний.
https://winraid.level1techs.com/t/discussion-tpm-2-0-on-unsupported-motherboards/91560
Для меня туговато и не имеет смысла.
а разблокировку ecc reg памяти для асусов не делали? Или хотя бы пнуть, в каком направлении копать...
Не заморачивался этим. Есть серверные материнки Asus, на них ессно есть поддержка ECC Reg, но вот названия модулей я не знаю. Однако точно могу сказать, что в данном случае "добавить" - не тот метод. Нужно заменить существующие модули биос на аналогичные с серверной материнки-донора. Копать-не перекопать. Одно радует: обычная оперативка работает на серверной материнке, так что при замене модулей биос этот функционал не пострадает.
У меня интерес в том, чтобы поставить 16 или 32 гиг модули, нерегистровых таких нет. Ну и цена, конечно. Заливать в асуса Биос от Хуанана было бы странно
Включаем поддержку NVMe на старых материнках на примере Asus P9X79 WS