Интернет магазин китайских планшетных компьютеров



Компьютеры - Главная загрузочная запись - Роль и место MBR в загрузке компьютера

22 января 2011


Оглавление:
1. Главная загрузочная запись
2. Роль и место MBR в загрузке компьютера
3. Стандартизация MBR
4. Структура MBR
5. Структура описания раздела
6. Восстановление MBR



В процессе загрузки компьютера x86 вначале всегда отрабатывается BIOS. На этой стадии, кроме тестирования и активации «железа», происходит также и выбор устройства, с которого будет происходить дальнейшая загрузка. Это может быть дискета, жёсткий диск, сетевой ресурс, встроенное ПЗУ или любое иное устройство. После выбора загрузочного устройства управление всей дальнейшей загрузкой BIOS полностью передаёт этому устройству.

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

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

Развитие MBR

Иногда в MBR кроме основной функции включаются также и другие функции, например, авторизация. Но это уже расширение и дополнение к основной функции и задаче MBR. Такие системы не получили широкого распространения.

Другие системы

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



Просмотров: 5902


<<< Multiboot Specification
Процесс загрузки Linux >>>