Тайны и секреты компьютера - Антон Орлов
Шрифт:
Интервал:
Закладка:
Flash-память используется и в сотовых телефонах — в ней записываются параметры сетей операторов сотовой связи (на так называемой «SIM-карте» или в самом телефоне в аппаратах старых стандартов), а также программное обеспечение телефона, обеспечивающее выполнение им своих функций (в ПЗУ, расположенном в самом телефоне). Иногда провайдер сотовых услуг модернизирует прошивку продаваемых телефонов так, что в сетях других операторов они работать не будут. Затем такие телефоны продаются в рекламных целях дешевле себестоимости в расчете на последующую компенсацию прибылью от оплаты пользователем разговоров. Но, так как ПЗУ этих телефонов сделано на основе Flash-памяти, то вполне возможно, купив телефон по низкой цене, убрать блокировку и подключить его к сети другого оператора с более дешевыми услугами. Такое мероприятие называется «разлоченьем» телефона и в последнее время применяется достаточно широко, несмотря на свою формальную незаконность.
Перепрошить можно даже чип телефонной карточки. В Интернете можно найти специальные программы для этого, которые используют в качестве программатора COM-порт (необходимо тонкими проволочками соединять выводы COM-порта с поверхностью чипа телефонной карты). Такими программами можно добавлять на карточки минуты разговора или повышать их номинал.
Так что возможности перепрошивки ПЗУ различных устройств большие.
6.
— Скажите, пожалуйста, какой все-таки у меня BIOS: материнская плата — Asus, а при загрузке сообщается, что BIOS- Award? Где мне искать новую прошивку для него? И почему такая путаница?
— Award Software, American Megatrends Inc. (AMI), Phoenix Technology, Microid Research — это фирмы, специализирующиеся на производстве BIOS'ов. Они выполняют заказы производителей материнских плат, и зачастую сохраняют свои наименования в поставляемых прошивках BIOS'ов. Некоторые производители сами разрабатывают BIOS'ы для своей продукции, при этом часто используются BIOS'ы, произведенные упомянутыми фирмами и сохраняется совместимость программ-"прошивальщиков".
Несмотря на сказанное, вам следует искать новую прошивку именно на сайте производителя материнской платы — www.asus.com, так как вполне возможно, что BIOS, поставленный им фирмой Award Software, был доработан.
7.
— Есть ли какая-нибудь возможность автоматически узнать, надо ли мне обновлять BIOS?
— Если что-то не работает или работает не так, как надо, и никакими другими способами исправить ситуацию нельзя — вот тогда и надо обновлять. Если надумаете это сделать, посетите сначала сайт компании-производителя материнской платы и посмотрите, есть ли исправление обнаруженной вами ошибки или поддержка нужного вам устройства в последней версии BIOS'а для вашей модели материнской платы, — эти сведения всегда указываются производителем рядом со ссылкой на новую прошивку BIOS'а.
Есть, кстати, специальная программа BIOS Wizard, которая делает то, что вы, по всей видимости, и желаете. BIOS Wizard создана в компании Touchstone Software и, по заявлению разработчиков, тестирует BIOS с целью выяснения совместимости со стандартами ACPI, Plug’n’Play, Int 13. Кроме того, она умеет искать обновление именно для вашей материнской платы на серверах компании Touchstone, которая обещает эти обновления у себя собирать. Загрузить программу BIOS Wizard можно с адреса http://www.fcenter.ru/Software/ System_Utility/BIOSWizard/bwz.exe.
— А как мне узнать версию BIOS'а материнской платы компьютера?
— Для начала посмотрите в Руководство пользователя, которое поставлялось вместе с ней. Если такового нет, то воспользуйтесь специальными программами, например, упомянутым BIOS Wizard'ом или программой BIOS-Info (ftp://ftp.heise.de/pub/ct/ctsi/ctbios13.zip). Информацию о версии BIOS'а выдают многие пакеты для тестирования компьютера.
Кроме того, получить сведения о версии BIOS'а можно исходя из тех данных, что BIOS выводит на экран в начале загрузки компьютера. Для этого служат специальные "таблицы соответствия", в которых указано, каким производителям и каким материнским платам соответствует тот или иной числовой код, выводимый BIOS'ом (такой код обычно имеет вид чего-нибудь типа "40-01S5-ZZ1124-10101111-060691-OPWBSX-F" — для AMI BIOS, код производителя и модели — в третьей группе цифр, 02/15/2000 — i440BX–ITE867 — 2A69KS2IC— 00 — для Award BIOS, нужный код — в предпоследней группе цифр). Упомянутые таблицы соответствия можно найти в Интернете, например, на сайте www.bios.ru или по адресу http://www.ping.be/bios/numbers.shtml.
8.
— Так, ладно, но вот если я все же надумаю перепрошить BIOSматеринской платы, то что мне надо делать?
— Во-первых, посетить сайт производителя материнской платы и найти там, во-первых, саму новую прошивку BIOS'а, предназначенную именно для вашей модели, а, во-вторых, специальную программу-"прошивальщик", обычно одну на все модели материнских плат той или иной фирмы. К примеру, для материнских плат Asus прошивки BIOS можно найти по адресу http://www.asus.com.tw/Products/Motherboard/bios.html, а «прошивальщик» — программу Aflash — по адресу http://www.asus.com.tw/Products/Motherboard/ bios_tools.html. Intel'овские BIOS'ы доступны с адреса http://support.intel.com/support/motherboards/bios.htm. Настоятельно рекомендуется повнимательнее изучить разделы сайта компании-производителя материнской платы, посвященные перепрошивке BIOS'а, на предмет всевозможных предостережений и комментариев.
Программа-"прошивальщик" также обычно поставляется на дискете или компакт-диске вместе с материнской платой. Иногда она может находиться в архиве с самой прошивкой BIOS, загружаемым с сайта компании-производителя. Существуют также «универсальные» прошивальщики, которые, по заявлениям их разработчиков, позволяют прошивать любые модели BIOS'ов на любых материнских платах. К примеру, такими программами являются AMIFlash (доступна с сайтов http://www.ami.com, http://ic.doma.kiev.ua/inside/ami/flash.htm), AwardFlash и другие. Однако использовать их следует только в случае крайней необходимости, к тому же несмотря на названия «универсальных», они таковыми являются не всегда — так, AMIFlash не поддерживает материнские платы на чипсетах Intel i810 и i815, однако позволяет добавлять поддержку новых чипсетов с помощью подключения специальных модулей, доступных опять-таки с сайтов компаний-производителей материнских плат.
Загрузив новую прошивку и программу-"прошивальщик", создайте загрузочную дискету MS-DOS командой sys a: из Режима MS-DOS (обратите внимание — не "системный диск Windows"!) Если у вас на компьютере установлена операционная система, не позволяющая запускать MS-DOS (т. е. Linux, FreeBSD, WindowsMe/2000/XP и т. д.), то сделайте такую дискету на другом компьютере, где MS-DOS есть. Скопируйте на дискету прошивку и программу-"прошивальщик".
В принципе дискету использовать не обязательно — достаточно скопировать прошивку и программу-"прошивальщик" в какую-либо одну папку, лучше всего — в корневой каталог, а затем для перепрошивания загрузиться в Safe Mode with Command Prompt Only. Однако в случае сбоя для восстановления BIOS'а все равно потребуется загрузочная дискета с прошивкой и программой-"прошивальщиком". Кроме того, если операционная система не позволяет запускать Режим MS-DOS, то без дискеты не обойтись.
Затем обязательно переведите компьютер в штатный режим, если он разогнан, и отключите в BIOS'е все механизмы защиты от его перезаписи, а также разрешите перезапись BIOS'а переключением соответствующей перемычки на материнской плате, если таковая присутствует. О механизмах защиты BIOS'а от перезаписи и способах их отключения прочтите в инструкции к вашей материнской плате. Отключите кэширование BIOS'а, установив в его настройках параметры Video Bios Cacheable и System Bios Cacheable как Disable (у Award Bios эти параметры расположены в разделе Chipset Features Setup).
Стоит помнить, что перепрошивка BIOS- это «аппаратно-зависимая» операция. То есть прошивки, программы-"прошивальщики", нюансы процесса перепрошивки свои для каждой модели материнской платы и уж во всяком случае для каждого производителя. Так что здесь можно привести лишь некие общие инструкции, а все частности следует узнать на сайте компании-производителя материнской платы и из инструкции к этой плате.
После проведения вышеописанных подготовительных операций можно начинать перепрошивку. Загрузитесь с подготовленной дискеты с новой прошивкой или в Safe Mode with Command Prompt Only и запустите программу-"прошивальщик" (иногда она требует указания в качестве параметра имени файла с новой прошивкой, например, "awdflash.exe newbios.bin"). Эта программа обычно имеет интерфейс наподобие Fdisk (рис. 25.1 — программа Aflash для материнских плат фирмы Asus). С помощью соответствующих пунктов меню следует вначале сохранить старую версию BIOS (на всякий случай — вдруг новая будет плохо работать), а затем собственно выполнить перепрошивание. Когда программа сообщит об окончании процесса, перезагрузите компьютер, лучше всего выключением питания и включением его снова.
Рис. 25.1. Все готово к перепрошивке BIOS'а. Прошиваем программой Aflash