Gigabyte слетают настройки bios

Обновлено: 05.07.2024

Посмотреть вложение 30235Этот топик посвящен владельцам материнских плат GIGABYTE с опцией Dual Bios (т.е. с двумя системными флешами на борту).

Ниже описанная инструкция может очень сильно помочь тем, кто по какой либо причине, перманентно запорол себе биос на подобной мат. плате.

После перезагрузки, компьютер стал циклически включаться на несколько секунд и так-же быстро выключаться. При этом, монитор абсолютно ничего не отображает (работает в режиме standby), аварийные диски (в том числе и флоппи) не запускаются и не считываются, клавиатура не реагирует и если что-то на ней нажимать, в дальнейшем зависает.

Попытки восстановления:

1. Система автоматического восстановления Dual Bios не сработала, т.к. сумма размера флеша биоса, скорее всего была правильной, но сам биос был не работоспособным.

2. Вынимание системной батарейки и замыкания клемм джампера сброса биоса, не помогло.

3. Различные "распальцовки", во время загрузки, на клавиатуре: F9, F12, Alt+F2, Alt+F1, Del, End, не помогли (клавиатура постоянно зависала).

4. Приводы CD-Rom, FDD и USB не работали. Думать о восстановлении биоса с аварийных носителей, просто нет смысла.

Что делать при таких симптомах. Вариантов тут обычно два: 1) Нести мать в СЦ, там отпаяют микруху и перепрошьют на биос программаторе. 2) Покупать новую мать, в случае если первый пункт, по какой либо причине, не прокатит..

Нет, друзья! Ничего этого делать не надо.. У нас же есть на материнке вторая микросхема с резервным работоспособным биосом. Так как-же заставить работать систему Dual Bios, в случае если она сама не запустилась и комп буквально "умер" у вас на глазах? Да все очень просто:

ВНИМАНИЕ. Перед тем как приступить к нижеизложенным действиям, имейте ввиду, что все что вы будете делать, вы делаете на свой страх и риск.

Восстановление BIOS:

8pin_mb.jpg

ВАЖНО.
Обратите внимание на бирюзовую (на других материнских платах может быть другого цвета) точку на микросхеме. Это маркер, обозначающий первый пин, он послужит вам ориентиром, дабы не замкнуть не те ноги. Убедитесь в том, что вы замыкаете именно M_BIOS а не B_BIOS. В противном случае, вы обнулите/повредите резервную микросхему, что уже точно не позволит восстановить плату в домашних условиях.

Для тех, кто картинку не видит, принцип распиновки следующий:

- 1 --- 8 -
- 2 --- 7 -
- 3 --- 6 -
- 4 --- 5 -

(где 1 , должна быть точка (маркер), обозначающая 1-ый вывод микросхемы) т.е., как видно на вышеприведенной схеме, 8 -ой вывод находится ровно на противоположной стороне микросхемы. Всегда учитывайте расположение микросхемы, оно может быть разным (в зависимости от модели материнской платы). Микросхема может стоять боком, перевернута и т.п.. Точка (маркер) - ваш ориентир.

P.S./К.З.
Если закоротить контакты слишком рано - а биос еще не дошел до этапа подсчета CRC, то мы получим, через несколько секунд, постоянную перезагрузку без каких либо результатов.

Если закротить поздно - биос уже проверил "успешно" CRC прошивки и был скопирован в shadow. При этом, нужного результата, как правило, так-же не будет. Комп, при повторном включении, просто включится и будет работать в "холостую".

Необходимо повторять попытку замыкания с небольшим "сдвигом" по времени, в ту или иную сторону. Обычно, это не больше 10-20 попыток (может просто последовательно "перебирать" временные интервалы от нуля секунд и дальше. Главное не отчаивайтесь, это должно помочь!

Каждый раз слетают настройки BIOS

Возможные причины ситуации

Предположим, что вы ввели какие-то изменения в БИОСе и сохранили их, затем перезагрузились и обнаруживаете, что введенные вами изменения не сохраняются, то есть, они не вступили в силу, а система использует вместо них заводские установки БИОС по умолчанию. Или же компьютер при загрузке сообщает, что в БИОСе содержатся неверные данные и предлагает вам зайти в программу настройки БИОС, чтобы внести в него изменения. Разумеется, если подобная ситуация повторяется постоянно и ваши настройки все время слетают и не сохраняются, то это создает значительные проблемы в использовании компьютера по назначению.

У данной проблемы может быть несколько различных причин и выбор метода решения проблемы зависит от того, какая именно причина стоит за явлением. Прежде всего, при обнаружении подобных симптомов следует проверить батарейку БИОС. Эта батарейка питает память CMOS, в которой сохраняются все данные, вводимые пользователем в БИОС. Следовательно, при полном разряде батарейки содержимое памяти CMOS не может храниться долгое время.

Также случается, что настройки BIOS не сохраняются при ошибках в самом БИОСе, плохом контакте микросхемы BIOS с материнской платой, плохо сидящей в гнезде батарейке BIOS, неисправности памяти CMOS, а также, что случается реже, при неисправности блока питания или кнопки включения питания.

Методы решения проблемы

В большинстве случаев проблему помогает решить сброс памяти CMOS или замена батарейки, питающей эту память, на новую. О том, как осуществлять сброс памяти CMOS и как менять батарейку, мы писали в соответствующих статьях.

Если же вы сбросили память CMOS и заменили батарейку на новую, но, тем не менее, настройки BIOS все равно слетают, то можно попробовать проверить блок питания, кнопку питания, а также контакты микросхемы BIOS. Также есть смысл проверить, надежно ли батарейка питания сидит в своем гнезде. Если же вы удостоверились, что эти факторы не являются источником проблемы, то, скорее всего, дело заключается в неисправности памяти CMOS, микросхемы БИОС или самой материнской платы. В таком случае вам потребуется замена неисправной микросхемы или же замена всей материнской платы.

Заключение

Возможность вносить изменения в настройки BIOS – важный инструмент, позволяющий пользователю оптимизировать работу компьютера и приводить ее в соответствие со своими требованиями. Поэтому невозможность сохранения настроек в BIOS персонального компьютера или ноутбука является для пользователя большим неудобством. Такая ситуация может иметь различные причины, но в большинстве случаев является следствием плохо контакта питающей энергонезависимую память BIOS батарейки с гнездом или ее разряда. Поэтому замена батарейки BIOS, как правило, способна разрешить описываемую проблему.

Повсеместно распространена практика сокрытия различных функций, параметров, используемых на этапах разработки и тестирования. Вместе с тем производится и сегрегация плат на уровне БИОС. Как результат, пользователь лишается доступа к фактически прописанным и реализованным возможностям.

реклама

Естественно, пытливого юзера не может устраивать такое злодейское ограничение пользовательской свободы. В связи с чем предлагаю рассмотреть способы обхода этих искусственных препон. Рассматривать будем на примере плат Intel 100-300 чипсетов. Аспекты работы с AMIBCP общеприменимы.


MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началось

Способ 1. Простой
требуется: программа AMIBCP и навык прошивки МП

Качаем подходящую версию AMIBCP. В нашем случае v5.02.

реклама

var firedYa28 = false; window.addEventListener('load', () => < if(navigator.userAgent.indexOf("Chrome-Lighthouse") < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: 'yandex_rtb_R-A-630193-28', blockId: 'R-A-630193-28' >) >) >, 3000); > > >);

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 способ.

О прошивке

Читайте также: