Тип номер микросхемы bios

Обновлено: 18.05.2024

BIOS (basic input/output system) — базовая система ввода-вывода — это встроенное в компьютер программное обеспечение, которое ему доступно без обращения к диску. На PC BIOS содержит код, необходимый для управления клавиатурой, видеокартой, дисками, портами и другими устройствами.

Обычно BIOS размещается в микросхеме ПЗУ (ROM), размещенной на материнской плате компьютера (поэтому этот чип часто называют ROM BIOS). Эта технология позволяет BIOS всегда быть доступным, несмотря на повреждения, например, дисковой системы. Это также позволяет компьютеру самостоятельно загружаться. Поскольку доступ к RAM (оперативной памяти) осуществляется значительно быстрее, чем к ROM, многие производители компьютеров создают системы таким образом, чтобы при включении компьютера выполнялось копирование BIOS из ROM в оперативную память. Задейтвованная при этом область памяти называется Shadow Memory (теневая память).

В настоящее время, почти все материнские платы комплектуются Flash BIOS, BIOSом, который в любой момент может бытть перезаписан в микросхеме ROM при помощи специальной программы.

BIOS PC стандартизирован, поэтому, в принципе менять его, также как, например, операционные системы нет необходимости. Дополнительные возможности компьютера можно использовать только использованием нового программного обеспечения.

BIOS, который поддерживает технологию Plug-and-Play, называется PnP BIOS. При использовании этой технологии BIOS должен быть обязательно прошит во Flash ROM.

– Как определить, что установленный на материнской плате BIOS, прошит во Flash ROM?

  • 28Fxxx — 12V Flash память
  • 29Cxxx — 5V Flash память
  • 29LVxxx — 3V Flash memory (раритет)
  • 28Cxxx — EEPROM, почти то же, что и Flash память
  • 27Cxxx — с окошком. EPROM: только для чтения, требует программатор для записи и ультрафиолетовую лампу для стирания
  • PH29EE010: SST ROM Чип — перепрошиваемый
  • 29EE011: Winbond чип — 5V Flash память
  • 29C010: Atmel Chip — 5V Flash память

– Зачем необходима перепрошивка новых версий BIOS?

Существует несколько причин, по которым это приходится делать. Основная из них — Windows 95 не всегда хорошо конфигурируется, если используются старые версии BIOS.

В настоящее время используются жесткие диски объемом более 528Мбайт. Для работы такого диска в системе необходимо поддержка LBA со стороны BIOS. Если BIOS не поддерживает LBA, то для работы с большими жесткими дисками приходится применять специальные утилиты. Применение таких утилит вызовет работу Windows 95 в compatible mode, что отрицательно сказывается на быстродействии.

Полная поддержка Plug-and-Play со стороны Windows 95 возможна только в случае применения PnP BIOS. Это очень веская причина для перепрошивки BIOS.

Кроме вышеуказанного, в новых версиях BIOS исправляются мелкие ошибки и недоработки. Новые версии могут содержать новые возможности, как то загрузка с CD ROM, SCSI перед IDE и т.п.

– Где можно скачать новые версии BIOS?

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

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

– Что делать, если производителя и название материнской платы определить не удается?

Чаще всего, производителя и название материнской платы можно определить по идентификационной строке, которую выдает BIOS сразу при включении компьютера.

Для AMI BIOS эта строка имеет вид, похожий на
51-0102-1101-00111111-101094-AMIS123-P или 40-01S5-ZZ1124-10101111-060691-OPWBSX-F,
где производитель определяется третьей группой цифр. Далее необходимо найти свой идентификационный номер в таблице соответствия номеров и названий производителей. Определить название материнской платы можно по всей идентификациолнной строке, пользуясь тем же документом.

Идентификационная строка Award BIOS имеет вид
2A59CQ1CC
и позволяет определить чипсет (первые пять цифр и букв — 2A59C), производителя материнской платы (следующие два символа — Q1) и модель материнской платы (оставшаяся часть строки — CC). Далее необходимо посмотреть обозначения чипсетов, производителей и моделей в идентификационных строках.

– Как перепрошить Flash BIOS?

  • awdflash xxx.bin (для Award BIOS)
  • amiflash xxx.bin (для AMI BIOS)
  • mrflash xxx.bin (для MRBIOS)
  • Большинство программ прошивки при запуске спрашивают, сохранить ли текущую версию BIOS. На этот вопрос рекомендуется ответить положительно, так как новый BIOS может работать не так как хотелось бы.
  • Некоторые производители материнских плат могут предлагать свои собственные программы-прошивальщики. В таком случае лучше пользоваться ими.
  • Перед прошивкой новой версии BIOS выключите опцию System BIOS Cacheable в Setup.
  • Если в Вашей системе процессор разогнан, то на время перепрошивки BIOS поставьте его на штатную частоту.
  1. В Setup в разделе Chipset Features Setup, отключите Video Bios Cacheable.
  2. Выйдете из Setup.
  3. Перезагрузитесь под чистым DOS (нажав F8 и выбрав Safe Mode Command Prompt only)
  4. Перепрошейте BIOS и перезагрузитесь
  5. Войдите в Setup и установите опцию Video Bios Cacheable в Enable.

– Что будет, если запортить BIOS или прошить неправильную версию?

Скорее всего, компьютер не будет грузиться, даже не подавая признаков жизни.

– Как восстановить поврежденный BIOS?

  1. Беpем любую pаботающую мать, поддеpживающую флэш (совеpшенно необязательно, чтоб она была на том же чипсете, на котоpый pассчитан BIOS, котоpый мы хотим записать). Можно пpосто найти флэш или ПЗУ от матеpи, аналогичной той, флэш из котоpой мы будем пеpеписывать, и вpеменно поставить его (пеpеставив, если нужно, джампеpа типа флэша). Или, если есть пpогpамматоp, только он не умеет писать флэш — найти ПЗУ подходящего pазмеpа и записать его.
  2. Вынимаем флэш или ПЗУ из этой матеpи, обвязываем его с двух концов двумя кольцами нитки (чтоб можно было его легко извлечь) и неплотно втыкаем назад в панельку.
  3. Загpужаемся в "голый" ДОС, выдеpгиваем за эти два кольца стоящий в матеpи флэш или ПЗУ (все pавно он нужен только пpи загpузке), если нужно, пеpеставляем джампеpа типа флэша, и вставляем флэш, котоpый нужно записать. Главное тут — ничего не замкнуть :)
  4. Запускаем пpогpамму записи, pассчитанную на мать, на котоpой пишем, BIOS с котоpым гpузились и флэш, котоpый нужно записать (пpогpамма должна уметь пеpеписывать флэш целиком, напpимеp, из комплекта mr-bios или asusовский pflash). Пишем, выключаем питание и вынимаем готовый флэш. Все.
  1. Извлечь PCI-видеокарту (все нижеописанное не будет работать с PCI-видео, так как для инициализации PCI необходим BIOS)
  2. Установить старую ISA-видеокарту и подключить монитор
  3. Вставить загрузочную дискету в дисковод А:
  4. Включить компьютер
  5. Компьютер заработает благодаря Award Boot Block
  6. Вставить предварительно созданную дискету с прошивальщиком и правильным BIOS
  7. Перепрошить BIOS
  8. Перезагрузиться
  9. Выключить компьютер и поменять видеокарту обратно. Все — теперь можно работать
  1. Установить Flash Recovery jumper в положение recovery mode (к сожалению, такую возможность имеют не все платы)
  2. Вставить загрузочную bootable upgrade дискету, которой комплектуется каждая интеловская плата, в дисковод A:
  3. Перезагрузиться
  4. Во время этой процедуры экран будет оставаться темным, так как в непрошиваемой boot block area не содержатся функции работы с видео. Эта процедура может контролироваться только пищанием спикера и миганием лампочки дисковода. Когда компьютер пискнеть и лампочка дисковода загорится, можно считать, что система копирует необходимые данные во Flash ROM. Как только лампочка дисковода погаснет, прошивка закончится.
  5. Выключить компьютер
  6. Вернуть Flash Recovery jumper обратно в положение по умолчанию
  7. Вынуть дискету из дисковода и включить компьютер

– Что такое PROM, EPROM и ЕEPROM и чем они отличаются?

PROM (programmable read-only memory — программируемая память только для чтения) — это чип памяти, данные в который могут быть записаны только однажды. То что записано в PROM, не вырубишь топором :) (хранится в нем всегда). В отличии от основной памяти, PROM содержит данные даже когда компьютер выключен.

Отличие PROM от ROM (read-only memory — память только для чтения) в том, что PROM изначально производятся чистыми, в тот время как в ROM данные заносятся в процессе производства. А для записи данных в чипы PROM, применяются специальные устройства, называемые программаторами.

EPROM (erasable programmable read-only memory — стираемая программируемая память только для чтения) — специальный тип PROM, который может очищаться с использованием ультрафиолетовых лучей. После стирания, EPROM может быть перепрограммирована. EEPROM — по сути похожа на PROM, но для стирания требует электрических сигналов.

EEPROM (electrically erasable programmable read-only memory — электрически стираемая программируемая память только для чтения) — специальный тип PROM, который может быть очищен электрическим разрядом. Подобно другим типам PROM, EEPROM содержит данные и при выключенном питании компьютера. Аналогично всем другим типам ROM, EEPROM работает не выстрее RAM.

Специальный тип EEPROM, называемый Flash memory или Flash EEPROM, может быть перезаписан без применения дополнительных устройств типа программатора, находясь в компьютере.

– Как сбросить установки BIOS (включая пароль) в значения по умолчанию из DOS?

Так как не все материнские платы оборудованы джампером для сброса установок BIOS или этот джампер может быть недоступен, то существует метод очистки BIOS из DOS, при помощи команды debug. Загрузившись в DOS (не в DOS-box под Windows!) необходимо набрать:

Метод 1 (Award и AMI BIOS):DEBUG -O 70 17 -O 71 17 Q

Метод 2 (Phoenix BIOS):DEBUG -O 70 FF -O 71 17 Q

– Как подобрать (снять) пароль на Setup (загрузку)?

Если забыт паpоль на Setup, можно воспользоваться pазличными пpогpаммами для снятия паpоля или одним из заводских паролей.

Заводские пассворды для AWARD BIOS следующие:
AWARD_SW, TTPTHA, aPAf, HLT, lkwpeter, KDD, j262, ZBAAACA, j322, ZAAADA, Syxz, %шесть пpобелов%, Wodj, %девять пpобелов%, ZJAAADC, 01322222, j256, ?award
Один из этих паролей должен подойти. Однако в новых AWARD BIOS (версии 4.51) инженерные пароли отсутствуют. Однако существует программка для снятия/определения установленных паролей в таких BIOS.

Для AMI BIOS стандартных паролей нету. Единственный случай: если вы только приобрели материнскую плату то пароль может быть AMI.

Существуют программы для определения установленного на Setup пароля. Вы можете скачать здесь эти утилиты для Award BIOS и AMI BIOS.

Hа некотоpых AMI BIOS можно сpазу после включения деpжать нажатой клавишу Ins — пpи этом в CMOS-память загpужаются стандаpтные паpаметpы.

– Как аппаратно сборосить CMOS (вместе с паролями)?

Почти на всех совpеменных системных платах pядом с батаpейкой есть пеpемычка для сбpоса CMOS-памяти (обычно — 4 контакта, ноpмальное положение — 2-3, сбpос — 1-2 или 3-4; иногда — 3 или 2 контакта).

Выпаивать и тем более замыкать батаpейку не имеет смысла — это чаще всего не пpиводит к успеху из-за констpукции схемы питания CMOS-памяти, а замыкание батаpейки сильно сокpащает сpок ее службы.

Если на плате нет батаpейки, нужно поискать пластмассовый модуль с надписью "DALLAS" (это монолитный блок с батаpейкой и микpосхемой CMOS) — пеpемычка может быть возле него.

В случае, если перемычка для очистки CMOS-памяти отсутствует, то сначала попробуйте отключить или отсоединить батарейку. При этом также рекомендуется отключить провода от блоки питания, так как заряд на его конденсаторах может сохраняться и успешно поддерживать питание CMOS RAM (ей очень мало надо) более суток.

Если это не помогло, то остается только замыкать соответствующие ножки у микросхемы CMOS-памяти, добиваясь ее очистки. Найдите, какой из перечисленных ниже чипов установлен у Вас и следуйте приведенным рекомендациям.

P82C206 Chip (квадратный) (старый)
Этот чип включает в себя всю мелкую логику AT — контроллеры DMA, прерываний, таймер а также clock chip. CMOS RAM на этом чипе очищается при замыкании контактов 12 и 32 или 74 и 75 на несколько секунд (при выключенном питании). gnd 74 _|____________________ 5v 75--| | | | | | | CHIPS | 1 * | | | P82C206 | | | |_____________________| ||||||||||||||||||||| | | | gnd | 5v 12 32

F82C206 Chip (прямоугольный)
Аналогичен предыдущему. CMOS RAM на этом чипе очищается при замыкании контактов 3 и 26 на несколько секунд (при выключенном питании). 80 51 ______________________________ 81 | | 50 | | | | | OPTi | | | | F82C206 | | | 100 |______________________________| 31 |||||||||||||||||||||||||||||| 1 | | 30 | | 3 26

Dallas DS1287, DS1287A, Benchmarq bp3287MT, bq3287AMT
Dallas DS1287, DS1287A с совместимые Benchmarq bp3287MT и bq3287AMT чипы имеют встроенную батарею. Эта батарея расчитана как минимум на 10 лет. На материнских платах с этим чипом не должно быть дополнительных батарей. Если батарея вышла из сторя, необходимо заманить весть чип.

CMOS RAM может быть очищена на 1287A и 3287AMT чипах закорачиванием ножек 12 и 21 (при выключенном питании).

1287 (и 3287MT) отличаются от 1287A тем, что CMOS RAM не может быть очищена. И в случае если Вы забыли пароль необходимо заменить микросхему. В этом случае рекомендуется заменять на 1287A. Все также применимо к Dallas 12887 и 12887A, однако они содержат вдвое большую CMOS RAM. ___________ 1 -| * U |- 24 5 volts DC 2 -| |- 23 3 -| |- 22 4 -| |- 21 RCL (RAM Clear) 5 -| |- 20 6 -| |- 19 7 -| |- 18 8 -| |- 17 9 -| |- 16 10 -| |- 15 11 -| |- 14 Ground 12 -|__________|- 13

Motorolla MC146818AP или совместимые
Обычно это прямоугольный 24 контактный DIP chip, обычно в панельке. Совместимые производятся несколькими компаниями, напимер Hitachi HD146818AP или Samsung KS82C6818A. Номер чипа должен оканчиваться на 6818. Хотя этот чип и совместим по выводам с Dallas 1287/1287A, в нем нет встроенной батареи. Это означает, что CMOS RAM может быть очищена просто выниманием чипа из панельки на некоторое время и установкой обратно.

Для уменьшения риска повреждения микросхемы рекомендуется закорачивать ножки 12 и 24 на несколько секунд при выключенном питании ___________ 1 -| * U |- 24 5 volts DC 2 -| |- 23 3 -| |- 22 4 -| |- 21 5 -| |- 20 6 -| |- 19 7 -| |- 18 8 -| |- 17 9 -| |- 16 10 -| |- 15 11 -| |- 14 Ground 12 -|__________|- 13

Dallas DS12885S или Benchmarq bq3258S
CMOS RAM на этом чипе очищается замыканием контактов 12 и 20 при выключенном питании. Также можно попробовать 12 и 24. (5Volts) 24 20 13 | | | | | | | | | | | | ----------------------------------- | | | DALLAS | |> | | DS12885S | | | ----------------------------------- | | | | | | | | | | | | 1 12 (Ground)

– Что означают аварийные звуковые сигналы, выдаваемые AMI BIOS при загрузке?

Звуковые сигналы

Число сигналовОписание проблемыРешение
1DRAM refresh failureВставьте память еще раз. Если не помогает, то это проблема с памятью.
2Parity Circuit Failure
3Base 64K RAM failure
4System Timer FailureМатеринская плата неработоспособна
5Processor Failure
6Keyboard Controller / Gate A20 FailureВытащите и вставьте чип контроллера клавиатуры. Если не помогает, замените контроллер клавиатуры. Если и это не помогает, проверьте клавиатуру и ее кабель
7Virtual Mode Exception ErrorМатеринская плата неработоспособна
8Display Memory Read/Write FailureОшибка памяти видеоадаптера. Переисталлируйте видеокарту и память на ней. Если не помогает, замените видеокарту.
9ROM BIOS Checksum FailureОшибка в микросхеме BIOS. Попробуйте вытащить и вставить заново этот чип. Если не помогает, необходимо перепрошить его содержимое или заменить микросхему.
10CMOS Shutdown Register Read/Write ErrorМатеринская плата неработоспособна
1-2Search for option ROM (video configure fails)
1-3Video failureПереинсталлируйте видеокарту. Если не помогает, придется ее заменить
1-2-2-3BIOS ROM checksum
1-3-1-1Test DRAM refresh
1-3-1-3Test keyboard controller
1-3-4-1Test 512K base address lines
1-3-4-3Test 512K base memory
1-4-1-1Test memory bus
2-1-2-3Check ROM copyright notice
2-2-3-1Test for unexpected interrupts
1POST passed. Все идет по плану

– Что означают аварийные звуковые сигналы, выдаваемые Award BIOS при загрузке?

Звуковые сигналы

Число сигналовПроблемаРешение
1 длинный 2 короткихVideo errorПереинсталлируйте видеокарту. Проверьте видеопамять. Замените карту
Короткие сигналыMemory errorПроблемы с памятью. Попробуйте заменить модули памяти.

– Что означают аварийные звуковые сигналы, выдаваемые Phoenix BIOS при загрузке?

Однако, как вы убедитесь чуть позже, этой информации далеко не достаточно для модернизации BIOS.

Так как каждый BIOS сконструирован для работы с определенным аппаратным обеспечением, а на рынке постоянно появляются новые стандарты комплектующих, скорее всего, вам придется хотя бы один раз за время жизни материнской платы произвести модернизацию BIOS.

Модернизация BIOS

Перечислим oбстoятелъствa, кoтoрые дoлжны зaстaвитъ вaс зaдумaтъся o неoбхoдимoсти мoдернизaции:

1. Прoблемa с вычислением дaт в XXI веке. Хoтя мнoгие пoлъзoвaтели пoлaгaют, чтo тaк нaзывaемaя прoблемa Y2K ушлa в прoшлoе 1 янвaря 2000 гoдa, некoтoрые системы дo сих пoр имеют прoблемы с дaтaми пoсле этoгo мoментa.

2. Мoдернизaция прoцессoрa, не дaющaя резулътaтoв. Перед тем кaк устaнoвитъ бoлее быстрый прoцессoр, oсoбеннo мoдернизирoвaнную версию, пoдумaйте o мoдернизaции BIOS, Прoсмoтрите бaзы дaнных прoтестирoвaнных систем, предoстaвляемые бoлъшинствoм прoизвoдителей мoдернизирoвaнных прoцессoрoв, в пoискaх свoей системы. Тaкже имеет смысл испoлъзoвaтъ специaлънoе тестирующее прoгрaммнoе oбеспечение для oпределения неoбхoдимoсти мoдернизaции BIOS.

3. Упрaвление энергoпитaнием и мoдернизaция oперaциoннoй системы Windows 98SЕ и бoлее нoвые версии oбеспечивaют пoддержку упрaвления электрoпитaнием и кoнтрoля aппaрaтнoгo oбеспечения, нaзывaемую ACPI — Advanced Configuration and Power Interface. Нo при этoм имейте в виду, чтo мнoгие системы, гoтoвые для устaнoвки бoлее нoвoй версии Windows, нуждaются в мoдернизaции BIOS. В прoтивнoм случaе вы не пoлучите пoддержки ACPI.

4. Системa не мoжет испoлъзoвaтъ жесткий диск бoлъшoй емкoсти. Инoгдa oгрaничения BIOS привoдят к прoблемaм с пoддержкoй oпределенных диaпaзoнoв емкoстей жестких дискoв. В рaзличнoе время в эту кaтегoрию пoпaдaли диски емкoстъю 528 Мбaйт, 2,1GB, 8,4GB. Пoявляются прoблемы с блoкирoвкoй или с уменъшением пoлезнoй емкoсти дискa. Хoтите избежaтъ ситуaции, кoгдa нoвый диск нa 30GB преврaщaется в диск нa 8,4GB? Перед пoкупкoй нoвoгo жесткoгo дискa прoверъте нaличие oгрaничений нa егo емкoстъ в BIOS.

5. Возможность загрузки со сменных накопителей LS-120, Zip или CD-ROM. На данный момент загрузка может осуществляться не только с жесткого диска или дискеты. В операционных системах Windows 2000/XP загрузку можно осуществить, к примеру, с компакт-диска.

Где находится микросхема BIOS

Обычно BIOS представляет собой микросхему под разъем типа socket длиной примерно 4 см, которая может располагаться недалеко от батарейки . В старых системах эта микросхема была помечена именем производителя и номером модели. Такие же пометки в настоящее время наносятся на самые дальние слоты расширения, при этом на материнской плате в каком-то месте присутствует и микросхема BIOS. В последнее время она в большинстве случаев не вставлена в разъем, а впаяна в плату. Впрочем, вас это не должно заботить, потому что вы модернизируете содержимое микросхемы BIOS, а не ее саму.

Производители BIOS. Изначально производство BIOS осуществлялось теми компаниями, которые выпускали первые персональные компьютеры. Соответственно они предназначались только для компьютеров этих компаний. Если бы эта ситуация продлилась до сегодняшнего дня, на рынке присутствовали бы всего несколько марок РС, таких как Compaq, IBM, Acer и т. п.

На текущий момент существуют следующие основные производители BIOS:
1. AMI .
2. Award Software (изначально это был независимый производитель, но сейчас он является частью фирмы Phoenix Technologies);
3. Phoenix Technologies.

Когда приходит время модернизации BIOS, вам нужно осознать тот факт, что BIOS для вашей платы написан на заказ сторонним производителем. Так как различные материнские платы работают на разных наборах микросхем, используют различные процессоры и сконструированы под различные внешние устройства, код, меню и параметры BIOS необходимо модифицировать под каждую из плат.

Ξ Обои Bing на рабочем столе компа: как настроить автоматическую загрузку и обновление

Модернизация BIOS

Типы микросхем BIOS

Микросхемы BIOS бывают двух видов:
1. Flash BIOS — используют перезаписываемую так называемую flash-память;
2. ROM BIOS — используют постоянное запоминающее устройство.

BIOS первого типа можно модернизировать с помощью специальной программы, в то время как более старые ROM BIOS необходимо физически извлечь из материнской платы и заменить на новую модель. Практически любая система, созданная в течение последних десяти лет, имеет Flash BIOS. При этом, хотя на большинстве материнских плат микросхемы BIOS вставлены в разъем типа socket, вы можете поменять их содержимое, скачав и установив обновленную версию. Существует только одна ситуация, когда необходимо менять саму микросхему BIOS. Она возникает, если при попытке установки модернизированной версии BIOS вы потерпели неудачу, а плата не имеет функции аварийного восстановления BIOS.

Почему на данный момент имеется так много компаний, производящих персональные компьютеры? Дело в том, что производство BIOS является сложным делом, и изначально фирмы просто заимствовали друг у друга технологии. Но потом с этим стали бороться, и в итоге на рынке остались бы всего несколько фирм, если бы в дело не вмешалась компания Phoenix. Именно ей мы обязаны созданием универсальной микросхемы BIOS, которая может использовать ту же самую операционную систему MS-DOS и приложения, а также подключать те же самые внешние устройства, что и системы от фирм Compaq и IBM. Компания Phoenix никогда не ставила свое имя ни на один компьютер, но она дала лицензию на свои микросхемы BIOS большим и малым производителям компьютеров, вдохновив фирмы AMI и Award Software сделать то же самое. Именно поэтому сейчас, покупая компьютер любой фирмы, вы можете быть уверены, что на нем можно будет запустить операционную систему семейства Windows и работать практически с любыми приложениями.

Модернизация Flash BIOS

Так как производители материнских плат или систем настраивают микросхему BIOS, именно к ним логично обратиться при необходимости ее модернизации. Достаточно посетить веб-сайт производителя, найти вашу систему, и вы, скорее всего, обнаружите ссылку на файл для скачивания и инструкции по установке. Обычно после этого процесс выглядит следующим образом:

1. Загрузите программу модернизации BIOS на свой компьютер. Обычно подобные программы хранятся в самораспаковывающихся архивах с расширением .EXE.
2. Запустите скачанную программу и вставьте в дисковод чистую, отформатированную дискету. На нее будут записаны код BIOS и загрузочная программа.
3. Перед началом модернизации BIOS убедитесь, что вы записали все основные настройки. Особое внимание обратите на параметры жесткого диска. В некоторых случаях BIOS не может определить автоматически тип жесткого диска, и вам придется указать его вручную.
4. Затем загрузитесь с дискеты и следуйте появляющимся на экране инструкциям. Процесс замены содержимого микросхемы занимает около трех минут. Если в течение этого времени любимая кошка выдернет шнур питания вашего компьютера или налетит шторм, из-за которого отключится электроэнергия в квартале, вы останетесь с системой, которую невозможно загрузить. Впрочем, далее вы узнаете, как поступать в подобной ситуации.

Восстановление BIOS

Что делать, если любимая кошка выдернула шнур питания компьютера из розетки, или какой-то шутник нажал на кнопку POWER в середине процесса загрузки? В большинстве случаев следует воспользоваться старым средством получения технической помощи, которое называется телефоном (подозреваю, что вы о нем слышали), и позвонить квалифицированному знакомому. На следующий день вы, скорее всего, пойдете в какую-нибудь компьютерную фирму, чтобы отдать свой компьютер в ремонт. Впрочем, иногда удается обойтись без радикальных мер. Некоторые микросхемы BIOS имеют встроенную функцию автоматического восстановления, представляющую собой переключатель на материнской плате. Микросхемы BIOS с этой функцией содержат mini-BIOS, который может быть переустановлен независимо от основного. Чтобы узнать, являетесь ли вы счастливым обладателем BIOS с этой функцией, посетите сайт компании MicroFirmware, на котором есть список популярных материнских плат, использующих BIOS от фирмы Phoenix с этой функцией.

Ξ Ошибка Windows «Файловая система тома не распознана». Что делать?

Для восстановления flash-памяти скачайте правильную версию flash BIOS и инструкцию по ее установке, создайте дискету в работающей системе и вставьте ее в дисковод компьютера с дефектным BIOS. Установите переключатель в положение Recovery и запустите процесс настройки. Подсчитывайте количество звуковых сигналов и вспышек сигнальной лампочки для управления процессом (следуя скачанной инструкции), так как видеокарта в этом режиме не работает. Выключите компьютер, установите переключатель в положение Normal и снова включите систему.

Другим крупным поставщиком модернизированных микросхем BIOS является фирма Unicore. Используйте созданный ею мастер BIOS для распознавания своей системы.

Причиной невозможности обновления данных BIOS может быть переключатель на материнской плате, установленный в положение защиты от записи. Чтобы понять, обладает ли ваша система этой функцией, почитайте соответствующую документацию. Для модернизации BIOS в подобной системе вам необходимо:

1. Найти переключатель защиты от записи и выключить его.
2. Выполнить модернизацию.
3. Убедиться, что функция защиты от записи включена снова. Это нужно, чтобы исключить возможность изменения BIOS со стороны случайных пользователей или вирусов

Модернизация ROM BIOS

Если BIOS был поврежден в процессе модернизации или если вы не можете обновить его с помощью загруженной информации, значит, его требуется извлечь и заменить. Должны ли вы это делать?
Рассмотрим следующие обстоятельства перед тем, как купить или заказать новую микросхему:

1. Модернизация микросхемы BIOS стоит от 20 до 45 долларов. В большинстве случаев это составляет половину стоимости новой материнской платы. При этом вы гарантированно получаете новый модернизированный BIOS и много других полезных функций.
2. Даже после модернизации BIOS остальные части вашей системы останутся
устаревшими.

Если все же, несмотря ни на что, вы решились заменить BIOS самостоятельно, убедитесь, что поставщик предлагает для замены корректную микросхему. Не стоит беспокоиться, если приходится ставить BIOS другой марки. Достаточно убедиться, что перед снятием старой микросхемы вы записали информацию о геометрии жесткого диска. Производитель определяет, какой именно BIOS вам нужен по идентификационному номеру материнской платы, показываемому при загрузке. Компания Unicore Software предлагает бесплатную программу для получения подобной информации. Компания MicroFirmware составила списки наиболее популярных систем и материнских плат по названиям и моделям.

Процесс замены микросхемы выглядит следующим образом:

1. Откройте корпус и найдите микросхему BIOS на материнской плате. Обычно она помечена ярлыком с именем производителя и номером модели.
2. Используйте специальный инструмент для снятия микросхем, чтобы аккуратно освободить ножки микросхемы. Если вы их помяли, выпрямите все контакты после завершения процесса извлечения микросхемы.
3. Поместите микросхему в антистатический пакет на случай, если ее понадобится снова использовать.
4. Следуйте инструкции по установке новой микросхемы. Некоторые из них имеют прямоугольную форму, а некоторые — квадратную.
5. Убедитесь, что микросхема правильно установлена в разъем. Если контакты не выровнены или микросхема вставлена наоборот, она сгорит сразу же после включения компьютера.
6. Включите компьютер и используйте новые комбинации клавиш для запуска программы настройки и повторного ввода информации о системе. Вначале вы можете получить ошибку CMOS, что нормально после установки новой микросхемы BIOS. После ввода записанных ранее данных и сохранения изменений все должно работать корректно.

Что такое BIOS

Микросхемы BIOS

Базовая система ввода/вывода записывается только на энергонезависимые запоминающие устройства. На системной плате это выглядит как микросхема, рядом с которой находится батарейка.

Чип BIOS на материнской плате


Обусловлено данное решение тем, что БИОС должен работать всегда, вне зависимости от того, идёт подача электричества на ПК или нет. Чип должен быть надёжно защищён от внешних факторов, ведь если произойдёт поломка, то в памяти компьютера неоткуда будет взяться инструкциям, которые позволят ему загрузить ОС или подать ток на шину системной платы.

Существует два типа микросхем, на которые может быть установлен БИОС:

Функции BIOS

  • Установить время системы;
  • Настроить приоритет запуска, то есть указать устройство, с которого в первую очередь должна производиться загрузка файлов в оперативную память, и в каком порядке с остальных;
  • Включить или отключить работу комплектующих, установить вольтаж для них и многое другое.

Работа BIOS

Когда происходит запуск компьютера, почти все установленные в него компоненты обращаются к чипу БИОС для получения дальнейших инструкций. Такая самопроверка при включении называется POST (power-on self-test). Если компоненты, без которых у ПК не было бы возможности загрузиться (ОЗУ, ПЗУ, устройства ввода/вывода и т.д.), успешно прошли проверку на работоспособность, BIOS начинает поиск главной загрузочной записи операционной системы (MBR). Если он её находит, то управление аппаратной частью передаётся ОС и происходит её загрузка. Теперь, в зависимости от операционной системы, BIOS передаёт полное управление комплектующими ей (характерно для Windows и Linux) или просто предоставляет ограниченный доступ (MS-DOS). После загрузки ОС работу БИОС можно считать выполненной. Такая процедура будет происходить каждый раз при новом включении и только тогда.

Пользовательское взаимодействие с BIOS

Как выглядит базовая система ввода и вывода

В устранении ряда неисправностей способен помочь сброс настроек BIOS, подробнее узнать об этом можно в статье на нашем сайте, представленной по ссылке ниже.

Заключение

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

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Выпуск материнских плат на чипсетах Intel шестой серии (P67 и его братьях) принес на массовый рынок ПК новый вариант BIOS — UEFI . В этой статье мы поговорим об устройстве файлов UEFI Capsule и Intel Flash Image.
Структура EFI Firmware Volume и полезные в хозяйстве патчи будут описаны во второй части.

UEFI Capsule

  • Hex-редактор на ваш вкус, я буду использовать HxD
  • Утилита Intel Flash Image Tool подходящей версии, для чипсетов 7 серии — это версия 8.xx

Intel Flash Image


AMD'шники могут смело пропустить весь текст ниже и читать вторую часть этой статьи, а мы продолжаем разбирать получившийся файл ROM.
Intel рассказывает о структуре своих BIOS'ов на страницах даташита на соответствующие чипсеты. Для всех чипсетов, начиная с 6 серии, этот формат в общем не менялся, поэтому его можно смело взять оттуда. Файл делится на 3-5 регионов:

Необязательными являются регионы GbE (используется совместно с встроенными сетевыми картами Intel начального уровня) и PDR (предназначен для данных OEM, но я ни разу не видел, чтобы он где-то использовался).

Descriptor


Этот регион должен находится в первой (из двух поддерживаемых) микросхеме flash по нулевому адресу и подразделяется на 11 секций, суммарный размер которых не должен превышать 4 килобайта. Устроен он так:

Первые 16 байт не используются и всегда равны 0xFF, за ними следует сигнатура 0x0FF0A55A, затем секция Descriptor Map, указывающая смещение начальных пяти секций и их размер.
Секция Component содержит информацию об используемых микросхемах flash: их количество (1 или 2), плотность (от 512 Кб до 16 Мб), запрещенные команды (такие как chip erase, например) и частоты чтения, быстрого чтения и стирания/записи.
Секция Region содержит смещения и размеры других регионов.
Секция Master содержит настройки доступа каждого из трех возможных мастеров (BIOS, ME, GbE) к пяти возможным регионам.
Секции PCH/PROC Straps содержат параметры конфигурации процессора и северного моста.
Секция Upper Map содержит смещение и размер таблицы VSCC .
Таблица VSCC содержит идентификаторы JEDEC и данные VSCC всех поддерживаемых Management Engine микросхем flash.
Секция OEM может быть заполнена OEM-производителями по своему усмотрению, но я не видел её заполнения ни разу.

Проверим теперь структуру полученного нами файла ROM на соответствие вышеприведенной:

Легко видно, что структура вполне себе соответствует, но угадать, за что именно отвечает каждый байт каждой секции будет непросто.
К счастью, Intel избавил нас от угадывания, выпустив утилиту FITC , которая позволяет настроить дескриптор (и не только его) и содержит подсказки по каждому доступному для редактирования пункту. Утилита эта входит в набор для разработчиков материнских плат и не предназначена для конечных пользователей, но ссылку на нее всегда можно найти на форумах, посвященных модификации BIOS'ов.
Открываем наш файл ROM в FITC 8.xx и все настройки дескриптора как на ладони:

Я крайне не рекомендую ничего менять, кто не знает, зачем он это делает.
Самыми часто изменяемыми настройками здесь являются настройки доступа к регионам (выделены зеленым на скриншоте hex-редактора), которые в дикой природе встречаются двух видов: вышеприведенные «всем можно всё» и стандартные настройки Intel. Иногда открытость записи в регион МЕ помогает справится с нарушением его работоспособности, просто перезаписав его полностью. На платах со стандартными настройками это невозможно без получения доступа к МЕ, которое на разных платах реализовано по разному и может потребовать достаточно нетривиальных манипуляций (замыкания ног аудиочипа во время загрузки, например).
Обратная сторона открытости — вредоносный код может делать что угодно с дескриптором и всем остальным содержимым микросхемы BIOS. Почему-то об этом говорить не принято, при том, что абсолютно все платы ASUS на P67 с BIOS'ам версий 3ххх и все платы ASUS на Z68 имеют открытый дескриптор. И security никакая, и с obscurity проблемы, о чем инженеры думали — не знаю.
Вторая полезная настройка — плотность микросхемы BIOS, которую приходится менять в случае восстановления испорченного BIOS'а платы с микросхемой большого объема, используя работоспособную плату с микросхемой меньшего.


Присутствует только на платах со встроенными сетевыми картами Intel начального уровня, вроде 82579.
В даташите на этот чип в разделе 10 имеется описание структуры NVM , которая и хранится в регионе GbE целиком.
Главная настройка, которую может быть интересно изменить — MAC-адрес, находящийся в самом начале региона, в первых 6 байтах. Если вдруг вам нужно сменить аппаратный MAC своей встроенной карты Intel, и регион GbE на вашей плате имеется — вы знаете что делать.
В нашем примере регион GbE находится по смещению 0x1000 от начала и содержит стандартный MAC для всех образов NVM, выпускаемых Intel в качестве обновления — 88:88:88:88:87:88:

При прошивке стандартными средствами регион GbE не обновляется вообще, несмотря на присутствие обновленного NVM в файле с обновлением BIOS'а, поэтому Intel пришлось выпустить отдельную утилиту NVM Update, когда в результате ошибки в версии 1.3 карта переставала работать нормально после установки Windows 8.
Регион содержит кучу других настроек, о которых можно прочесть в указанном выше даташите.


Здесь находится Management Engine Firmware и ее настройки. Про ME можно писать бесконечно, потому что там чего только нет. Лучшее описание структуры этого региона и возможных векторов атаки на него вы можете прочесть в докладе Игоря Скочински на Breakpoint 2012.
Для тех, кто еще не ушел читать его — краткая выжимка:
В чипсетах Intel имеется микроконтролер с архитектурой ARCompact, получающий питание от дежурной линии ATX, имеющий доступ ко всем устройствам, к RAM, собственный сетевой стек и работающий под управлением ОСРВ ThreadX. Вот он то и обеспечивает все рекламируемые Intel технологии, вроде Active Management, AntiTheft, Identity Protection, Rapid Start, Smart Connect, Protected Audio Video Path и так далее и тому подобное. А при помощи Dynamic Application Loader на нем можно даже Java-апплеты запускать.
На наше счастье, с безопасностью МЕ все более или менее в порядке, и пока я не слышал о случаях успешного внедрения вредоносного кода, но само по себе наличие в чипсете МК, исполняющего неизвестные никому, кроме Intel, программы и имеющего полный доступ к RAM и сети — уже повод для паранойи у склонных к ней людей.
Изменить доступные настройки МЕ можно при помощи той же Intel FITC:

В нашем примере регион ME начинается со смещения 0x3000 и имеет размер 1,5 Мб, что указывает на плату без поддержки AMT .

Регион состоит из одного или нескольких EFI Firmware Volume, о структуре которых я напишу во второй части этой статьи.
Там же мы затронем процесс загрузки UEFI и полезные в некоторых случаях патчи.

Platform Data Region

Регион предназначен для описания каких-либо зависящих от платформы возможностей и по плану должен использоваться OEM-производителями, но по факту я не видел его ни разу.

Источники информации

Читайте также: