Вопросы BIOS

BIOS microchip

Какие основные функции выполняет BIOS в компьютере?

BIOS (Basic Input/Output System - Базовая система ввода-вывода) выполняет ряд ключевых функций в компьютере:

  1. Тестирование оборудования при старте (POST - Power-On Self Test).
  2. Загрузка операционной системы с выбранного устройства (например, жесткий диск, USB-накопитель, CD/DVD).
  3. Инициализация и настройка аппаратных компонентов системы.
  4. Обеспечение интерфейса для изменения системных настроек, таких как порядок загрузки, частоты процессора и параметры памяти.
  5. Обеспечение связи между операционной системой и аппаратными компонентами компьютера.

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

Какие причины могут стоять за неудачной загрузкой BIOS?

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

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

Как настроить порядок загрузки устройств в BIOS?

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

  1. Включите компьютер и во время начальной загрузки нажмите клавишу (чаще всего Del, F2 или F10) для входа в BIOS.
  2. Перейдите в раздел Boot (или аналогичный), используя клавиши со стрелками.
  3. Найдите опцию, отвечающую за порядок загрузки (Boot Order, Boot Sequence или аналогичное название).
  4. Измените порядок загрузки, используя указанные на экране клавиши (часто это +/- или F5/F6).
  5. После завершения настройки сохраните изменения и выйдите из BIOS, обычно это делается нажатием клавиши F10.

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

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

Чтобы определить, какой тип микросхемы ПЗУ используется на вашей материнской плате, в первую очередь стоит знать, что большинство материнских плат, выпущенных после 1997 года, оснащены Flash ROM. Тем не менее, для уверенности рекомендуется провести проверку. Для этого нужно внимательно изучить маркировку на чипе ROM, который обычно представляет собой 28 или 32-контактную микросхему с лейблом производителя BIOS. Если снять этот лейбл, можно увидеть следующие маркировки (где "ххх" - это три произвольные цифры):

Важно отметить, что если на микросхеме присутствует окошко, это говорит о том, что перед вами EPROM, а не Flash. А если маркировка микросхемы не начинается с 28 или 29 и при этом нет окошка, скорее всего, перед вами не Flash-память.

Почему актуальна перепрошивка BIOS до новых версий?

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

  1. Совместимость с новыми версиями ОС: Старые версии BIOS могут иметь проблемы совместимости с новыми операционными системами. Например, Windows 95 могла испытывать трудности с конфигурацией при использовании устаревших версий BIOS.
  2. Поддержка современного оборудования: С развитием технологий увеличивается и объем жестких дисков. Если BIOS не обладает поддержкой LBA, это может вызвать проблемы при работе с большими жесткими дисками, требующими применения специализированных утилит. Использование таких утилит в сочетании с операционными системами, например, Windows 95, может привести к снижению производительности.
  3. Поддержка Plug-and-Play: Для того чтобы полностью реализовать возможности системы Plug-and-Play в операционной системе, такой как Windows 95, необходим PnP BIOS. Это один из ключевых факторов, который может стать причиной для обновления BIOS.
  4. Устранение ошибок и добавление новых функций: Производители материнских плат регулярно выпускают обновления BIOS для исправления различных ошибок и недоработок. Кроме того, новые версии BIOS могут предоставить дополнительные функции, такие как загрузка с CD-ROM или определение SCSI-устройств перед IDE-устройствами.

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

Где найти новые версии BIOS для обновления?

Для поиска и загрузки обновленных версий BIOS лучше всего обратиться к официальным источникам:

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

Как определить производителя и модель материнской платы, если эта информация отсутствует?

Идентификация материнской платы может осуществляться посредством идентификационной строки, которую BIOS отображает при старте компьютера:

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

Как правильно выполнить перепрошивку Flash BIOS?

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

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

  1. Загрузите компьютер в режиме чистого DOS (без драйверов). Это можно сделать, нажав F8 при старте и выбрав "Safe Mode Command Prompt only".
  2. Запустите программу-прошивальщик. Например:
    • awdflash xxx.bin (для Award BIOS)
    • amiflash xxx.bin (для AMI BIOS)
    • mrflash xxx.bin (для MRBIOS)

Рекомендации и заметки:

Почему программа прошивки Award BIOS сообщает "Insufficient memory"?

  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.

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

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

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

Метод 1 (универсальный):

  1. Возьмите работающую материнскую плату, поддерживающую флэш. Главное, чтобы она была на том же чипсете, под который рассчитан BIOS. В экстремальных случаях можно попробовать другой чипсет, но это не без риска.
  2. Выньте флэш или ПЗУ из этой материнской платы, обвяжите его с двух сторон ниткой для удобства извлечения и вставьте обратно.
  3. Загрузите компьютер в "чистый" DOS без драйверов, выбрав Safe Mode Command Prompt only. Затем извлеките текущий флэш или ПЗУ и вставьте флэш, который нужно перепрошить.
  4. Запустите программу прошивки, соответствующую вашей материнской плате, и выполните процесс перепрошивки. После завершения выключите компьютер и извлеките флэш.

Метод 2 (для Award BIOS):

  1. Удалите PCI-видеокарту и установите старую ISA-видеокарту.
  2. Вставьте загрузочную дискету в дисковод A:.
  3. Включите компьютер. Если все выполнено правильно, компьютер начнет работать благодаря Award Boot Block.
  4. Вставьте дискету с прошивальщиком и новой версией BIOS.
  5. Выполните процесс перепрошивки BIOS и перезагрузите компьютер.
  6. Выключите компьютер, замените видеокарту обратно на PCI и продолжите работу.

Метод 3 (для интеловских матерей):

  1. Переключите Flash Recovery jumper в положение recovery mode (только если ваша плата поддерживает эту функцию).
  2. Вставьте загрузочную дискету, предоставленную производителем материнской платы, в дисковод A:.
  3. Перезагрузите компьютер. Во время этой процедуры экран будет темным, так как основные функции для инициализации видео отсутствуют.
  4. Когда процесс завершится (это можно понять по звуковому сигналу и индикатору дисковода), выключите компьютер.
  5. Верните Flash Recovery jumper в стандартное положение.
  6. Выньте дискету из дисковода, включите компьютер и продолжите работу.

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

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

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

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

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

Существует специализированный тип EEPROM, известный как Flash memory или Flash EEPROM. Основное преимущество Flash EEPROM заключается в возможности перезаписи данных без использования внешних программаторов, прямо в компьютере. Это делает Flash EEPROM особенно удобным для использования в современных устройствах, таких как USB-флешки, карточки памяти и внутренние накопители SSD. Информация в Flash EEPROM может быть быстро и легко обновлена, что делает ее популярным выбором для хранения программного обеспечения, требующего регулярных обновлений.

Важные особенности:

PROM и EEPROM являются типами постоянной памяти и сохраняют информацию даже при отключении питания. В то время как PROM может быть запрограммирован только однажды, EEPROM и Flash EEPROM предоставляют возможность стирания и повторного программирования. Однако, несмотря на их удобство, эти типы памяти обычно работают медленнее, чем оперативная память (RAM).

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

Для обеспечения надежной работы устройств с 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 (загрузку)?

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

Заводские пароли для AWARD BIOS следующие:

AWARD_SW, TTPTHA, aPAf, HLT, lkwpeter, KDD, j262, ZBAAACA,
j322, ZAAADA, Syxz, Wodj, ZJAAADC, 01322222, j256, ?award

Один из этих паролей должен подойти. Однако в новых AWARD BIOS (версии 4.51) инженерные пароли отсутствуют. Существует программа для снятия/определения установленных паролей в таких BIOS.

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

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

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

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

На большинстве современных материнских плат рядом с батарейкой расположена перемычка для сброса CMOS-памяти. Обычно это 4 контакта: в нормальном состоянии они находятся в положении 2-3, для сброса - 1-2 или 3-4. Иногда используются 3 или 2 контакта для этой цели.

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

Если на плате отсутствует стандартная батарейка, следует обратить внимание на пластмассовый модуль с надписью "DALLAS". Это комбинированный блок, содержащий батарейку и микросхему CMOS. Перемычка для сброса может располагаться рядом с этим модулем.

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

В чём разница между BIOS и UEFI?

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

  1. Архитектура: UEFI предоставляет более современную архитектуру по сравнению с традиционным BIOS.
  2. Графический интерфейс: UEFI часто имеет графический интерфейс, позволяя пользователям работать с мышью, в то время как BIOS основан на текстовом интерфейсе.
  3. Быстрая загрузка: UEFI может обеспечивать более быстрый процесс загрузки благодаря оптимизации процедур инициализации.
  4. Поддержка разделов: BIOS работает с MBR (Master Boot Record), который поддерживает диски до 2 ТБ. UEFI использует GPT (GUID Partition Table), который поддерживает диски большего объема и больше разделов на диске.
  5. Безопасная загрузка: UEFI предлагает функцию безопасной загрузки, которая предотвращает загрузку неподписанных или вредоносных приложений при старте.

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

Как обеспечить безопасность BIOS от вредоносных программ?

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

  1. Регулярное обновление BIOS: Производители материнских плат часто выпускают обновления BIOS, чтобы исправить известные уязвимости. Регулярное обновление BIOS поможет защитить систему от известных угроз.
  2. Использование пароля на BIOS: Установка пароля на BIOS предотвратит несанкционированный доступ к настройкам BIOS и защитит от потенциальных атак.
  3. Отключение внешних портов: Отключите неиспользуемые внешние порты, такие как USB и разъемы для карт памяти, чтобы предотвратить загрузку с вредоносных устройств.
  4. Будьте осторожны с электронной почтой: Не открывайте вложения или ссылки в письмах от незнакомых отправителей, так как они могут содержать вредоносное ПО, нацеленное на BIOS.
  5. Используйте антивирусное программное обеспечение: Надежное антивирусное решение может обнаруживать и блокировать попытки атаки на BIOS.

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