Обход пароля
Если вы вдруг забыли пароль на вход в SETUP или в СИСТЕМУ или хотите войти в другой компьютер, то надо сделать следующее:
1. Перезагрузиться с включенным [Caps Lock];
2. Удерживая <Shift>, набрать AWARD-SW. Это работает только с AWARD BIOS.
Этот номер проходит только, если перед Вами версия до 4.51. Для 4.51 и выше придётся искать другую лазейку.
Стандартные пароли
Award BIOS: AWARD_SW, j262, HLT, SER, SKY_FOX, BIOSTAR, ALFAROME, lkwpeter, j256, AWARD?SW, LKWPETER, Syxz, aLLy, 589589, 589721, awkward AMI BIOS: AMI, BIOS, PASSWORD, HEWITT RAND, AMI?SW, AMI_SW, LKWPETER, A.M.I.
Если на компьютере стоит Award BIOS 4.50G — можно попробовать "инженерный" пароль AWARD_SW (большими буквами). В версиях с 4.51PG единого инженерного пароля нет — есть только возможность установить его в ПЗУ при помощи утилиты ModBin, а в ряде экземпляров BIOS производителем установлен пароль по умолчанию. Также может сработать комбинация <Ctrl>+<Alt>+<Del>,<Ins>, но довольно трудно уловить правильный момент для нажатия <Ins>.
На некоторых AMI BIOS можно сразу после включения держать нажатой клавишу <Ins> — при этом в CMOS-память загружаются стандартные параметры.
Если забыт пароль на вход только в Setup, можно воспользоваться различными программами для снятия пароля типа AMIPASS, PASSCMOS и т. п.
Почти на всех современных системных платах рядом с батарейкой есть перемычка для сброса CMOS-памяти (обычно — 4 контакта, нормальное положение — 2–3, сброс — 1–2 или 3–4; иногда — 3 или 2 контакта).
Если такой перемычки найти не удалось, нужно взять кусок провода, один конец прижать к некрашеному участку корпуса, чтобы был хороший электрический контакт, а другим концом медленно провести по выводам всех больших микросхем (кроме процессора); если на плате есть микросхема с 24 выводами в два ряда — начать следует с неё. После этого включить компьютер — CMOS-память с большой вероятностью будет сброшена вместе с паролем.
Выпаивать и тем более замыкать батарейку не имеет смысла — это чаще всего не приводит к успеху из-за конструкции схемы питания CMOS-памяти, а замыкание батарейки сильно сокращает срок её службы.
Если на плате нет батарейки, нужно поискать пластмассовый модуль с надписью "DALLAS" или "ODIN" (это монолитный блок с батарейкой и микросхемой CMOS) — перемычка может быть возле него.
Если перемычки нет — вам не повезло (к счастью, таких плат было выпущено не так много). Единственное, что в этом случае остаётся сделать — отключить FDD, HDD или вообще вынуть контроллер дисков; есть шанс, что BIOS, не найдя дисководов, сам предложит войти в Setup.
Чтобы стереть установки CMOS-Setup, в старой материнской плате накоротко замкните аккумулятор кусочком провода, а в новой плате просто вытащите аккумулятор.
Приходилось сталкиваться со случаями, когда информация в CMOS-памяти хранилась более часа при вытащенной батарее. Когда будете вставлять батарею, будьте внимательны и не перепутайте полярность её подключения. Если такое случится, микросхема CMOS-памяти немедленно выйдет из строя.
Данные махинации скидывают значения Award'овского биоса на дефолтовские:
1) сеанс MS-DOS
2) debug — о 70 71 — о 71 17 — q
3) Всё!!! Таким образом можно снять пароль на вход в SETUP.
Проверялось на Award Modular BIOS v4.51 PG.
CMOS защищена контрольной суммой (но, как правило, не вся, а определённый диапазон адресов), при нарушении которой при загрузке высвечивается надпись типа "CMOS Checksum Bad" и происходит вход в Setup, причём устанавливаются параметры по умолчанию. Т. е. достаточно нарушить эту самую контрольную сумму, записав в CMOS любую информацию, чтобы скинуть пароль на вход в Setup. Для этого в DEBUG'е надо ввести: — о 70 10 — о 71 0 — о 70 11 — о 71 0 — q. Числа после — о 70 задают адрес КМОП'а в шестнадцатеричном виде, а числа после — о 71 — собственно вводимые данные. На ряде AMI BIOS изменений в указанных адресах было достаточно. При неудаче же попробуйте продолжить список адресов дальше. Однако при вводе "вручную" в DEBUG всё это может не сработать: дело в том, что при работе компьютера операционная система, видимо, обращается к CMOS'у каждую секунду, или при переходе встроенных часов на следующую секунду происходит сброс установленного нами адреса и данные пишутся вовсе не туда, куда нам надо. А поскольку, как правило, ввод команд занимает более секунды, то лучше создать обычный текстовый файл с вышеприведённым текстом (назвать файл можно хоть KILLCMOS.TXT) и выполнить затем команду: DEBUG < KILLCMOS.TXT. После этого перегрузитесь. Готово.
Не торопитесь перешивать BIOS
BIOS осуществляет лишь ПОДДЕРЖКУ имеющихся возможностей материнской платы. После перешивки BIOS на плате нового ничего не вырастет, а потому, естественно, лишь обновив BIOS, нельзя обеспечить работоспособность процессоров и памяти, типы которых не поддерживает материнская плата (чипсет).
Также перешивкой BIOS нельзя обеспечить, чтоб выбор частоты стал возможен в BIOS Setup, а не перемычками, появилось в BIOS Setup поднятие напряжения, изменение коэффициента, поддержка UDMAxxx и т. п.
Не следует ожидать от перешивки BIOS решения всех проблем. Например, к проблемам изображения (на экране появились какие-то точечки, изображение стало дребезжать, не те цвета и т. п.) BIOS может иметь отношение ТОЛЬКО из-за выставления в BIOS Setup некорректных значений, связанных с работой видео, которые не поддерживаются установленной видеокартой. Миф о том, что "мой друг перешил и у него всё пошло", в основном имеет природу банального "Clear CMOS" при перешивке, т. е. сброс всех значений на "заводские", а для этого совершенно не обязательно "перешивать". В любом случае, если всё работало, ничего в BIOS Setup не менялось, и вдруг пришёл "откуда-не-возьмись" — первым делом проверьте саму проблему, т. е. монитор и видеокарту, а если с ними точно всё в порядке, узнайте, не "экспериментировал" ли кто с настройками в ваше отсутствие.
Где и как искать новый BIOS
Искать новый BIOS нужно на сайте производителя материнской платы, так как BIOS от другой платы может подойти только случайно. Найдя сайт производителя, нужно зайти в раздел "Support" или подобный ему и скачать файл (чаще всего это самораспаковывающийся архив, который может содержать внутри и программу-прошивальщик). Здесь Вам нужно будет точно знать модель и ревизию платы. Если на сайте производителя нет инструкций о том, где искать маркировку, посмотрите на самый крайний ISA-слот. На нём почти наверняка есть наклейка со штрихкодом. Подпись под штрих-кодом — серийный номер платы (он уже может помочь), а где-то рядом будет и модель платы. Иногда ревизия платы пишется на наклейке на ПЗУ. Если этой информации недостаточно, попробуйте обратиться в службу технической поддержки производителя (написав электронное письмо, например). После того, как модель определена, нужно найти раздел со списками новых BIOS'ов для этой платы. Почитайте список того, что добавлено или исправлено в новых версиях. Если ничто из перечисленного Вас не касается, BIOS лучше не перешивать.
Опознание материнских плат
"Надо бы перешить биос" — говорите вы, и тут выясняется, что никто не в курсе, как зовут того зверя, который притворяется материнской платой. Ладно, плата есть, свидетели есть, будем производить опознание.
Вариант первый — опознание трупов. Т. е. вы читаете это после того, как неудачно перешили неизвестный BIOS неизвестной плате. Ну, или не вы и, вроде, известной, и, может, не BIOS вовсе, но результат — тот же.
"Сначала произвести тщательный внешний осмотр…" — из правил работы патологоанатома. Приступим.