Xpress bios rescue что это
"Xpress BIOS Rescue" это одна из частей технологии "Miracle of Xpress3" фирмы Gigabyte, относящаяся к обеспечению безопасности BIOS. По статистике Gigabyte около 70% неисправных материнских плат возвращенных для гарантийного ремонта имели дефекты BIOS. Эти дефекты главным образом были вызваны неправильной прошивкой
или действияви вирусов и могли бы быть исправлены перепрошивкой. Внедрение функции "Xpress BIOS Rescue" уменьшило число неисправных материнских плат, увеличило их надежность и снизило затраты на гарантийное обслуживание.
Принцип действия программы "Xpress BIOS Rescue" заключается в следующем: после старта компьютера и успешного завершения процедуры самотестирования (POST) образ BIOS автоматически дублируется и записывается на жесткий диск в специальную
скрытую область, которая на сегодняшний день не обнаруживается и не разрушается никакими программами и вирусами. Там этот образ BIOS надежно сохраняется.
При любой ошибке в работе БИОС автоматически запускается программа Xpress BIOS Rescue и восстанавливает неисправный БИОС из сохраненного на жестком диске образа. Это гарантирует уменьшение отказов материнских плат до минимума.
Примечания:
1. Программа Xpress BIOS Rescue внедрена в BIOS материнской платы.
2. Место на HDD, где хранится резервный образ BIOS называется "HPA", host protected area.
3. HPA можно рассматривать как "кусочек", отрезанный от винчестера, естественно, уменьшающий доступную емкость на соответствующую величину и недоступный извне простыми средствами и не видимый ими. Программа Xpress BIOS Rescue занимает на винчестере около 2 мб и занятое ей пространство становится в дальнейшем недоступным для внешних программ.
4. Для работы с HPA требуется знание некоторых ATA (EIDE) команд для управления винчестером на аппаратном уровне. Владение такими командами делает доступ к HPA возможным! (Кроме работы с HPA особый интерес могут представлять команды, выполняющие быстрое аппаратное стирание содержимого накопителя, команды
устанавливающие режим доступа к содержимому по паролю).
5. Винчестер должен поддерживать функцию HPA. Вероятно, не все винчестеры эту функцию поддерживают, особенно это относится к устаревшим типам.
Добавлено спустя 14 минут 21 секунду:
Исходные данные:
1. дохлая мать GA-8IPE100 rev.3.1 (Scanning Bios Image in Hard Disk. Bios images not found . );
2. под рукой нет программатора;
3. под рукой нет никаких плат Gigabyte;
4. есть чистый (забитый нулями) HDD, поддерживающий HPA (в данном случае Samsung SP0411N 40Gb LBA=78242976;
5. свежая прошивка 8ipekg.f6.
Порядок оживления трупа:
1. Переименовываем 8ipekg.f6 в 8ipekg.bin.
2. Подключаем чистый, неформатированный HDD к исправной машине.
3. При помощи любого дискового редактора (я использовал Acronis Disk Editor) копируем 8ipekg.bin на HDD, начиная с сектора 78242463 (Acronis Disk Editor считает сектора от 0, соответственно последним будет 78242975. Нам для работы потребуются 513 последних секторов диска. Поэтому после копирования BIOSа последний физический сектор диска должен остаться пустым).
4. Заполняем последний, оставшийся пустым, 78242975-ый сектор вот таким образом:
5. Перезагружаемся с DOS-овской дискеты и в Victoria v.3.1 (аналог MHDD) делаем харду HPA 78242464.
6. Подключаем HDD к дохлой матери, включаем, видим:
Scanning Bios Image in Hard Disk
Bios - Auto Recoviring. автоматический перезагруз. Мать становится живой и здоровой (при условии, что флешка живая).
Boot Block не находит файл прошивки на HDD, дисковод и CD-ROM не проверяет. Что можно сделать без программатора?
Хотсвап
А еще можно подойти у изучению вопроса серьезно. Начать с чтения статьи "Искусство перешивки БИОС" ссылкм на которую есть в ФАКе конфы (PDF вариант для чтения в оффлайне) и на главной странице сайта.
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Слышал я байку, что мамки GA отрезают по HPA с веника кусок объема и кидают туда прошивку (в отрезанную область). И бутблок лезет вроде как туда, а не пытается грузиться и шить..
А кому счас легко.
rgt, статью прочитал.. но никаких конкретных выводов у меня нет.. Подскажи.
KMan здесь издесь смотрели?
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Слышал я байку, что мамки GA отрезают по HPA с веника кусок объема и кидают туда прошивку (в отрезанную область). И бутблок лезет вроде как туда, а не пытается грузиться и шить..
не байки это. фича называется - Xpress BIOS Rescue. пора в FAQ уже добавить. Обратите внимание на модуль Finer.bin в некоторых гигабайтовских биосах
ivp долго не верил, когда первый раз об этом услышал
rom.by/phpBB2/viewtopic.php?p=63084
"Xpress BIOS Rescue" это одна из частей технологии "Miracle of Xpress3" фирмы Gigabyte, относящаяся к обеспечению безопасности BIOS. По статистике Gigabyte около 70% неисправных материнских плат возвращенных для гарантийного ремонта имели дефекты BIOS. Эти дефекты главным образом были вызваны неправильной прошивкой
или действияви вирусов и могли бы быть исправлены перепрошивкой. Внедрение функции "Xpress BIOS Rescue" уменьшило число неисправных материнских плат, увеличило их надежность и снизило затраты на гарантийное обслуживание.
Принцип действия программы "Xpress BIOS Rescue" заключается в следующем: после старта компьютера и успешного завершения процедуры самотестирования (POST) образ BIOS автоматически дублируется и записывается на жесткий диск в специальную
скрытую область, которая на сегодняшний день не обнаруживается и не разрушается никакими программами и вирусами. Там этот образ BIOS надежно сохраняется.
При любой ошибке в работе БИОС автоматически запускается программа Xpress BIOS Rescue и восстанавливает неисправный БИОС из сохраненного на жестком диске образа. Это гарантирует уменьшение отказов материнских плат до минимума.
Примечания:
1. Программа Xpress BIOS Rescue внедрена в BIOS материнской платы.
2. Место на HDD, где хранится резервный образ BIOS называется "HPA", host protected area.
3. HPA можно рассматривать как "кусочек", отрезанный от винчестера, естественно, уменьшающий доступную емкость на соответствующую величину и недоступный извне простыми средствами и не видимый ими. Программа Xpress BIOS Rescue занимает на винчестере около 2 мб и занятое ей пространство становится в дальнейшем недоступным для внешних программ.
4. Для работы с HPA требуется знание некоторых ATA (EIDE) команд для управления винчестером на аппаратном уровне. Владение такими командами делает доступ к HPA возможным! (Кроме работы с HPA особый интерес могут представлять команды, выполняющие быстрое аппаратное стирание содержимого накопителя, команды
устанавливающие режим доступа к содержимому по паролю).
5. Винчестер должен поддерживать функцию HPA. Вероятно, не все винчестеры эту функцию поддерживают, особенно это относится к устаревшим типам.
Добавлено спустя 14 минут 21 секунду:
Исходные данные:
1. дохлая мать GA-8IPE100 rev.3.1 (Scanning Bios Image in Hard Disk. Bios images not found . );
2. под рукой нет программатора;
3. под рукой нет никаких плат Gigabyte;
4. есть чистый (забитый нулями) HDD, поддерживающий HPA (в данном случае Samsung SP0411N 40Gb LBA=78242976;
5. свежая прошивка 8ipekg.f6.
Порядок оживления трупа:
1. Переименовываем 8ipekg.f6 в 8ipekg.bin.
2. Подключаем чистый, неформатированный HDD к исправной машине.
3. При помощи любого дискового редактора (я использовал Acronis Disk Editor) копируем 8ipekg.bin на HDD, начиная с сектора 78242463 (Acronis Disk Editor считает сектора от 0, соответственно последним будет 78242975. Нам для работы потребуются 513 последних секторов диска. Поэтому после копирования BIOSа последний физический сектор диска должен остаться пустым).
4. Заполняем последний, оставшийся пустым, 78242975-ый сектор вот таким образом:
5. Перезагружаемся с DOS-овской дискеты и в Victoria v.3.1 (аналог MHDD) делаем харду HPA 78242464.
6. Подключаем HDD к дохлой матери, включаем, видим:
Scanning Bios Image in Hard Disk
Bios - Auto Recoviring. автоматический перезагруз. Мать становится живой и здоровой (при условии, что флешка живая).
Ещё раз повторю, именно на матерях этой серии, никакой флоп не поможет, как и записывание образа БИОСа с изменённым именем в корень вина.
Из спортинтереса угрохал пару дней на поиск метода восстановления, о чём писал раньше, восстанавливает только с винта при определённых условиях.
А по поводу ссылки на гуру - почитайте гигабайтовсий форум, в котором этот способ (кстати посмотрите на дату его опубликования) мягко говоря "очень критикуется", дабы не вводить в заблуждение народ.
При восстановлении БИОСа из образа, сохранённого на винте в HPA "зоне" используется Xpress BIOS Rescue, а XpressRecovery - это несколько иное, при его помощи можно делать "образ системы" и закидывать всё в ту же закрытую зону на винте, только размер её будет соответственно намного больше, соизмерим с системным разделом.
Добавлено спустя 1 минуту 32 секунды:
P.S. Ни СД не будет прошивки, обычно он идёт под целую серию.
Добавлено спустя 6 минут 4 секунды:
P.P.S. Советую почитать эти темки, которые висят у них в "свежих":
gigabyte.ru/node/7775
gigabyte.ru/node/
они хорошо отражают действительность, а ещё таких тем немало, и они постепенно "уходят в историю".
VGrad писал(-а): 1. С ссылаюсь на гуру саппорта GA !
2. Неоднократно именно так мной восстанавливались\перепрошивались AWARD BIOS с целым BOOT Block.
P.S. (Общеобразовательный) В BOOT Block реализована инициализация и загрузка с FDD. А в более старых платах, где нормально реализована ISA, можно установить в неё видеоадаптер и сделать всё руками, а не скриптами коммандной строки в Autoexec.bat
1. Полезно приводить ссылки, т.к. изустное общение пока не убеждает.
2. У Gigabyte свой собственній ни на что не похожий алгоритм восстановления. Парадокс в том, что по этому алгоритму сначала должно быть обращение к FDD с намерением стандартно восстановить BIOS (POST Code = 41h). Если он не работает, то почему, и что говорят гуру саппорта GA?
P.S. На более старых платах и более старый BIOS - Award v4.51PG. Мы обсуждаем v6.0, у которого в Boot Block инициализируется и PCI VGA, и AGP VGA, и (возможно) все остальное. Дополню пункт 2: если не выполнена инициализация и загрузка с FDD (POST Code = 41h), выполняется сканирование(!) и FDD, и ATA/ATAPI на предмет поиска образа(!) - POST Code 12h. При этом в диагностический порт выводится счетчик попыток:
Внимание, вопрос: как готовить образ CD для восстановления BIOS на платах Гигабайт?
Я с времён IBM PC XT BIOS не все моменты в BIOS изучил.
А на уникальность GigaByte уже натыкался.
Дела такие при помощи MHdd удалил областьHPA.
ДалееWinHex Записал прошивку в конец диска,
последний сектор
00000000 24 47 41 46 52 10 41 08 00 00 00 00 00 00 00 00
00000010 00 00 00 00 00 00 00 00 00 00 12 a3 f5 e1 00 00
00000020 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000100 00 00 00 00 00 00 00 00 36 41 37 39 5A 47 30 38
00000110 EA 5B E0 00 F0 2A 4D 52 42 2A 02 00 00 00 60 00
00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Юзает диск примерно секунд30-40,а до этого 3-4.
Я думаю может прошивка не такая .Плата ga8ipe1000mk rev1.0.
rev1.0 на сайте нет, только ga8ipe1000mk (ga8ipe1000mk RS)
Скачал все и попробовал тоже все,прогресс только в том что Юзать стал дольше. f6/f7/f9/f10/f13/f14 И для RSpe1kmkrs.f10
Вопрос еще такой у меня последняя строчка BIOS
00 00 00 00 00 00 00 00 36 41 37 39 5A 47 30 38
EA 5B E0 00 F0 2A 4D 52 42 2A 02 00 00 00 60 00
а на форумах читал
00 00 00 00 00 00 00 00 36 41 37 39 5A 47 30 4D
EA 5B E0 00 F0 2A 4D 52 42 2A 02 00 00 00 60 00
Меня смущает 38 и 4D для такойже платы
и еще может я не так забиваю сектор с которого начинается BIOS
1 2 3 4 5 6 7 8 9 10 A B C D E F
00 00 00 00 00 00 00 00 00 00 12 A3 F5 E1 00 00
сектор 12A3F51E00.
DESOFT , сразу что мне бросилось в глаза, то что версия БИОСа начинается с смещения 108, так она сидит в оригинальной прошивке, а на винте должно начинаться с 100.
Ну а координаты это Вы уж сами проверяйте, главное не запутаться с нумерацией секторов.
4D - это для IPE1000
0003FFE8 36 41 37 39 5A 47 30 4D EA 5B E0 00 F0 2A 4D 52 42 2A 6A79ZG0Mк[а.р*MRB*.
38 - для IPE1000-MK
00003FE8 36 41 37 39 5A 47 30 38 EA 5B E0 00 F0 2A 4D 52 42 2A 6A79ZG08к[а.р*MRB*.
icbook , самое интересное, что я тоже видел строки, упоминающие флопарь, но обращения к ним не нашёл, (точнее плохо искал :oops: ), скорее всего какой-то кусок неправильно дизасемблился, или вообще остался нетронутым - не шарю я в архитектуре х86, но меня больше интересовала процедура восстановления с винта.
И заставить мать восстановиться с флопаря тоже не удалось, как и с компакта, чего я тока не писал на них.
GA-8IPE1000MK BIOS pe1000mk.f13
Вам намного проще разобраться, в какой последовательности происходит опрос устройств и что бут ищет на носителях.
Если там не сильно запутано возможно Вы нас просветите на сей счёт?
Очень уж интересно стало, как заставить мать восстановиться с флопаря. Принесли одну 8IPE1000 (висит на C3) сегодня, если поднимется - можно будет поэкспериментировать на ней.
P.S. Свои изыскания закинул сюды , а нельзя ли как-нить заиметь Ваш листинг?
Добавлено спустя 27 минут 51 секунду:
ДалееWinHex Записал прошивку в конец диска,
последний сектор
.
и еще может я не так забиваю сектор с которого начинается BIOS
00 00 00 00 00 00 00 00 00 00 12 A3 F5 E1 00 00
сектор 12 A3 F5 1E 00.
Так 1Е или Е1?
Адрес надо писать задом-наперёд.
Т.е. если правильный адрес Е1 - то нужно так:
Не все хорошо, что дорого. Материнская плата Gigabyte 990FXA-UD7 - для двух категорий людей: энтузиастов, не нуждающихся в гарантии, и обычных пользователей, которым не нужен разгон.
О возможности работы с 4pin штекером не говорится, но в случае использования какого-либо мало потребляющего процессора проблем возникнуть не должно.
За питание CPU отвечает контроллер Intersil ISL6330:
реклама
Найти какой-либо документации по данному контроллеру не удалось, но, судя по всему, конфигурацию 8+2 (восемь для процессора и две для CPU_NB, заявленные производителем) он обеспечить не в состоянии. На это указывает наличие пяти удвоителей фаз с маркировкой 617C. На деле, это Intersil ISL6617.
Три из них находятся с обратной стороны печатной платы:
Оставшиеся два размещены на лицевой стороне печатной платы:
Вместо привычной схемы с цепями MOSFET на данной материнской плате применена технология DrMOS, когда функции двух транзисторов и драйвера заключены в одной микросхеме.
В качестве DrMOS микросхем используются SiC769CD:
Если верить документации на данные микросхемы, то получается, что каждая фаза питания способна отдать до 35 А тока. В сумме для схемы 8+2 получается недурная цифра…
реклама
Общий вид преобразователя питания:
Выглядит сильно. Ну, а как проявит себя в работе – об этом в разделе статьи, посвященном разгону.
Конвертер питания памяти однофазный, построен на контроллере Intersil ISL6545 :
Общий вид преобразователя питания:
Для питания памяти такого преобразователя должно хватить.
Новомодным UEFI материнская плата не оснащена, используется старый добрый BIOS Award:
Собственно, при заходе в BIOS открывается список доступных разделов/меню, это:
- MB Intelligent Tweaker (M.I.T.) – раздел, посвященный настройкам разгона, будет подробно рассмотрен ниже;
- Standard CMOS Features – раздел, в котором можно выставить дату/время, а также посмотреть список подключенных SATA устройств;
- Advanced BIOS Features – раздел с дополнительными настройками системы, будет рассмотрен ниже;
- Integrated Peripherals – раздел, посвящённый конфигурированию периферийных устройств/контроллеров;
- Power Management Setup – раздел, посвященный настройкам ACPI и настройкам связанным с включением системы;
- PC Health Status – раздел, посвященный системному мониторингу;
- Load Fail-Safe Defaults – сброс настроек BIOS’а на штатные безопасные значения;
- Load Optimized Defaults – сброс настроек BIOS’а на штатные значения;
- Set Supervisor/user Password – установка паролей на вход в BIOS и на старт системы;
- Save & Exit Setup – выход из BIOS с сохранением настроек;
- Exit Without Saving – выход из BIOS без сохранения настроек;
Для начала остановимся подробнее на разделе MB Intelligent Tweaker, в котором сосредоточены необходимые для разгона системы настройки.
реклама
По сравнению со предыдущими материнскими платами Gigabyte особых изменений в списке доступных настроек не видно, организация меню аналогична.
Можно выставить коэффициент умножения процессора в диапазоне от 5 до 35 с шагом 0.5 (разумеется, если процессор относится к серии Black Edition), для процессоров на ядре Thuban доступны меню для управления технологией AMD Turbo Core. Хотя с учётом того, что при активации Turbo Core напряжение процессора поднимается на 0.125 В – лучше при разгоне данную технологию отключать. Там же можно выставить частоту системной шины в диапазоне от 200 до 500 и задать множители для CPU NB и HT (от 1 до 10 с обычными процессорами и от 1 до 13 с Black Edition).
В строке Memory Clock задается множитель для частоты памяти из значений X4/ X5.33/ X6.66/ x8 – штатно, это значения для DDR3-800/ DDR3-1066/ DDR3-1333/ DDR3-1600. После его выбора итоговая частота памяти будет показана чуть правее строки с выбранным значением.
Есть интересная строка меню, не встречающаяся на материнских платах Gigabyte ранее – «DRAM E.O.C.P (Easy Over Clock Profile)»:
В данном меню предоставляется список профилей разгона оперативной памяти, с доступными вплоть до DDR3-2400 частотами. Таких множителей у текущих процессоров AMD нет, поэтому материнская плата тут занимается «самодеятельностью» с частотой шины и множителями процессора/CPU_NB/HT. К примеру, для DDR3-2400 выставились следующие настройки:
Попытка похвальная, частоты процессора/CPU_NB/HT установлены недалеко от штатных значений, для оперативной памяти выставлено напряжение питания 1.65 В. Но, разумеется, частота работы памяти 2400 МГц процессорам AM3 неподвластна, стартовать Gigabyte 990FXA-UD7 не смогла.
А вот настройки для 2200 МГц:
С ними материнская плата даже прошла POST-загрузку, но говорить о стабильной работе при такой частоте не приходится.
Основные настройки оперативной памяти сосредоточены в меню DRAM Configuration:
Тут продублированы меню для установки множителя памяти и частоты системной шины, также можно переключить режим работы контроллера памяти в режим Ganged или Unganged.
Список доступных для изменения таймингов памяти, в порядке их расположения в меню BIOS’а:
Есть всё, что нужно для нормального разгона, диапазоны задержек достаточны. Удобно, что вместе с выставляемым пунктом приводятся значения, прописанные в SPD модулей памяти, и те, которые материнская плата ставит для режима Auto. Это даёт некую точку отсчёта при подборе оптимальных настроек.
Дополнительно доступны следующие настройки памяти:
Настроек обилие, энтузиастам они могут и пригодиться при тонкой настройке системы. Но в большинстве случаев хватит и автонастроек.
Ладно, вернёмся в меню MB Intelligent Tweaker и рассмотрим список доступных для изменения напряжений:
Таблица со списком доступных для изменения напряжений, в порядке их расположения в меню BIOS’а:
Данный список содержит всё, что может потребоваться при разгоне, да и диапазон доступных значений вполне достаточен для любых требований. Но всё же есть нюансы.
Во-первых, включение AMD Turbo Core увеличит Normal CPU Vcore на 0.125 В, и, соответственно, итоговое напряжение будет высчитываться уже относительно нового значения. Во-вторых, при корректировке напряжения питания памяти пропадает возможность изменять DDR VTT Voltage, непонятно, для чего тогда этот пункт меню существует. Ну и, в-третьих, как и ранее на материнских платах Gigabyte, для напряжений CPU NB и CPU vCore используется слишком большой шаг – аж 0.025 В, чего при тонкой настройке системы может быть мало. Да, даже из-под Windows в AMD OverDrive можно выставлять напряжение питания процессора с шагом 0.0125 В, а в BIOS’е материнской платы – нельзя.
Часть необходимых для разгона настроек сосредоточена в меню Advanced BIOS Features:
Тут сконцентрированы настройки энергосбережения, которые при разгоне следует отключить, а еще в данном меню можно активировать функцию CPU Unlock, способствующую разблокировке неактивных ядер у «обрезанных» процессоров. Помимо всего прочего, можно выборочно отключить активные ядра процессора.
Если в главном меню BIOS’а нажать F11 – откроется меню сохранения профилей настроек:
Можно сохранить до восьми профилей разгона, а также позволяется их запись на внешние носители информации (NTFS не поддерживается). Удобная штука для обмена профилями между пользователями.
Меню загрузки ранее сохраненных профилей разгона открывается по нажатию F12.
При нажатии в меню BIOS’а клавиши F8 откроется утилита Q-Flash, позволяющая сохранить текущую версию «прошивки» на внешний носитель, либо перепрошить её с внешнего носителя. NTFS по-прежнему не поддерживается.
Перечислять остальные меню - пустая трата времени, ибо для оверклокера они практически не представляют интереса. Кому интересно, ниже приложена видеозапись «похода» по всем меню BIOS (включая те, что были подробно описаны выше):
В целом, за исключением достаточно крупного шага при установке напряжений питания процессора и CPU_NB придраться к BIOS’у материнской платы особенно не за что. Единственное «но» - это все же BIOS в его привычном виде, а не новомодный ныне UEFI, с которым работать, как правило, удобнее.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Повсеместно распространена практика сокрытия различных функций, параметров, используемых на этапах разработки и тестирования. Вместе с тем производится и сегрегация плат на уровне БИОС. Как результат, пользователь лишается доступа к фактически прописанным и реализованным возможностям.
реклама
Естественно, пытливого юзера не может устраивать такое злодейское ограничение пользовательской свободы. В связи с чем предлагаю рассмотреть способы обхода этих искусственных препон. Рассматривать будем на примере плат Intel 100-300 чипсетов. Аспекты работы с AMIBCP общеприменимы.
Способ 1. Простой
требуется: программа AMIBCP и навык прошивки МП
Качаем подходящую версию AMIBCP. В нашем случае v5.02.
реклама
File → Open… (файл_биос)
Слева представлено структурное меню БИОС. Сопоставляя названия с фактически наблюдаемыми при входе в БИОС, определяем главный блок.
Именно в этом блоке в соответствующих меню и подменю находятся все доступные настройки. Иерархия та же, что и в БИОС. Наряду со знакомыми наблюдаем и совершенно новые отдельные параметры и даже целые разделы!
реклама
Для открытия элемента достаточно поменять значение в колонке Access/Use на USER:
Обратите внимание, на разделы, описанные как бы наравне с главным, есть ссылки в теле главного блока. Т.е. доступ к ним получить можно. Например, по пути Setup → Advanced → System Agent (SA) Configuration → Memory Configuration большой раздел с настройками памяти.
реклама
Помимо открытия доступа к настройкам, AMIBCP позволяет изменить значения настроек по умолчанию, переименовать параметры и разделы.
Этим способом можно открыть только те настройки, которые непосредственно прописаны в главном блоке.
Способ 2. Сложный (для разделов)
то же + UEFITool, IFR-Extractor и HEX-редактор
Попытаемся разблокировать тот же раздел с настройками памяти на Gigabyte. Организация БИОС здесь другая, упоминаний нужного раздела в главном блоке нет.
Подменим доступный раздел скрытым. «Пожертвуем», к примеру, подменю USB Configuration (Setup → Peripherals).
Определились с тем, что хотим открыть, определились, что хотим закрыть. К делу!
UEFITool
Ищем модуль по сигнатуре $SPF: *Ctrl+F* → Text
Извлекаем и сохраняем модуль: *ПКМ* → Extract Body (to SPF.bin)
GUID модуля может отличаться, в этом случае вести поиск по сигнатуре Setup.
Модуль → PE32 Image Section → *ПКМ* → Extract Body (to Setup.bin)
IFR-Extractor
*открыть* → Setup.bin → Extract (to Setup IFR.txt)
Открываем Setup IFR.txt в блокноте.
Нас интересует FormId.
Теперь определим FormId раздела «Memory Configuration»:
0x3B628 Form: Memory Configuration, FormId: 0x2738
Открываем SPF.bin в HEX-редакторе.
Ищем HEX-последовательность, соответствующую FormID раздела Memory Configuration:
*Ctrl+F* → Hex Values (3827)
Нас интересует page_id через 4 позиции – 0060 (последовательность 6000)
Аналогично ищем page_id для Usb Configuration. Сразу за page_id 005D следует parent_id 0019.
Parent_id – это page_id родительского раздела, в нашем случае раздела Peripherals.
Ищем обратную последовательность parent_id+page_id (19005D00). Это форма вызова раздела USB Configuration.
Заменяем page_id USB Configuration на page_id Memory Configuration. Вместо 19005D00 получаем соответственно 19006000:
Остается только заменить исходный SPF модуль на модифицированный в UEFITool:
*ПКМ* → Replace Body…
Сохраняем: File → Save image file. Прошиваем.
Теперь вместо раздела USB Configuration будет вызываться раздел с настройками памяти.
При желании можно изменить имя раздела в AMIBCP.
Если AMIBCP не работает
С новыми материнками все чаще AMIBCP работать отказывается.
В этом случае остается лишь использовать 2 способ.
О прошивке
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Читайте также: