Подготовка компьютера к обновлению BIOS
Процесс обновления BIOS при неумелом обращении с программой записи может привести к тому, что единственным выходом будет замена материнской платы. Чтобы избежать подобного результата, необходимо произвести некоторые подготовительные действия, которые помогут в крайнем случае восстановить неудачно прошитую BIOS и вернуть компьютер в рабочее состояние.
Первое, что должен сделать пользователь, – это создать загрузочную дискету. С помощью этой дискеты в дальнейшем и будет осуществляться процесс обновления.
Для создания загрузочной дискеты воспользуйтесь DOS-командой format с параметром /з. Эта команда скопирует на дискету системные файлы текущей версии DOS. После форматирования обязательно проверьте дискету программой ScanDisk или подобной на предмет содержания в ней так называемых Bad-блоков. Далее необходимо записать на дискету программу для перезаписи BIOS, предварительно задав достаточно простое имя файла (например, award.exe) – это облегчит в дальнейшем его запуск. Таким же образом стоит поступить и с файлом, содержащим программный код BIOS (например, new.bin). Если программа спрашивает, сохранять или нет в файл старую BIOS, желательно согласиться с этим, задав имя файла, например, old.bin.
Для автоматизации процесса желательно записать на дискету файл автозапуска программы с выбранными параметрами. Текст файла (с именем autoexec.bat) может выглядеть следующим образом:
@echo off
if exist old.bin goto old
award.exe new.bin old.bin /py /sy /сс /cp /cd /sb /r
goto end
:old
award.exe old.bin /py /sn /сс /ср /cd /sb /r
:end
или
@echo off
if exist old.bin goto old
ami.exe new.bin old.bin /Ь /с /d /e /g /i /l /n /r /v
goto end
:old
ami.exe old.bin /Ь /с /d /e /g /i /l /n /r /v
:end
При загрузке с дискеты, содержащей данный файл автозапуска, система сохраняет старую версию BIOS в файле с именем old.bin и записывает новую версию (взяв программный код из файла с именем new.bin). При повторной загрузке с этой дискеты система автоматически восстанавливает содержимое BIOS из файла old.bin, поэтому сразу же после обновления (до перезагрузки компьютера) дискету следует вынуть из дисковода. Перед тем как начать перезапись, следует оценить оставшееся свободное место на загрузочной дискете. Слишком большой размер программы (что характерно для универсальных программ) может просто не оставить достаточно свободного места на дискете для сохранения старой версии BIOS. В этом случае, скорее всего, придется загружаться с жесткого диска.
При осуществлении процесса обновления с жесткого диска необходимо загрузить компьютер в режиме MS-DOS, исключив из автозагрузки любые резидентные программы (такие как менеджеры памяти, русификаторы и т. п.). Для этого перед самым началом загрузки операционной системы нажмите и удерживайте клавишу до появления специального меню. Далее выберите пункт с названием, означающим пошаговую загрузку, и пропустите файлы autoexec.bat и config.sys (можно воспользоваться пунктом Safe Mode Command Prompt Only).В большинстве случаев все же рекомендуется использование специально подготовленной загрузочной дискеты.
Перед тем как приступить непосредственно к перезаписи BIOS, необходимо подготовить сам компьютер к этому процессу. В первую очередь загрузите набор параметров, принятых заводом-изготовителем материнской платы как самые безопасные. Это уменьшит вероятность появления сбоев, которые могут иметь место, например, при значительном разгоне системной шины компьютера. Обязательно проверьте значение опции Flash BIOS Protection.Должно быть установлено значение Disabled, иначе попытка обновления будет заблокирована защитной функцией самого BIOS. Иногда необходимо изменить положение специальной перемычки, разрешающей/запрещающей запись во Flash-BIOS (подробнее о месторасположении данной перемычки смотрите в документации к вашей материнской плате). Естественно, что после обновления перемычку следует вернуть в прежнее положение, чтобы избежать случайной порчи содержимого BIOS. Обязательно отключите кэширование системной BIOS (опция System BIOS Cacheable), кэширование видео-BIOS (опция Video BIOS Cacheable)и все опции, относящиеся к «затенению» памяти (Shadow). Отключите все функции управления энергопотреблением (раздел Power Management Setup).
При подготовке компьютера к обновлению версии BIOS необходимо убедиться, что в помещении, где вы находитесь, не включены энергоемкие электроприборы (обогреватели, утюги, кипятильники и т. п.). Это важно, потому что эти приборы могут, в принципе, в любой момент вызвать перегрузку сети и отключение напряжения питания. Прерывать процесс перезаписи BIOS недопустимо, т. к. без нее компьютер не удастся загрузить даже в среде MS-DOS. Поэтому отключение напряжения питания от компьютера в момент перезаписи BIOS фактически равнозначно полной порче материнской платы.
Программное обеспечение
Читать дальше
Конец ознакомительного отрывка
Купить книгу