Изкуството на мигането на BIOS

Възстановяване на запоени биози БЕЗ запояване

Както вече беше споменато в "основите", за флаш памети, които са запоени към платката, можете да използвате метода "CRC разваляне" - това е, когато BIOS-CRC е "изкуствено" нарушен, по-точно (и по-правилно) - изчисляването му по време на POST процеса.

Обикновено този метод е приложим в случаите, когато "не съвсем същият" BIOS е "случайно" зашит в BIOS или когато платката спря да се зарежда в един хубав момент по време на работа, висейки на широко разпространения "Building DMI Pool" и т.н. Тези. основното условие е "жив" блок за зареждане, който се извиква в случай на неправилен CRC, стартирайки процедурата за "спешно" възстановяване на BIOS (обикновено от флопи диск).

За "обикновените" флашове, както вече беше споменато в "основите", всичко е съвсем просто - съкращавамеA15 иA16, което няма да повлияе на работата на блока за зареждане, но определено ще развали CRC. След това - въпрос на технология, подготвяме дискета (твърд диск, CD-ROM.) и я възстановяваме.

Тук трябва да използвате фактора "време". Процедурата за изчисляване на CRC на BIOS отнема известно и "сравнително дълго" време (десети от секундата). И ако в този момент (изчисление на CRC) "нещо лошо" се случи с някой от пиноветеxAD0-3, CRC ще бъде изчислен неправилно. Следователно алгоритъмът е следният:

1. Търсим флашка на платката, намираме нейните контакти15 -16 -17. (DQ2 -Vss -DQ3 ).

2. Подготвяме си "скъсяващо устройство" (например пинсети) и се "прицелваме" така, че да окъсим15 -16 или16 -17.

3. Включваме компютъра и след 1-3 секунди (в зависимост от платката-bios-процесор) правим едно късо съединение.

4. В зависимост от "времето" на веригата:

  • Ако е направенотова е "предварително" - BIOS все още не е "достигнал" етапа на изчисление на CRC и следователно, разбира се, той просто ще замръзне и няма да покаже нищо на екрана.
  • Ако го направиш "късно" - BIOS вече е проверил (успешно) CRC и е копиран вShadow, така че няма да "реагира" по никакъв начин на съкращаването (YUM "изключи" флашката - POST работи в RAM) - т.е. ще се държи по същия начин като без „съкращаване“, ще показва същите съобщения и/или ще виси (пак там).

Във всеки от тези случаи - направете рестарт (RESET) и повторете опита с леко "изместване" във времето за скъсяване в една или друга посока. Обикновено, в зависимост от опита, фазите на луната и късмета, това са не повече от 10-20 опита (може просто последователно да "сортира" интервали от нула секунди и повече.

Статията е вбета -версия, допълнения/промени със сигурност ще последват, всички допълнения/пожелания - направетесами тук.