Биосот се ресетира со вадење на батеријата за biosot или clear cmos jumper.
Со jumper-от, само делумно се ресетира NVRAM-от (зачуваните подесувања во BIOS-от). На пример, кај многу модерни BIOS-и (се што е над 2002-ра, 2003-та), не се ресетира и часовникот. До 2002-ра, 2003-та, jumper-от за reset всушност беше „прекинувач“ кој ја спојуваше батеријата со BIOS-от (и/или перифериите кои го чуваа NVRAM-от, порано беше LPC I/O, подоцна беше некој dedicated чип, сега мислам дека се чува во PCH) и практично, со негово вадење, се ресетираше се од NVRAM, па и часовникот. Сега, веќе не е така. Овој jumper дава само reset команда на чипот кој го чува NVRAM-от да избрише дел од него. Кој дел... не се знае (производителите најчесто не откриваат). Само знам дека часовникот останува со исто време со кое бил претходно подесен, т.е. не е целосно ресетиран NVRAM-от.
Затоа, за да си сигурен дека целосно е ресетиран NVRAM-от, извади батерија, остави едно 30-тина секунди така и да, вака сигурен можеш да бидеш дека што и да е запишано во него, сигурно е ресетирано на default-ни вредности
.
@GigaWatt според Gigabyte dual bios може да функционира само со еден чип. Доколку умре главниот чип по рестартирање на компјутерот помошниот чип ја презема функцијата и продолжува со работа.
Нетреба да стартува главниот чип за да функционира помошниот. Колку од тоа функционира како што е замислено незнам.
Ова е главниот момент, болдираното
. Ти гарантирам дека не функционира така.
Сум правел експерименти со Gigabyte Dual BIOS плочи. Ако едниот од чиповите го нема, плочата не се подига. Пробано и на UEFI и на класични (MBR) BIOS-и. Ако main BIOS не е исправен, плочата само пробува backup-от да го запише во main BIOS-от. И ќе го направи тоа, арно ама, main BIOS чипот е зезнат и по рестарт, пак истата работа... recovering BIOS
... и пак, и пак, и пак
... велгува во loop и џабе ти е се, не излегува додека не се запише адекватен BIOS, не сака да мрдне плочата
. Е сега, и ова е дискутабилно, дали ќе успее некогаш да се подигне или не. Обично кога flash чиповиве од BIOS-иве откажуваат, определени мемориски локации им откажуваа, не целиот чип. Сите BIOS-и од 1998-ма, 1999-та, па наваму се веќе модуларни (и старите MBR и новите UEFI). Ако дел од мемориските локации кои откажуваат се наменети за, на пример, некој RAID контролер, а ти никогаш не си го искористил, нема ни да знаеш дека нешто не е во ред со BIOS чипот
. Ако не продолжат да се шират проблематичните мемориски локации, се ќе си биде ОК, се ќе се подига како што треба и ќе си работи беспрекорно
. Но, ако почнуваат да откажуваат мемориски локации од boot up модулот... е да, тоа е веќе проблем. Може со BIOS hacking да се направи премапирање на овие мемориски локации, да се запишат на друго место и да му се посочи на LPC-то да го бара boot up модулот на друга мемориска локација во flash чипот, но ова е веќе премногу работа за малку ќар
. Освен тоа, најверојатно ќе почнат и други мемориски локации да откажуваат (пробано, од искуство го пишувам ова) и целата мака е за џабе
. Наједноставно решенение е да се исчитат податоците од стариот чип и да се запишат во нов
. Пожелно е да се искористи dump од исправна плоча, но ако немаш иста таква на располагање или ако не можеш да најдеш dump од неа online... пробај со dump од неисправниот чип. Направи неколку исчитувања на податоците во чипот. Ако направиш CRC check, ќе видиш дека сите се разликуваат. Од искуство, едно од нив, треба да има запишано барем дел од податоците како што треба (јас обично правам 10-тина исчитувања и ги load-ам едно по едно и пробувам
). Практично, со еден од dump-овите, би требало да „тргне“ плочата
. Е кога ќе тргне, веќе е друг муабет
. Бидејќи најверојатно има и други мемориски локации кои се лошо запишани во чипот при dump-увањето (модулот за boot up можно е да е прочитан OK, но останатите... дискутабилно
), симнуваш нов BIOS и правиш update, но не преку интегрираната алатка во BIOS-от (бидејќи и таа може да е корумпирана, и тоа е некој модул), туку преку DOS и flasher
. Преку DOS, целосно избриши ја содржината на BIOS чипот (ако flasher-от нуди таква опција), запиши го новиот BIOS и направи verify (CRC check). Ако се излезе како што треба, новиот BIOS треба да е 100% функционирален
.