Как обновить микрокод процессора с GRUB и chainload Windows 10?

Я хотел бы обновить микрокод моего процессора перед запуском Windows 10.

идея в том, чтобы использовать grub (здесь NeoGrub от https://neosmart.net/wiki/easybcd/neogrub/) для задач.

справочная информация:

зачем я это делаю? У меня есть материнская плата Intel с официально не поддерживаемым процессором Xeon x5470 (поэтому BIOS не имеет своего микрокода, а BIOS Intel не может быть исправлен из-за цифровых подписей); Windows 7 64b работает нормально, но Windows 10 64b не загружается (в то время как одна и та же машина с процессором E8400 загружается успешно, поэтому виновник лежит в процессоре - вероятно, отсутствует инструкция compareexchange128, которая, вероятно, предоставляется через обновление микрокода)

http://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install/windows-10-pro-upgrade-compareexchange128/f86d76d7-a2b7-4551-8a01-6d5169db2e22?auth=1

обновление:

Как за биты БИОС мой X5470 имеет:

  • подпись 0001067a
  • PlatformID 00000004
  • редакция микрокода 00000a0b

а используя новейшие микрокоды от Intel нет ничего новее
а Windows 10 все еще зависает при загрузке: (

Так что я подтверждаю, что задача может быть достигнута битов BIOS, но это не решает мою проблему, к сожалению; это может быть, что BIOS не превращая некоторые функции процессора на (PAE, NX, SSE2); биты BIOS должны быть в состоянии сделайте это, а мне просто нужно научиться это делать...

Хм, похоже, что этот процессор не имеет необходимых функций

ecx[13] cnpxchg16b=0

но из поиска в Интернете, я вижу, что это довольно старая инструкция, и это должно быть обеспечено это процессора; другими пользователями данного процессора сообщить о наличии (http://www.cpu-world.com/cgi-bin/CompareCPUID.pl?CPUID=47075&CPUID=47071&PROCESS=Compare+selected); я мог бы просто использовать wrmsr, чтобы включить его?

16
задан Kodak
02.04.2023 21:34 Количество просмотров материала 3679
Распечатать страницу

3 ответа

Да, возможно, но не используя стандартный grub.

пожалуйста, проверьте, будет ли работать загрузчик проекта "BIOS BITS". Это can обновить микрокод, а затем загрузить операционную систему по цепочке, но это очень, очень продвинутый инструмент.

http://www.biosbits.org/

2
отвечен anonymous 2023-04-04 05:22

извлечено из README.txt битов:

  • "настройка меню" содержит параметры для временной перенастройки системы. Ни один из этих параметров не будет касаться BIOS или постоянно изменять систему конфигурация, но они переопределят эту конфигурацию для текущей загрузки только.

таким образом, вы действительно можете загрузить микрокод, но, по-видимому, только для этого одного сеанса загрузки!

0
отвечен TheTrueToy 2023-04-04 07:39
-1
отвечен Kodak 2023-04-04 09:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх