Сегодняшнюю статью я бы хотел посвятить вопросу перепрошивки материнской платы Asus P4P800SE и попутно дополнить её некоторыми комментариями относительно сути вопроса. Начну пожалуй с самого первого, что приходит на ум несведущему в компьютерных делах человеку, а именно с небезосновательных опасений относительно риска повредить или точнее сказать вывести из строя материнскую плату. Действительно, как бы далеко не шагнула техническая мысль армии инженеров и разработчиков в солидных канторах типа Asus или Gigabyte, руки неумелых пользователей и неуёмное желание сделать, что -нибудь со своим железом всегда оказываются явно в авангарде трагичных происшествий. Не выручают ни фирменные технологии, призванные уберечь оборудование от непредвиденных ситуаций, ни аппаратные нововведения, вообщем картина получается достаточно сложная и временами весьма удручающая....но...жизнь не стоит на месте и то, что казалось труднореализуемым вчера, сегодня на поверку оказалось вполне доступным... На этом, наверное, стоит закончить вводную часть и перейти непосредственно к материалам дела... Всё началось давным давно, ну не сказать чтобы уж очень давно - в пору моего первого компьютера, в то время я вообще долго не решался вскрыть крышку корпуса и воочую посмотреть как и что устроено. Но "энтузиазизьм" взял своё и первый шаг в освоении компьютера был сделан, возможно и не такой значимый как первый на Луне, но от этого не менее увлекательный...Понемного освоившись с некоторыми вопросами я переходил к практическим действиям, так произошло и с материнской платой, после прочтения множества статей о прошивке оной я твёрдо решил, что мне это нужно, но вот решение осуществить саму процедуру запаздывало, причём не неопределённый срок... И всё таки собрав необходимые "инструменты" и вооружившись как мне тогда казалось всеми необходимыми знаниями я приступил к процессу обновления микропрограммы. На сайте Gigabyte в тот момент широко рекламировали программу для прошивки из под операционной системы Windows, я решил воспользоваться этим продуктом. Скачал прошивку и..........сразу прошил....Далее по инструктажу требовалось сделать рестрт компьютера, что и было выполнено.....в последний раз для этой материнской платы... Далее шли тональные гудки и мои походы по магазинам в поисках новой платы.... На тот момент я был твёрдо уверен в том, что обратного пути нет. Позднее моё мнение было развенчано устройством под названием программатор...Нужно правда отметить, что человек, который купил у меня убитую материнку сам впоследствии неоднократно прошивал микросхему программатором, пока не нашёл нужную прошивку (свою родную я по неопытности не сохранил надеясь на удачный исход задуманного), самое забавное заключалось в том, что моей прямой вины в случившемся не было, перепрошивать программатором несколько раз пришлось не ради баловства, а так как выложенные на сайте прошивки не подходили по каким-то неведомым причинам....Заливая новую версию прошивки я строго сверял все номера: ревизию платы, маркировку и т.д и всё равно финал был трагичен..На какое-то время я полностью потерял веру в правильность собственных решений по компьютерным вопросам... Свою второю материнскую плату Asus Tusl-2C я решил прошивать непосредственно перед продажей, в новой системе к ней требовалось подключить ёмкий винчестер (80Gb), а текущая версия прошивки не позволяла этого сделать. Всё прошло прямо противоположно первому разу, без вопросов и проблем, координальное отличие состояло лишь в том, что "шил" я из под Доса. Но всё вышесказанное лишь краткая теоретическая предыстория...Приступим к практике... Микросхемы BIOS-а на материнсикх платах могут присутствовать в нескольких ипостасях, а именно:
|
|
|
жёстко запаянная |
с возможностью последующего извлечения |
две жёстко запаянные микросхемы: одна основная, другая резервная |
одна - жёстко запаянная, одна с возможностью последующего извлечения (установленная в так называемой кроватке), две жёстко запаянные микросхемы (одна основная, другая резервная, так называемая технология Dual Bios - двойного Биоса). В первом случае неправильная прошивка микросхемы критична, так как восстановить работоспособность платы будет крайне сложно, даже нетронутый BootBlock не всегда позволяет осуществить процесс повторной перепрошивки корректно, платы оснащённые "такой системой" как правило имеют определённые встроенные технологии восстановления повреждённого Bios-а, но опять же повторюсь - они не всегда спасают. Второй вариант при неудачной прошивке располагает возможностью извлечения микросхемы и её последующей перепрошивке на программаторе, этот существенный плюс практически исключает выход из строя материнской платы по причине некорректного обновления микропрограммы, правда существуют сведения, достоверность которых мне пока установить не представляется возможным, свидетельствующие о том, что если в процессе прошивки вдруг банально отключат свет, то эту микросхему в дальнейшем программатор может и не вопринять корректно. Третий вариант от предыдущих отличается тем, что в случае неправильной прошивки позволяет в домашних условиях "загрузиться" с резервной микросхемы и восстановить текущую одним нажатием клавиши, теоретически убить 2 микросхемы сложно, но возможно. На сегодняшний день широкое распространение получили 2 первых варианта, первый, как правило, в платах более дешёвого класса. Это собственно говоря то, что касается самих разновидностей реализации. Теперь немного о необходимых инструментах и мерах "предусмотрительности".. Для обновления микропрограммы Bios-а материнской платы необходимы: новая версия прошивки под нашу конкретную модель, программа-прошивальщик, загрузочная дискетта, диск (можно конечно и частично с винта грузануться). Опять же и здесь имеется ряд отклонений - часть материнских плат позволяет прошивать Bios непосредственно сразу с дискетты имея своего рода встроенный прошивальщик, т.е нам необходимо только записать файл свежей версиии прошивки на носитель и нажать нужную комбинацию клавиш во время прохождения процедуры POST компьютером. Широкое распространение получает технология прошивки Bios-а пямо из под Windows, в идеале это можно сделать даже напрямую при установленном соединении с Интернет. Происходит это следующим образом, на компьютере устанавливается соответствующий софт, при работе в Интернете который производит сверку текущей версии Bios с имеющимися на сервере производителя материнской платы, в случае наличия свежей версии прошивки программа незамедлительно предложит скачать и автоматически обновить версию Bios. Ещё один вариант, которым всегда пользуюсь я - обновление микропрограммы в Dos-е, почему для меня именно этод метод наиболее предпочтителен? Во-первых Dos не виснет с такой вероятностью как Windows, во-вторых большинство прошивок просто не возможно залить "встроенной функцией обновления", этот факт чётко прописан в инструктаже по применению, и последнее, возможно это субъективное мнение - но как мне кажется это самый надёжный способ, по крайней мере, проколов с ним я не имел. Теперь, что касается самой прошивки - её можно найти на серверах производителя, я, например, качаю как правило, на немецких зеркалах, по причине практически 100% вероятности отыскать последнюю версию, о существовании которой на других "оффициалках" как будто не подозревают. Новые версии прошивок также подразделяются на: оффициальные финально-релизные, оффициальные бета-релизные и неоффициальные.
|
|
Оффициальная финальная версия 1011 прошивки |
Оффициальная бета версия 1021.006 прошивки |
Вероятность неудачной прошивки по возрастающей. Первые - это законченный результат труда программистов, максимально протестированный и лишённый большинства "детских болезней", степень риска с этой разновидностью файлов Bios-а крайне невелика. Вторые - это промежуточная ступень между рождением и финальным релизом прошивки, очень часто самая последняя версия прошивки для конкретной материнской платы имеет статус Бета, и никогда не станет Final, уж такова традиция, фактор риска повышен, так как отсутствует фаза "широкомасштабного тестирования". И последняя разновидность - неоффициальные, самодельные, энтузиазиские версии прошивок, характерной чертой которых является вскрытие специфических особенностей работы платы, расширение функциональности, даже в ущерб стабильности, ярко выраженная направленность на увеличение производительности, риск максимален. Немного разобравшись с прошивками я бы хотел перейти к причинам, которые могут побудить нас осуществить процесс перезаписи содержимого микросхемы Bios.
1. Появление нового оборудования. Так как технологические процессы не стоят на месте, с каждым днем появляется все больше и больше устройств, построенных с применением передовых разработок. Несмотря на это, производители BIOS не могут учитывать все нововведения заранее, поэтому зачастую оказывается так, что, например, появляется новая улучшенная модель жесткого диска, а программное обеспечение BIOS не в силах ее корректно поддерживать.
2. Выход нового программного обеспечения. Для полноценной реализации некоторых функций требуется поддержка устройств еще на уровне BIOS.
3. Производительность компьютера. Некоторые версии BIOS не способны реализовывать полностью все возможности новых чипсетов, поэтому обновление положительно сказывается на общей производительности компьютера.
4. Расширение возможностей конфигурирования. Обновление BIOS расширяет возможности по настройке режимов работы отдельных компонентов компьютера. Например, в обновленной версии BIOS могут содержаться более "полновесные настройки".
5. Исправление ошибок и недоработок.
И ещё раз о мерах, строгое соблюдение которых позволит существено снизить риск развития необратимых последствий.
1) Возможность изъятия микросхемы Bios-а, или система DualBios - всё-таки настоятельно рекомендую осуществлять прошивку только в этом случае.
2) Наличие резервного источника питания - крайне важно создать условия бесперебойной подачи питания в процессе обновления микропрограммы.
3) Исключение всякого рода "разгона" оборудования (Load Setup Defaults в меню Биоса) на время проведения подобного "мероприятия".
4) Отключение всех ненужных устройств и перефирии (USB-модемов, принтеров, оборудования на COM, LPT, FireWire-портах).
5) Обязательное сохранение образа текущего биоса.
Процесс обновления микропрограммы длится не более 10-15 секунд и кратко сообщает о производимых в текущий момент операциях.
Несколько слов о том, что происходит после завершения прошивки. Существует два варианта развития событий, во-первых как правило сразу по завершению процесса обновления предлагается выключить или перезагрузить компьютер, далее либо машина стартует попутно уведомляя о неверных настройках и предлагая зайти в биос и подправить оные, либо компьютер не стартует - экран темнее ночи и слух будоражат тональные сигналы похожие на сигнализацию автомобиля...., которые кстати сказать присутствуют не всегда... В моей практике был один единственный и по своему уникальный случай, я прошивал P4P800SE и.....после прошивки машина не стартует, ни сигналов - тишина....Первая вкрадчивая мысль - приехали сушим вёсла....., далее выкл и повторный пуск - таже картина....Практически потеряв надежду, просто для протокола перемычкой сбрасываю CMOS и удивительно!!!!!!! комп завёлся и работает по сей день!!!!!!!!! Вот так сброс настроек!!!!!!! Это было единственный раз, подобного я больше никогда не наблюдал..... Также мне до сих пор не представилась возможность испытать Asus-тековскую систему восстановления биоса, которая после неудачной прошивки в автоматическом режиме ищет биос на носителях вроде дискетты или диска и если находит (главное вовремя ей подсунуть оный) то стартует процесс перепрошивки. Больше писать не о чем.......
Удачных прошивок и нужного резервного питания!!!
Маслёнков Андрей
воскресенье, 8 января 2006 г.