загрузка bios



Автор Mrs_Rogers задал вопрос в разделе Программное обеспечение

что происходит при включении компьютера? по шагам: загрузка BIOS и т. д. и получил лучший ответ

Ответ от Павел[гуру]
Это зачем нужно? И насколько подробно?
- BIOS считывает первые 512 байт с диска (загрузчик)
- передает загрузчику управление
- загрузчик инициализирует настройки процессора
- грузит ядро операционной системы и передает ему управление
- ядро грузит модули, драйвера и остальное системное ПО

Ответ от Капитан Очевидность[гуру]
Включается тумблер питания.
Блок питания проводит самодиагностику. Когда все электрические параметры в норме БП посылает сигнал Power Good процессору. Время между включением питания и уходом сигнала обычно 0.1-0.5 секунд.
Таймер микропроцессора получает сигнал Power Good.
С получением этого сигнала таймер перестает посылать сигнал Reset процессору, позволяя тому включиться.
CPU начинает выполнять код ROM BIOS.
Процессор загружает ROM BIOS начиная с адреса FFFF:0000. По этому адресу прописан только переход на адрес настоящего кода BIOS ROM.
Система выполняет начальный тест железа.
Каждая ошибка, встречающаяся на этом этапе сообщается определенными звуковыми кодами (в прошлом биканьем, сейчас уже вероятно более современно - голосом) , так как видео система еще не инициализирована.
BIOS ищет адаптеры, которые могут потребовать загрузки своего BIOS-а.
Самым типичным случаем в этом случае является видео карта. Загрузочная процедура сканирует память с адреса C000:0000 по C780:0000 для поиска видео ROM. Таким образом загружаются системы всех адаптеров.
ROM BIOS проверяет выключение это или перезагрузка.
Процедура два байта по адресу 0000:0472. Любое значение отличное от 1234h является свидетельством "холодного" старта.
Если это включение ROM BIOS запускает полный POST (Power On Self Test). Если это перезагрузка, то из POST процедуры исключается проверка памяти.
Процедуру POST можно разделить на три компоненты:
Видео тест инициализирует видео адаптер, тестирует карту и видео память, показывает конфигурацию или возникшие ошибки.
Идентификация BIOS-а показывает версию прошивки, производителя и дату.
Тест памяти проверяет чипы памяти и подсчитывает размер установленной памяти.
Ошибки, которые могут возникнуть в ходе POST проверки можно разделить на смертельные и не очень :). Во втором случае они показываются на экране, но позволяют продолжить процесс загрузки. Ясно, что в первом случае процесс загрузки останавливается, что обычно сопровождается серией бип-кодов.
BIOS читает конфигурационную информацию из CMOS.
Небольшая область памяти (64 байт) питается от батарейки на материнской платы. Самое главное для загрузки в ней - порядок, в котором должны опрашиваться приводы, какой из них должен быть первым - дисковод, CD-ROM или винчестер.
Если первым является жесткий диск, BIOS проверяет самый первый сектор диска на наличие Master Boot Record (MBR). Для дисковода проверяется Boot Record в первом секторе.
Master Boot Record - первый сектор на цилиндре 0, 0 головке, 512 байт размером. Если она находится, то загружается в память по адресу 0000:7C00, потом проверяется на правильную сигнатуру - два последних байта должны быть 55AAh. Отсутствие MBR или этих проверочных байт останавливает процесс загрузки и выдает предупреждение. Сама MBR состоит из двух частей - системного загрузчика (partition loader или Boot loader), программы, которая получает управление при загрузке с этого жесткого диска; таблицы разделов (партиций) , которая содержит информацию о логических дисках, имеющихся на жестком диске.
Правильная MBR запись записывается в память и управление передается ее коду.
Процесс установки нескольких операционных систем на один компьютер обычно заменяет оригинальный лоадер на свою программу, которая позволяет выбрать с какого диска производить остальную загрузку.
Дальше Boot Loader проверяет таблицу партиций в поисках активной. Загрузчик дальше ищет загрузочную запись (Boot Record) на самом первом секторе раздела.
В данном случае Boot Record это еще 512 байт - таблица с описанием раздела (количество байт в секторе, количество секторов в кластере и т. п. ) и переход на первый файл операционной системы (IO.SYS в DOS).
Операционная система.
Управление передается операционной системы. Как же она работает, как проходит процесс загрузки?
Boot Record проверяется на правильность и если код признается правильным то код загрузочного сектора исполняется как програм

Ответ от Ivantrs[гуру]
🙂

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: что происходит при включении компьютера? по шагам: загрузка BIOS и т. д.
спросили в BIOS
Как поменять LOGO при загрузке BIOS?
Я получил очень много вопросов на тему, как мне поменять логотип на Bios при загрузке. Хочу
подробнее...
спросили в Железо
При загрузке компьютер просит нажать F1. Что это и как убрать?
Откройте при загрузке BIOS. Посмотрите все упоминания о флоппи А: (везде установить Disable).
подробнее...
спросили в Железо
Как посмотреть температуру процессора в BIOS?
на TAB нажми во время загрузки BIOS. Чтобы приостановить загрузку BIOS нажми Pause, чтобы подольше
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Windows 7 Fujitsu
Как восстановить Windows 7 на ноутбуке Lenovo c биоса
Практически у каждого производителя ноутбуков есть своя технология восстановления системы. Названия
подробнее...
спросили в Нужен
Нужен драйвер для сетевой карты, но как узнать какая она если её нет в диспечере устройств?
ethernet - контроллер это и есть сетевая карта, нужен диск который шел с пк (на материнку) или
подробнее...

Народ, подскажите, пожалуйста, как зайти в биос на ноутбуке Sony Vaio SVE1512H1RW??
Обычно стоит нажимать “F2″ или “F3″ но порой ноутбук просто не успевает обрабатывать
подробнее...
спросили в Skrill Lego
Что делает Scroll Lock?
Эта клавиша - пережиток из системы DOS, когда Windows ещё не было. Нажатие этой клавиши блокировало
подробнее...
спросили в Интернет
Как узнать название сетевой карты?
1

Откройте окно «Управление компьютером» . Для этого щелкните на «Администрирование» в
подробнее...
спросили в Железо
Почему ноутбук ASUS k53e включается только со второго раза? новый
В любом случае, если ноутбук перестал включаться сам по себе, это далеко не самый сложный ремонт.
подробнее...

Не могу загрузить загрузочный windows XP зверь
как настроить bios для установки windows с диска

Извечным вопросом новичков на форумах
подробнее...

где скачать Образы Recovery дисков для Acer Aspire 5738zg
Перепечатка.

1. Система автоматического восстановления Windows

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

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*