Часовой пояс: UTC + 3 часа




Куратор(ы):   DeathBringer    CodeRush    LS_29   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14305 • Страница 446 из 716<  1 ... 443  444  445  446  447  448  449 ... 716  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
Полезные статьи (автор: CodeRush)
Открыть для чтения
"Устройство файла UEFI BIOS"
Часть 1 Часть 1.5 Часть 2

"Устройство NVRAM в UEFI-совместимых прошивках"
Часть 1 Часть 2 Часть 3 Часть 4

"Модификация UEFI BIOS в UEFI :super: Tool"
Часть первая: знакомство с UEFITool
Часть вторая: полезные модификации

Софт
UEFITool - просмотрщик и редактор UEFI BIOS'ов
Новости зресь
UEFI утилиты
Еще редактор
UEFI BIOS Editor

UEFI BIOS Updater - комплект для автоматического обновления EFI, OROM и mCode в UEFI BIOS
v1.80 B17 от 03.10.2024
Скачать последнюю поделу MEGA

Все изменения lдо v1.79.17 тут


[1.79.3]
Начиная с данной сборки УБУ, для кореектной работы МСЕ теперь требуется Python v3.7 или вышг.
Также следует установить 2 библиотеки:
- pip install colorama
- pip install pltable

[1.75]
Куча нововведений в папках Интел
[1,72]
MMTool
К сожалению, невозможно предугадать какой муму отработает корректно. Поэтому используйте 2 разные версии мумутула - 5.0.0.7 как "mmtool_a4.exe" и 5.2.0.2x+ как "mmtool_a5.exe"
Использование только одной версии не пригодно для многих бивисов на Aptio.
[1.71]
VROC
Для обновления VROC with VMD требуется 2 файла, пример в папке Intel\VROC
Штатные файлы RAID и sSATA укладываются, как обычно, в папку RSTe.
MMTool
Заложена поддержка 2-ух различных версий MMTool на перспективу. На данный момент используется одна версия, рекомендуется 5.0.0.7. Переименовать как "mmtool_a4.exe"

[1.70]
IRST/IRST(e)
Начиная с версии 1.70 пользователь самостоятельно подбирает нужные версии файлов для создания RAID массивов.

[Предыдущие версии]
1.69.xx и ранние выпуски
Больше не поддерживается и тема не поднимается

Посмотреть все изменения можно на сайте Win-Raid
Скачать UEFI BIOS Updater
Для описалки


Обновления для видеоадаптеров
Новости от 02.01.2019
02.01.2019 - В коллекцию добавлены VBIOS + BSF SKL/KBL 1062

Перенос настроек OROM Intel VBIOS - Новая редакция
Перенос настроек OROM Intel VBIOS - Старая редакция

23.10.2021 GOPUpd v1.9.6.5.k_mod_v0.4.9 - Добавление/обновление EFI GOP Driver для видеокарт на базе AMD и NVIDIA

Сохраненные статьи с Win-Raid Forum:


Другие интересности по теме:


Доска объявлений
от 20.06.2020

Актуальное
1) В послденее время опять участились жалобы на наличии вируса в пакете UBU, якобы МСЕ,ехе содержит вирус. Поэтому принято решение, что вместо ехе файла теперь будет py исхотдный Пайтона. Чтобы была корректная работа с микодами вам необходимо установить пакет Ptyhon версии 3.7 или выше. А также две библиотеки:
- colorama
- PLTable
Как это сделать уаказано на ГитХабе в репе МСЕ.
Вы можете юзать м ехе файл, но скачивать его будете самостоятельно.
Если установите Пайтон то у вас появится возможность юзать другие приложения на Пайтон, которых очень много.
2) Все архивы с файлами теперь здесь https://mega.nz/#F!MSRDxSqR!5etS-te7ZqRQX9Zb25es_A
3) На данный момент рекомендуется использовать UEFITool v0.25.0 (и не выше), до выяснения

Соблюдайте Правила конференции и используйте поиск по теме. Мешающие чтению картинки и видео убирайте под спойлер.
Сообщения с избыточным цитированием могут исправляться или удаляться без уведомления их авторов.


Последний раз редактировалось DeathBringer 22.02.2025 23:07, всего редактировалось 1045 раз(а).
правила



Партнер
 

Member
Статус: Не в сети
Регистрация: 28.08.2018
Здравствуйте!
Хочу поставить старую версию BIOS, на плате Asus Prime H270-Plus. Сейчас версия 0808 (2017/07/21) в которой ME Firmware Version 11.7.0.1229, хочу откатиться на 0318, в которой ME Firmware Version 11.6.0.1126.
Фирменные способы обновления BIOS от Asus не дают этого сделать:
EZ Flash 3, пишет: "Selected file is not a proper BIOS!"
EZ Update, пишет: "Модель образа BIOS не соответствует текущему BIOS".
BIOS Updater, пишет: "The BIOS file is older than the current BIOS"

Я так понимаю надо редактировать файл BIOS (снять защиту от прошивки всех регионов и перенести информацию от конкретной платы, серийный номер и т.д.) и потом прошивать через Flash Programming Tool? Программатора нет.
Защиту от прошивки всех регионов вроде получилось снять, извлек через UEFITool .Rom файл и отредактировал в HEX-редакторе строки с номерами 00000080 и 0000090, в результате вот что показывает UEFITool:
#77
Теперь нужно перенести информацию о плате (серийные номера и т.п.) и можно прошивать, или этого не достаточно?
Объясните пожалуйста.


Последний раз редактировалось hgvghvgh 29.08.2018 10:50, всего редактировалось 2 раз(а).

 

Member
Статус: Не в сети
Регистрация: 18.08.2009
Откуда: Орел
Michael_Code писал(а):
Это тебе к jjxaker пароль - Ку, дядька

я видел здесь где-то тему по такой модификации но теперь найти не могу
поэтому F1

_________________
Как жаль, что мне не суждено
Стать частью этого большого мира.
Я — человек. На мне стоит клеймо:
Будильник, офис, пиво и квартира.


 

Member
Статус: Не в сети
Регистрация: 20.12.2015
Откуда: Belarus
Так в личку. Он заводной, поможет.

Добавлено спустя 22 минуты 54 секунды:
hgvghvgh писал(а):
Хочу поставить старую версию BIOS


Братцы кураторы!!!!!!! Поставьте в шапку в FAQ, _НИКОГДА_ не используйте асусовский EZ_FLASH. Теперь далее. Читаем внимательно. FTK tool батники. Я теперь начал понимать LS_29. Для начала, делаем BackUp. Обязательно!!!!!! Сохраняем. Далее в личку. Как всё это надоело. Мод ради мода? DeathBringer, угу, как ты прав!!!!!!!!!!!!!!


Последний раз редактировалось DeathBringer 08.09.2018 15:32, всего редактировалось 1 раз.
оффтопик


 

Junior
Статус: Не в сети
Регистрация: 13.05.2016
Добрый вечер.
Пытался прошить программатором биос с разлоченным MSR Ex02 и теперь ноут не стартует. Соответственно бэкап делал перед всеми манипуляцими, но бэкап тоже не поднял в рабочее состояние ноут. Происходит однократное мигание диода кнопки включения и на этом все
Кто поможет разобраться? спасибо заранее
ASUS GL552VW


 

Junior
Статус: Не в сети
Регистрация: 27.10.2008
Откуда: Санкт-Петербург
Добрый день, уважаемый LS_29, хотел указать вам на небольшую опечатку в ваших скриптах. Я так понимаю имелось ввиду "Use", а не "used". Это слегка вводит в заблуждение, выглядит как результат действия, а не предполагаемая опция. Я бы написал "Replace microcodes using UEFIReplace", чтобы было явно понятно, что делает эта опция.


Вложения:
typo.png
typo.png [ 12.8 КБ | Просмотров: 4852 ]

_________________
Born to be King, prince of the universe.
 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
AlexPORT писал(а):
На Haswell сейчас 25 последний микрокод? Как он, в порядке, можно шить? Вроде с 22 или 23 были какието проблемы, насколько помню...
Да, последний. Я его и использую. Проблемы со стабильностью были только у 23.

Добавлено спустя 17 минут 22 секунды:
Michael_Code писал(а):
DeathBringe, позволь поинтересоваться, микоды куммулятивные?
Необязательно.
Michael_Code писал(а):
Отослать микод без доступа в нулевое кольцо защиты невозможно.
Микрокод загружается элементарно - фактически это одна команда wrmsr, но для ее выполнения нужны привилегия нулевого кольца


 

Member
Статус: Не в сети
Регистрация: 06.10.2017
Фото: 1
Доброе время суток!
Имеется материнка Asus P8P67 rev3.1, у которой есть проблема с использованием больших (>2.2 Тб) дисков, подключенных к дополнительному SATA-контроллеру Marvell 88SE9120: из-за переполнения 32-битной переменной (предположительно в EFI драйвере) пишет бэкап-копию GPT не в конец диска, а в середину, затирая пользовательские данные.
Подробности от первооткрывателя - https://sporaw.livejournal.com/203122.html и https://sporaw.livejournal.com/208049.html
Правильно ли я понял, что проблема может быть исправлена обновлением модулей БИОСа (если, конечно, исправленные модули были зарелизены и удастся найти откуда их "позаимствовать")?
Может кто-то уже занимался подобной пересборкой?


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
azhur
Как Вы правильно заметили, нужно искать работоспособный (без этой ошибки) BIOS другой материнки с таким же контроллером.
P.S. При использовании Windows 10 без дополнительной установки драйверов SATA такая проблема проявляется?


 

Member
Статус: Не в сети
Регистрация: 22.08.2017
azhur
Прошивки можно посмотреть здесь, а модули выдернуть из биосов похожих материнок.
Но думаю, вам вначале надо разобраться с операционной системой :)
GPT таблица пишется двух местах, в начале и в конце диска.
Спорное утверждение
Если gpt диск используется как загрузочный, то 2 ТБ это потолок, с которым винда может нормально работать, причём любая винда включая W10.
В идеале, если хотите адресовать больше места, надо ставить винду на отдельный винт.

_________________
Asus P9X79-WS; 2690v2 3430 MHz (fsb 114.2); 64Gb 2133 10-12-12-26-2


Последний раз редактировалось DeathBringer 01.09.2018 20:04, всего редактировалось 1 раз.
Спорное утверждение


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Voyager777 писал(а):
GPT таблица пишется двух местах, в начале и в конце диска.
В этом вся и проблема: при записи "в конец" данные второй копии попадают в середину диска.
Для Voyager777
Voyager777 писал(а):
Если gpt диск используется как загрузочный, то 2 ТБ это потолок, с которым винда может нормально работать, причём любая винда включая W10.
Это неверное утверждение.

Добавлено спустя 29 минут 37 секунд:
azhur
UBU может обновить OROM для Marvell 88SE9120. Нашел информацию, что версия 1.0.0.1038 работает нормально.


Последний раз редактировалось DeathBringer 01.09.2018 20:06, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 22.08.2017
DeathBringer писал(а):
В этом вся и проблема: при записи "в конец" данные второй копии попадают в середину диска.

А может и не в середину, а в конец этих 2х терабайт. Просто из-за фрагементации фаил может начинаться в середине, а заканчиваться непонятно где.
Спорное утверждение
2003 винда - 32 бита, она по определению не может адресовать больше 2х тер. Чтобы узнать наверняка надо сделать полное форматирование (quick format отключить)
На сколько я помню, задача контроллера - отдать геометрию операционке. В общем я за кривую работу винды :-)
DeathBringer писал(а):
Это неверное утверждение.
Да. Приятель решил, что надо бы перенести своп на hdd, это виндоус 10 про, лицензиооонная :-) Винт, 3х терабайтник, одна партиция. Свободного места было примерно 1,5 терабайта, но из-за фрагментации pagefile физически уехал за 2 Тб. В итоге рандомные ошибки и загрузится можно было только в сейф моде.

_________________
Asus P9X79-WS; 2690v2 3430 MHz (fsb 114.2); 64Gb 2133 10-12-12-26-2


Последний раз редактировалось DeathBringer 01.09.2018 20:09, всего редактировалось 2 раз(а).
Спорное утверждение+оффтопик


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Voyager777
Какая материнка была у приятеля была? Какая версия BIOS? Какая версия драйверов для SATA: от производителя или Microsoft?

Добавлено спустя 13 минут 21 секунду:
Voyager777 писал(а):
2003 винда - 32 бита, она по определению не может адресовать больше 2х тер.
Есть и 64-битные редакции для Itanium с родной поддержкой загрузки с GPT. Остальные редакции с SP1, включая 32-битные, могут работать с GPT-дисками больше 2 ТБ


Последний раз редактировалось DeathBringer 01.09.2018 20:00, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 22.08.2017
DeathBringer писал(а):
Какая материнка была у приятеля была?
Рабочая станция от супермикро на 2011-v3, контроллер соответственно на C612.
У MS есть только один универсальный драйвер для SATA, и то он будет использоваться только если не обновлять драйвера совсем.

_________________
Asus P9X79-WS; 2690v2 3430 MHz (fsb 114.2); 64Gb 2133 10-12-12-26-2


Последний раз редактировалось DeathBringer 01.09.2018 20:10, всего редактировалось 1 раз.

 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
Voyager777
Понятно, ничего конкретного неизвестно.


 

Member
Статус: Не в сети
Регистрация: 06.10.2017
Фото: 1
Voyager777 писал(а):
А может и не в середину, а в конец этих 2х терабайт.

Последний сектор копии будет в секторе disk_size mod 2^32, то есть типичное переполнение переменной с отбрасыванием "невлезших" старших разрядов.
DeathBringer писал(а):
UBU может обновить OROM для Marvell 88SE9120. Нашел информацию, что версия 1.0.0.1038 работает нормально.

А можно ссылку на источник информации?

Попробовал пересобрать файл прошивки с помощью UBU:
1. Скачал и распаковал UBU, в эту же папку - файл с последней выпущенной для этой материнки версией BIOS-а.
2. Запустил UBU.bat, тот ругнулся на отсутствие MMTool, скачал её и докинул в эту же папку.
3. Перезапустил UBU.bat, получил вот такое:
Код:
                      Main Menu
            [Current version in BIOS file]
1 - Disk Controller
     OROM IRST RAID for SATA    - 10.5.1.1070
2 - Video OnBoard
3 - Network
     OROM Realtek Boot Agent GE - 2.38
4 - Other SATA Controller
     OROM Marvell 88SE9120      - 1.0.0.1029
     OROM Marvell 88SE9172      - 1.0.0.0022
     OROM Marvell 88SE917A      - 1.0.0.0022
     OROM Marvell 88SE91A0      - 1.0.0.1029
5 - CPU MicroCode
     View/Extract/Search/Update
0 - Exit
RS - Re-Scanning
Choice:4

                Other Disk Controller
        [Current version]
     OROM Marvell 88SE9120      - 1.0.0.1029
     OROM Marvell 88SE9172      - 1.0.0.0022
     OROM Marvell 88SE917A      - 1.0.0.0022
     OROM Marvell 88SE91A0      - 1.0.0.1029

        [Available version]
     OROM Marvell 88SE91xx      - 1.1.0.1002
     OROM Marvell 88SE91xx      - 1.0.0.0034

1 - Update Marvell
0 - Exit to Main Menu
Choice:1
Set Device ID 9120
OROM Marvell DevID 9120 AHCI
ERROR: insufficient space remains to add the file 2f4ddd35-f8c0-46d2-b0e3-a70136
0d7499
File Name               : PcieLaneDXE
Volume Size Specified   : 0x1F0000 bytes
Required size           : 0x1F0358 bytes

И такая ошибка 4 раза, на все 4 попытки замены.
Как я понял, обновлённый модуль больше по размеру и "не влезает".
Можно что-то ещё сделать или всё, game over?


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
azhur
Нет места - удалите ненужные OROM:
  • откройте прошивку в MMTOOL (пятой версии)
  • перейдите в закладку Delete
  • отметьте галочку Link Present
  • в списке выберите 1b4b, 9172 и нажмите кнопку Delete (необязательно для обновления через MMTOOL)
  • в списке выберите 1b4b, 917a и нажмите кнопку Delete (необязательно для обновления через MMTOOL)
  • в списке выберите 1b4b, 91a0 и нажмите кнопку Delete
  • нажмите кнопку Save Image as... и сохраните файл под другим именем
Теперь этот исправленный файл "скормите" UBU или продолжите в MMTOOL:
  • перейдите в закладку Replace
  • нажмите Browse и укажите файл с нужной версией OROM
  • отметьте галочку Link Present
  • в списке выберите 1b4b, 9120 и нажмите кнопку Replace
  • нажмите кнопку Save Image
P.S. OROM для 88SE9120 версии 1.0.0.1038 можно взять в этом архиве (Mrvll9120.bin). Многие на win-raid.com рекомендовали его как стабильный. Но, возможно, более новые версии тоже стабильные.


Последний раз редактировалось DeathBringer 02.09.2018 20:46, всего редактировалось 3 раз(а).
Указал необязательные пункты


 

Member
Статус: Не в сети
Регистрация: 06.10.2017
Фото: 1
DeathBringer Я правильно понял, что вы предлагаете удалить OROM-ы для разных версий Marvell-овских контроллеров, кроме той, что действительно установлена на материнке, чтобы освободить место для записи обновленной версии модуля для оставшейся?

В результатах прошлой попытки меня ещё смутило вот что:
UBU показывал версию модуля
Код:
    OROM Marvell 88SE9120      - 1.0.0.1029

а при загрузке системы отображалась версия 1.0.0.0022.
Решил перепроверить ID оборудования, и действительно, в менеджере устройств контроллер рапортует о себе как
Код:
ven_1b4b&dev_9172&subsys_84771043&rev_11

Также на win-raid.com, нашёл вот такой пост:
https://www.win-raid.com/t300f16-Discus ... l#msg15768
Цитата:
All the confusion comes from the German manual of my mainboard Asus P8P67 Rev3.1 where under 2-2 is a picture with a SATA controller Marvell 88SE9120.
Related to the DEV ID it seems to be a Marvell 88SE9172.

Так что похоже на некоторых таких материнках установлен не 88SE9120, как указано в документации, а 88SE9172.
Может существуют разновидности и с двумя другими версиями контроллера, модули для которых есть в BIOS.

Тогда получается, что в моём случае нужно оставить и обновить модуль 1b4b, 9172, так?


 

Member
Статус: Не в сети
Регистрация: 22.08.2017
azhur писал(а):
Так что похоже на некоторых таких материнках установлен не 88SE9120, как указано в документации, а 88SE9172.


На чипе посмотрите, там есть маркировка.

_________________
Asus P9X79-WS; 2690v2 3430 MHz (fsb 114.2); 64Gb 2133 10-12-12-26-2


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
azhur писал(а):
Тогда получается, что в моём случае нужно оставить и обновить модуль 1b4b, 9172, так?
Да, получается так. Это самое простое, что можно сделать.


 

Member
Статус: Не в сети
Регистрация: 06.10.2017
Фото: 1
Voyager777 писал(а):
На чипе посмотрите, там есть маркировка.
Чипа не видать под большим чипсетным радиатором, вот и приходится определять "ху из ху" по косвенным признакам.
DeathBringer Какой модуль на замену порекомендуете, тот что есть в комплекте с UBU, или какой-то другой (например из этой темы)?
И, кстати, повторю свой вопрос: откуда информация, что в какой-то версии прошивки проблему с переполнением исправили?


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14305 • Страница 446 из 716<  1 ... 443  444  445  446  447  448  449 ... 716  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Andy-S, jovit, LLIMeJI, Spawn_93, sunmen и гости: 44


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan