Чтение онлайн

на главную

Жанры

Интернет-журнал "Домашняя лаборатория", 2007 №3
Шрифт:

— Есть ли какие-нибудь методы защиты от подобных ситуаций при перепрошивании BIOS'а?

— Ну, во-первых — при перепрошивке BIOS следует использовать источник бесперебойного питания, в крайнем случае взять его у кого-нибудь на это время.

Некоторые производители материнских плат заранее предусматривают возможность возникновения проблем при перепрошивании BIOS'а. Например, на материнской плате Gigabyte GA-60XM7E используется фирменная технология Dual BIOS — на ней физически установлены две микросхемы Flash-памяти с двумя копиями BIOS'а. При повреждении основного BIOS резервная копия позволяет загрузить компьютер и восстановить содержимое первой микросхемы. Несмотря на некоторое удорожание платы в результате использования дополнительного электронного компонента,

при частой модернизации BIOS'а такая технология себя оправдывает.

— А если бы перебой в питании возник при перепрошивке BIOS'а видеокарты, то что тогда надо было бы делать?

— Если испорченная видеокарта была предназначена для шины AGP, то дело можно было бы поправить. В таких случаях необходимо вставить в компьютер видеокарту для PCI-шины (вынув испорченную AGP-шную) и, загрузившись с ней, выставить в BIOS'е материнской платы порядок использования видеокарт — сначала PCI, затем AGP (такая функция есть во всех современных BIOS'ах). Затем, вновь вставив испорченную видеокарту, нужно загрузить операционную систему и перепрошить AGP-шную видеокарту предназначенной для этого программой (PCI-видеокарта при этом не затронется — программа будет работать именно с тем, что находится в слоте AGP). После этого PCI-видеокарту можно убрать.

10.

— Кстати, а вот такой вопрос. Вы тут приводили рецепт оживления материнской платы с испорченным BIOS'ом путем загрузки с исправного BIOS'а и подмены его неисправным чипом для последующей новой прошивки. Но как это можно делать? Ведь, исходя даже из самого названия BIOS'a (Base Input-Output System), можно понять, что именно с его помощью происходят все операции ввода-вывода. А тут с неисправным BIOS'ом предлагается открыть дискету и запустить оттуда про грамму… Как же программа будет запускаться в то время, как микросхема BIOS'а неисправна?

— Дело в том, что при загрузке компьютера BIOS кэшируется — переписывается в оперативную память, и в дальнейшем обращения операционной системы производятся именно к размещенной в оперативной памяти копии BIOS'а. Строго говоря, после того, как началась загрузка операционной системы, микросхему BIOS можно вообще вынуть из материнской платы. Именно этот факт и позволяет исправлять неправильно прошитый BIOS. В память копируется также и BIOS видеокарты, что обуславливает возможность замещать его другим без перепрошивки, просто запустив специальную программу. Отключив параметры Video Bios Cacheable и System Bios Cacheable в настройках BIOS'а материнской платы, можно запретить кэширование BIOS'ов.

11.

— Я хочу перепрошить BIOS моей видеокарты NVIDIA TNT2, но очень опасаюсь, что новый, скачанный мною BIOS будет какой-нибудь бета-версией. Можно ли как-нибудь поработать с новым BIOS'ом без прошивки видеокарты?

— Как ни странно, можно. Для этого служит программа VGABios, доступная с адреса(архив размером 2 килобайта). Она загружает указанную вами прошивку не в саму видеокарту, а в то место системной оперативной памяти, в которую загружается Video-BIOS, замещая последний новой прошивкой. Инструкция по ее применению находится по адресутам же есть и другие программы для работе с BIOS'ом видеокарт фирмы NVidia. Следует учесть, что программа VGABios работает только в MS-DOS — ее вызов следует прописать в файл autoexec.bat, так что использовать ее в WindowsNT, WindowsME и других операционных системах типа Linux, FreeBSD вам вряд ли удастся. С помощью VGABios вы можете протестировать, как будет работать ваша видеокарта с новой версией BIOS'а, и, если вы останетесь неудовлетворены ее работой, то просто удалите из autoexec.bat строку запуска программы.

— А есть ли еще какие-нибудь программы для того, чтобы менять не саму прошивку, а ее копию? Например, в модеме?

— Есть. Скажем, программа ModemPatcher (рис. 25.3) Янишевского Антона (доступна с адресовhttp://www.az.ru/anthon,. Она производит изменения в ОЗУ модемов таким образом, что те начинают понимать сигналы "Занято" российских телефонных станций (весьма распространенная проблема, кстати). Так что перепрошивка модема для поддержки российского стандарта сигнала "Занято" не обязательна. На большинстве типов модемов ModemPatcher требуется запускать всякий раз после включения питания модема или перезагрузки компьютера, и работает эта программа лишь в среде Windows.

Рис. 25.3. ModemPatcher.

12.

— Моя видеокарта на чипе Savage4 имеет нестираемый BIOS. Однако на одном из сайтов Интернета я нашел прошивку для нее. Это как так может быть — эта прошивка предназначена для тех, кто имеет дома программатор?

— Отнюдь нет. Дело в том, что BIOS видеокарты кэшируется в оперативную память, и операционная система работает именно с этой закэшированной копией BIOS'а. А, как нетрудно понять, содержимое оперативной памяти можно и заменить. Разумеется, делать это придется при каждой загрузке компьютера, но что мешает разместить вызов программы, делающей это, в autoexec.bat ОС Windows или MS-DOS? Саму программу можно сделать самостоятельно, загрузив из Сети новую прошивку и файлв котором содержатся бинарные файлы, представляющие собой части файла программы, размещающей прошивку видеокарты в системном ОЗУ (именуются они front.bin и back.bin, а объединяются в единую программу в Режиме или Сеансе MS-DOS командой сору /Ь front.bin + prosh.bin + back.bin vidbios.exe, где prosh.bin — файл прошивки, vidbios.exe — итоговая программа). Подробнее о том, как работать с такой прошивкой, рассказывается в статье Николая Невского по адресу http: //www. 3dsystern. ru/review-bioss4.php3.

— А можно ли сделать то же самое для BIOS'а материнской платы — если, скажем, он непрошиваемый или хочется проверить новую прошивку перед ее размещением во Flash-памяти?

— А как это вы себе представляете? Ведь для того, чтобы исполнять какую-либо программу, в том числе и подменяющей BIOS, компьютер должен загрузиться, а сделать это он может только используя BIOS. После же загрузки подмена BIOS'а уже бессмысленна — новые возможности BIOS'ob касаются ведь именно процессу загрузки и получению при ней доступа к накопителям. BIOS же видеокарты нужен при обработке сложной графики и при загрузке компьютера используется минимально (но все же используется — при неправильно прошитом ее BlOS'e видеокарта работать не будет).

13.

— А где можно достать новые прошивки BIOS'oв материнских плат и других устройств? И где можно получить конкретную информацию по процессу перепрошивания?

— Новую прошивку можно взять на сайте компании-производителя устройства, для которого она нужна.

Впрочем, имеется немало сайтов, с которых тоже можно загрузить прошивки BIOS'ob. Их часто организуют продавцы компьютерной техники, однако есть и созданные независимыми разработчиками. Последние часто, кроме прошивок, содержат еще и разнообразные статьи, посвященные процедуре перепрошивания BIOS'ob и проблемам, могущим при этом возникнуть.

Посетите, к примеру, сайт www.bios.ru. Помимо прошивок BIOS'ob практически для всех типов устройств там немало документации по работе с BIOS'ом и его перепрошиванию. Статьи о работе с BIOS'ом можно найти на сайтахhttp://www.kpdlabs.ru,http://adesktop.chat.ru,Подробное руководство по обновлению BIOS есть на сайте www.fcenter.ru по адресуПрошивки видеокарт, статьи о работе с ними расположены на сайтахhttp://www.3dsystem.ru, по адресувы можете узнать много интересного на эту тему. Или просто проведите поиск в Сети по названию комплектующего, требующего новой версии BIOS — среди найденного будет немало информации о его перепрошивке.

Поделиться:
Популярные книги

Дядя самых честных правил 7

Горбов Александр Михайлович
7. Дядя самых честных правил
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Дядя самых честных правил 7

Хозяйка старой усадьбы

Скор Элен
Любовные романы:
любовно-фантастические романы
8.07
рейтинг книги
Хозяйка старой усадьбы

Кодекс Охотника. Книга X

Винокуров Юрий
10. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
6.25
рейтинг книги
Кодекс Охотника. Книга X

Шатун. Лесной гамбит

Трофимов Ерофей
2. Шатун
Фантастика:
боевая фантастика
7.43
рейтинг книги
Шатун. Лесной гамбит

Proxy bellum

Ланцов Михаил Алексеевич
5. Фрунзе
Фантастика:
попаданцы
альтернативная история
4.25
рейтинг книги
Proxy bellum

Последний попаданец 2

Зубов Константин
2. Последний попаданец
Фантастика:
юмористическая фантастика
попаданцы
рпг
7.50
рейтинг книги
Последний попаданец 2

Средневековая история. Тетралогия

Гончарова Галина Дмитриевна
Средневековая история
Фантастика:
фэнтези
попаданцы
9.16
рейтинг книги
Средневековая история. Тетралогия

Дворянская кровь

Седой Василий
1. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
7.00
рейтинг книги
Дворянская кровь

Дайте поспать! Том IV

Матисов Павел
4. Вечный Сон
Фантастика:
городское фэнтези
постапокалипсис
рпг
5.00
рейтинг книги
Дайте поспать! Том IV

Запределье

Михайлов Дем Алексеевич
6. Мир Вальдиры
Фантастика:
фэнтези
рпг
9.06
рейтинг книги
Запределье

Совок 4

Агарев Вадим
4. Совок
Фантастика:
попаданцы
альтернативная история
6.29
рейтинг книги
Совок 4

Идеальный мир для Лекаря 8

Сапфир Олег
8. Лекарь
Фантастика:
юмористическое фэнтези
аниме
7.00
рейтинг книги
Идеальный мир для Лекаря 8

Жандарм 3

Семин Никита
3. Жандарм
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Жандарм 3

Мастер 3

Чащин Валерий
3. Мастер
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Мастер 3