<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=195.122.229.22</id>
	<title>wiki12 - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=195.122.229.22"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/195.122.229.22"/>
	<updated>2026-07-21T14:44:21Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C&amp;diff=52574</id>
		<title>Главная загрузочная запись</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C&amp;diff=52574"/>
		<updated>2026-02-18T18:36:27Z</updated>

		<summary type="html">&lt;p&gt;195.122.229.22: /* Код типа раздела */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Файл:GNU GRUB on MBR partitioned hard disk drives.svg|thumb|[[GNU GRUB]] в MBR]]&lt;br /&gt;
&#039;&#039;&#039;Главная загрузочная запись&#039;&#039;&#039; ({{lang-en|master boot record, MBR}}) — код и данные, необходимые для последующей загрузки операционной системы и расположенные в первых физических [[сектор диска|секторах]] (чаще всего в самом первом) на [[Жёсткий диск|жёстком диске]] или другом устройстве хранения информации. Применялась с 1983 года (начиная с PC DOS 2.0) до широкого внедрения [[Extensible Firmware Interface|UEFI]] и схемы [[Таблица разделов GUID|GPT]] в 2010-х.&lt;br /&gt;
&lt;br /&gt;
MBR содержит небольшой фрагмент [[Исполняемый код|исполняемого кода]], таблицу [[Раздел диска|разделов диска]] ({{lang-en|partition table}}) и специальную [[сигнатура данных|сигнатуру]].&lt;br /&gt;
&lt;br /&gt;
Функция MBR — «переход» в тот раздел жёсткого диска, с которого следует исполнять «дальнейший код» (обычно — загружать ОС). На «стадии MBR» происходит выбор раздела диска, загрузка кода ОС (происходит на более поздних этапах алгоритма).&lt;br /&gt;
&lt;br /&gt;
В процессе запуска компьютера после окончания начальной проверки ([[Power-on self-test]] — POST) [[Базовая система ввода-вывода]] (BIOS) загружает «код MBR» в оперативную память (в [[IBM PC]] обычно с адреса 0000:7c00) и передаёт управление находящемуся в MBR загрузочному коду&amp;lt;!-- (обычно командой long jump)--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Роль и место MBR в загрузке компьютера (для архитектуры x86) ==&lt;br /&gt;
{{Нет источников в разделе|дата=2024-08-28}}&lt;br /&gt;
В процессе загрузки компьютера [[x86]] вначале всегда отрабатывается [[BIOS]]. На этой стадии, кроме тестирования и [[Инициализация|инициализации]] оборудования компьютера, происходит также и выбор устройства, с которого будет происходить дальнейшая загрузка. Это может быть дискета, жёсткий диск, сетевой ресурс, встроенное [[Постоянное запоминающее устройство|ПЗУ]] или любое иное устройство (алгоритм выбора загрузочного устройства может быть различным и зависит от реализации BIOS). После выбора загрузочного устройства BIOS полностью передаёт этому устройству управление всей дальнейшей загрузкой.&lt;br /&gt;
&lt;br /&gt;
В случае, если устройство имеет только один раздел (как, например, дискета или сетевая загрузка), выбор однозначен, и загрузка продолжается сразу с этого устройства. Однако, если устройство содержит несколько разделов, каждый из которых потенциально может быть загрузочным (как, например, в случае жёстких дисков), то возникает неопределённость: с какого именно раздела производить загрузку. Для разрешения неоднозначности по выбору раздела было предложено вынести этот вопрос из ве́дения BIOS и передать этот выбор самому устройству. Возникла идея использовать для этого небольшую программу, записанную на самом носителе, которая и осуществляла бы данный выбор. Так появилась концепция MBR.&lt;br /&gt;
&lt;br /&gt;
Таким образом, потенциальное наличие нескольких загрузочных разделов, среди которых необходимо осуществить выбор — это ключевой момент в необходимости появления и отработки MBR. Для устройств с единственным (или однозначно заданным) загрузочным разделом концепция MBR лишена смысла и не используется.&lt;br /&gt;
&lt;br /&gt;
=== Развитие MBR ===&lt;br /&gt;
Иногда в MBR, кроме основной функции (выбора раздела), включаются также и другие функции, например, авторизация. Но это уже расширение и дополнение к основной функции и задаче MBR. Такие системы не получили широкого распространения.&lt;br /&gt;
&lt;br /&gt;
=== Другие (не x86) системы ===&lt;br /&gt;
В связи с тем, что на других системах применяются иные архитектурные решения (начиная от активации «железа» и заканчивая загрузкой ОС), концепция MBR может быть к ним неприменима.&lt;br /&gt;
&lt;br /&gt;
== Стандартизация MBR ==&lt;br /&gt;
{{Нет АИ в разделе|дата=2024-08-28}}&lt;br /&gt;
Утверждённого стандарта на структуру MBR не существует, однако, есть «сложившиеся традиции», которых придерживается большинство MBR от разных производителей.&lt;br /&gt;
&lt;br /&gt;
=== Наиболее распространённый формат MBR ===&lt;br /&gt;
Наиболее распространённый формат MBR — это формат [[Windows]]. В начале загрузочной записи стоит название текущей файловой системы (например, [[FAT|FAT32]] или [[NTFS]]). Далее содержится информация о четырёх [[Раздел диска|разделах диска]], ссылка на загрузчик и сигнатура 0x55AAh. В случае отсутствия загрузчика, например, в [[Windows XP]] выдаётся сообщение «NTLDR is missing / compressed» (в зависимости от ситуации — загрузчик удалён или сжат). «Press CTRL+ALT+DEL to restart.» Также если диск нечитаемый, выдаётся сообщение «A disk read error occurred. Press CTRL+ALT+DEL to restart». В зависимости от типа загрузчика выдаются разные сообщения.&lt;br /&gt;
&lt;br /&gt;
=== Иные форматы MBR ===&lt;br /&gt;
Загрузчики, отличные от стандартных [[Windows]]-загрузчиков, могут использовать всё пространство между MBR и первым разделом (около 32 кБ; 1-й-62-й секторы) для собственных целей. В таких случаях под MBR понимают весь загрузочный код, а для выделения именно первых 512 байт говорят, что они расположены в MBS (Master Boot Sector) — главном загрузочном секторе.&lt;br /&gt;
&lt;br /&gt;
Для операционных систем [[Microsoft]] понятия MBR и MBS совпадают, так как вся MBR содержится в MBS, хотя это не совсем правильно, так как под MBR подразумевают данные, а под MBS — физический сектор.&lt;br /&gt;
&lt;br /&gt;
=== Алгоритм загрузки компьютера с использованием MBR ===&lt;br /&gt;
&lt;br /&gt;
==== BIOS (до MBR) ====&lt;br /&gt;
* BIOS проводит начальную инициализацию оборудования ([[POST (аппаратное обеспечение)|POST]]).&lt;br /&gt;
* BIOS определяет, с какого устройства производить дальнейшую загрузку: дискета, флеш-накопитель, жёсткий диск и т. д. (выбор устройства зависит от версии и от настроек BIOS)&lt;br /&gt;
: [в данном описании рассматривается только случай загрузки с жёсткого диска].&lt;br /&gt;
* BIOS считывает один сектор (512 байт), то есть непосредственно MBR, который находится по адресу: «цилиндр 0, головка 0, сектор 1»&amp;lt;ref&amp;gt;Здесь указан адрес в адресации CHS, в адресации LBA он соответствует сектору с номером 0.&amp;lt;/ref&amp;gt;, и помещает его в область памяти по физическому адресу 0x7C00.&lt;br /&gt;
* BIOS проверяет, что этот сектор оканчивается сигнатурой 0АА55h (байты 55h,0AAh).&lt;br /&gt;
: [если это не так, то управление возвращается обратно в BIOS].&lt;br /&gt;
* BIOS передаёт управление по физическому адресу 0x7C00 (то есть сектору MBR), предварительно записав в регистр DL номер диска, с которого этот сектор считан. Для первого жёсткого диска это значение будет равно 80h (128 в десятичной системе), для дисковода A: равно 0. Кроме того, Plug-n-Play BIOS может записать в регистры ES:DI указатель на структуру «$PnP».&lt;br /&gt;
&lt;br /&gt;
==== MBR ====&lt;br /&gt;
Выбор загрузочного раздела и проверка целостности MBR:&lt;br /&gt;
* MBR копирует себя на другой адрес, чтобы освободить место для загрузчика ОС (к примеру, MBR фирмы Microsoft копирует себя на адрес 0000:0600).&lt;br /&gt;
* MBR просматривает по очереди все [[#Таблица разделов|записи о разделах]] и ищет первую запись об «активном» («загрузочном») разделе (то есть ищет раздел, отмеченный как 80h).&lt;br /&gt;
* В случае успеха (раздел, помеченный как 80h — найден) MBR запоминает номер этого раздела. Если просмотрены все 4 записи и не найден раздел, помеченный как 80h, то вызывается INT 18h (отображается сообщение об ошибке посредством вызова BIOS программного прерывания 18h). Это возвращает управление обратно в BIOS, что может приводить либо к загрузке BASIC, либо к повторной попытке загрузить систему с диска, либо к перезагрузке компьютера — в зависимости от версии и реализации BIOS.&lt;br /&gt;
* MBR просматривает все оставшиеся записи и проверяет, что это единственный активный раздел (что больше разделов, помеченных 80h, на данном физическом диске не существует). Если находятся другие разделы, помеченные 80h (и/или хотя бы один раздел содержит неправильную метку), то MBR выводит сообщение об ошибке (обычно это что-то типа «Invalid partition table»), после чего система зависает в бесконечном цикле, из которого можно выйти только перезагрузкой компьютера. На этом заканчивается проверка MBR и начинается подготовка к загрузке ОС.&lt;br /&gt;
* MBR считывает [[Загрузочный сектор|первый сектор]] [[Логический диск|логического диска]] или раздела (VBR — Volume Boot Record, или Volume Boot Sector), помеченного как «загрузочный» (80h), и помещает этот сектор по физическому адресу 0x7C00.&lt;br /&gt;
* MBR проверяет, что данный сектор заканчивается сигнатурой 55AAh. Если этой сигнатуры в этом месте нет, то выводится сообщение «Missing operating system» и компьютер подвисает, требуется перезагрузка.&lt;br /&gt;
* MBR передаёт управление загрузочному сектору выбранного раздела диска.&lt;br /&gt;
&lt;br /&gt;
==== Загрузочный сектор логического диска (VBR) (после MBR) ====&lt;br /&gt;
Загрузочный сектор зависит от типа файловой системы на логическом разделе диска и содержит код, выполняющий нахождение и загрузку собственно операционной системы на данном типе файловой системы.&lt;br /&gt;
&lt;br /&gt;
== Структура MBR ==&lt;br /&gt;
{{Нет АИ в разделе|дата=2024-08-28}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Классическая структура главной загрузочной записи (MBR)&lt;br /&gt;
|-&lt;br /&gt;
! Смещение&lt;br /&gt;
! Длина, байт&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Описание&lt;br /&gt;
|-&lt;br /&gt;
| 0000h || 446 || colspan=&amp;quot;2&amp;quot; | [[машинный код|Код]] загрузчика&lt;br /&gt;
|-&lt;br /&gt;
| 01BEh || 16 || Раздел 1 || rowspan=&amp;quot;4&amp;quot; | Таблица разделов&lt;br /&gt;
|-&lt;br /&gt;
| 01CEh || 16 || Раздел 2&lt;br /&gt;
|-&lt;br /&gt;
| 01DEh || 16 || Раздел 3&lt;br /&gt;
|-&lt;br /&gt;
| 01EEh || 16 || Раздел 4&lt;br /&gt;
|-&lt;br /&gt;
| 01FEh || 2 || colspan=&amp;quot;2&amp;quot; | Сигнатура (55h AAh)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Код загрузчика ===&lt;br /&gt;
После завершения процедуры [[POST (аппаратное обеспечение)|POST]] в [[RAM|ОЗУ]] по физическому адресу 0x7C00 записывается код [[Загрузчик ОС|загрузчика]] (первые 446 байт из нулевого сектора диска), после чего ему передаётся управление. Задача этого кода — проанализировать таблицу разделов [[Жёсткий диск|жёсткого диска]], затем передать управление второму загрузочному коду, который может находиться или в начале активного раздела, или на специальной области диска (эта область не занята файловыми системами и обычно является группой секторов № 1-№ 62, разделы на диске обычно начинаются с сектора № 63). Второй загрузчик уже умеет читать хотя бы одну файловую систему, и его задача — передать управление файлам из файловой системы ОС для запуска ОС.&lt;br /&gt;
&lt;br /&gt;
Примеры:&lt;br /&gt;
* Загрузчик Windows поступает первым способом: он передаёт управление второму загрузчику [[NTLDR]] ([[bootmgr]], начиная с Windows Vista/Server 2008), который находится в начале активного Windows-раздела. Далее второй загрузчик обеспечивает поддержку файловой системы и запускает необходимые для дальнейшей загрузки ОС файлы.&lt;br /&gt;
* [[Загрузчик GRUB]] (нашедший популярность в Linux-дистрибутивах) использует второй способ: он передаёт управление второму загрузчику, который расположен в группе секторов № 1-№ 62. Второй загрузчик ищет корневой Linux-раздел, а на этом разделе ищет файлы конфигурации GRUB (и модули GRUB) для отображения GRUB-меню. При выборе какого-либо пункта в GRUB-меню GRUB действует согласно файлу конфигурации для этого пункта (например, в случае с дистрибутивами Linux в ОЗУ копируется Linux-ядро с [[initrd]] и управление передаётся ядру). Копия первого загрузчика GRUB (446 байт из нулевого сектора диска) находится в файле boot.img, а копия второго загрузчика GRUB (группа секторов № 1 — № 62) находится в файле core.img (собирается при установке GRUB с учётом файловой системы корневого раздела и других факторов).&lt;br /&gt;
&lt;br /&gt;
=== Таблица разделов ===&lt;br /&gt;
В таблице разделов хранится информация о типе раздела и его расположении на жёстком диске.&lt;br /&gt;
&lt;br /&gt;
=== Сигнатура ===&lt;br /&gt;
Последние два байта MBR называются сигнатурой. Значение этих байтов должно быть 55h AAh. В случае, если это не так, запись считается некорректной.&lt;br /&gt;
&lt;br /&gt;
== Структура описания раздела ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Структура описания раздела&lt;br /&gt;
|-&lt;br /&gt;
! Смещение !! Длина, байт !! Описание&lt;br /&gt;
|-&lt;br /&gt;
| 00h || 1 || Признак активности раздела&lt;br /&gt;
|-&lt;br /&gt;
| 01h || 1 || Начало раздела — головка&lt;br /&gt;
|-&lt;br /&gt;
| 02h || 1 || Начало раздела — сектор (биты 0—5), цилиндр (биты 6, 7)&lt;br /&gt;
|-&lt;br /&gt;
| 03h || 1 || Начало раздела — цилиндр (старшие биты 8, 9 хранятся в байте номера сектора)&lt;br /&gt;
|-&lt;br /&gt;
| 04h || 1 || Код типа раздела&lt;br /&gt;
|-&lt;br /&gt;
| 05h || 1 || Конец раздела — головка&lt;br /&gt;
|-&lt;br /&gt;
| 06h || 1 || Конец раздела — сектор (биты 0—5), цилиндр (биты 6, 7)&lt;br /&gt;
|-&lt;br /&gt;
| 07h || 1 || Конец раздела — цилиндр (старшие биты 8, 9 хранятся в байте номера сектора)&lt;br /&gt;
|-&lt;br /&gt;
| 08h || 4 || Смещение первого сектора&lt;br /&gt;
|-&lt;br /&gt;
| 0Ch || 4 || Количество секторов раздела&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Признак активности раздела ===&lt;br /&gt;
Признак активности раздела показывает, возможно ли загрузить операционную систему с данного раздела. Для стандартных загрузчиков может принимать такие значения:&lt;br /&gt;
* 80&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; — раздел активен;&lt;br /&gt;
* 00&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; — раздел неактивен;&lt;br /&gt;
* другие значения запрещены.&lt;br /&gt;
&lt;br /&gt;
=== Начало раздела / Конец раздела ===&lt;br /&gt;
Координаты начала и конца раздела в [[CHS]]-формате (цилиндр, головка, сектор). CHS не позволяет выполнять адресацию более чем к 7,8 ГБ данных, и для адресации к разделам, находящимся за пределами 7,8 ГБ, используется [[LBA]]-адресация.&lt;br /&gt;
&lt;br /&gt;
=== Код типа раздела ===&lt;br /&gt;
Код файловой системы, используемой на данном разделе.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Коды типов разделов&lt;br /&gt;
|-&lt;br /&gt;
! Код !! Тип раздела&lt;br /&gt;
|-&lt;br /&gt;
| 00h || Пустая запись (свободное место)&lt;br /&gt;
|-&lt;br /&gt;
| 01h || FAT-12 (если это логический раздел или раздел расположен в первых 32 мегабайтах диска, иначе используется код 06h)&lt;br /&gt;
|-&lt;br /&gt;
| 02h || XENIX root&lt;br /&gt;
|-&lt;br /&gt;
| 03h || XENIX usr&lt;br /&gt;
|-&lt;br /&gt;
| 04h || FAT-16 до 32 Мбайт (если раздел первичный, то должен находиться в первых физических 32 Мб диска, иначе используется код 06h)&lt;br /&gt;
|-&lt;br /&gt;
| 05h || Расширенный раздел&lt;br /&gt;
|-&lt;br /&gt;
| 06h || FAT-16B, а также FAT-16, не попадающий под условия кода 04h и FAT-12, не попадающий под условия кода 01h&lt;br /&gt;
|-&lt;br /&gt;
| 07h || IFS, HPFS, &#039;&#039;&#039;NTFS&#039;&#039;&#039;, exFAT (и некоторые другие — тип определяется по содержимому загрузочной записи)&lt;br /&gt;
|-&lt;br /&gt;
| 08h || AIX&lt;br /&gt;
|-&lt;br /&gt;
| 09h || AIX загрузочный&lt;br /&gt;
|-&lt;br /&gt;
| 0Ah || OS/2 Boot-менеджер, OPUS&lt;br /&gt;
|-&lt;br /&gt;
| 0Bh || FAT-32&lt;br /&gt;
|-&lt;br /&gt;
| 0Ch || FAT-32X (FAT-32 с использованием LBA)&lt;br /&gt;
|-&lt;br /&gt;
| 0Dh || Зарезервирован&lt;br /&gt;
|-&lt;br /&gt;
| 0Eh || FAT-16X (FAT-16 с использованием LBA) (VFAT)&lt;br /&gt;
|-&lt;br /&gt;
| 0Fh || Расширенный раздел LBA (то же что и 05h, с использованием LBA)&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 |publisher   = Microsoft, Inc.&lt;br /&gt;
 |url         = http://support.microsoft.com/kb/69912/en-us&lt;br /&gt;
 |title       = MS-DOS Partitioning Summary&lt;br /&gt;
 |access-date  = 2011-12-12&lt;br /&gt;
 |lang        = en&lt;br /&gt;
 |archive-url  = https://www.webcitation.org/63raCAhir?url=http://support.microsoft.com/kb/69912/en-us&lt;br /&gt;
 |archive-date = 2011-12-12&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10h || OPUS&lt;br /&gt;
|-&lt;br /&gt;
| 11h || Скрытый FAT (аналогичен коду 01h)&lt;br /&gt;
|-&lt;br /&gt;
| 12h || Compaq, Сервисный раздел&lt;br /&gt;
|-&lt;br /&gt;
| 14h || Скрытый FAT (аналогичен коду 04h)&lt;br /&gt;
|-&lt;br /&gt;
| 15h || Скрытый расширенный раздел (аналогичен коду 05h)&lt;br /&gt;
|-&lt;br /&gt;
| 16h || Скрытый FAT (аналогичен коду 06h)&lt;br /&gt;
|-&lt;br /&gt;
| 17h || Скрытый раздел HPFS/NTFS/IFS/exFAT&lt;br /&gt;
|-&lt;br /&gt;
| 18h || AST SmartSleep&lt;br /&gt;
|-&lt;br /&gt;
| 19h || OFS1&lt;br /&gt;
|-&lt;br /&gt;
| 1Bh || Скрытый раздел FAT-32 (см. 0Bh)&lt;br /&gt;
|-&lt;br /&gt;
| 1Ch || Скрытый раздел FAT-32X (см. 0Ch)&lt;br /&gt;
|-&lt;br /&gt;
| 1Eh || Скрытый раздел FAT-16X (VFAT) (см. 0Eh)&lt;br /&gt;
|-&lt;br /&gt;
| 1Fh || Скрытый расширенный раздел LBA (см. 0Fh)&lt;br /&gt;
|-&lt;br /&gt;
| 20h || OFS1&lt;br /&gt;
|-&lt;br /&gt;
| 21h || FSo2&lt;br /&gt;
|-&lt;br /&gt;
| 22h || Расширенный раздел FS02&lt;br /&gt;
|-&lt;br /&gt;
| 24h || NEC DOS&lt;br /&gt;
|-&lt;br /&gt;
| 25h || Windows Mobile IMGFS&lt;br /&gt;
|-&lt;br /&gt;
| 27h || Скрытый NTFS (Раздел восстановления системы)&lt;br /&gt;
|-&lt;br /&gt;
| 28h || Зарезервирован для FAT-16+&lt;br /&gt;
|-&lt;br /&gt;
| 29h || Зарезервирован для FAT-32+&lt;br /&gt;
|-&lt;br /&gt;
| 2Ah || AFS (AthFS)&lt;br /&gt;
|-&lt;br /&gt;
| 35h || JFS&lt;br /&gt;
|-&lt;br /&gt;
| 38h || THEOS 3.2&lt;br /&gt;
|-&lt;br /&gt;
| 39h || Plan 9&lt;br /&gt;
|-&lt;br /&gt;
| 3Ah || THEOS 4&lt;br /&gt;
|-&lt;br /&gt;
| 3Bh || Расширенный раздел THEOS 4&lt;br /&gt;
|-&lt;br /&gt;
| 3Ch || Partition Magic, NetWare&lt;br /&gt;
|-&lt;br /&gt;
| 3Dh || Скрытый раздел NetWare&lt;br /&gt;
|-&lt;br /&gt;
| 40h || Venix 80286, PICK R83&lt;br /&gt;
|-&lt;br /&gt;
| 41h || Старый Linux/Minix, PPC PReP Boot&lt;br /&gt;
|-&lt;br /&gt;
| 42h || Старый своп Linux, SFS, раздел на динамическом диске в Windows (Dynamic Disk)&lt;br /&gt;
|-&lt;br /&gt;
| 43h || Старый Linux&lt;br /&gt;
|-&lt;br /&gt;
| 4Ah || ALFS&lt;br /&gt;
|-&lt;br /&gt;
| 4Ch || A2 (Aos)&lt;br /&gt;
|-&lt;br /&gt;
| 4Dh || QNX4.x&lt;br /&gt;
|-&lt;br /&gt;
| 4Eh || QNX4.x 2-я часть&lt;br /&gt;
|-&lt;br /&gt;
| 4Fh || QNX4.x 3-я часть&lt;br /&gt;
|-&lt;br /&gt;
| 50h || OnTrack DM (только чтение)&lt;br /&gt;
|-&lt;br /&gt;
| 51h || OnTrack DM6 (чтение и запись)&lt;br /&gt;
|-&lt;br /&gt;
| 52h || CP/M&lt;br /&gt;
|-&lt;br /&gt;
| 53h || OnTrack DM6 Aux3&lt;br /&gt;
|-&lt;br /&gt;
| 54h || OnTrack DM6 DDO&lt;br /&gt;
|-&lt;br /&gt;
| 55h || EZ-Drive&lt;br /&gt;
|-&lt;br /&gt;
| 56h || Golden Bow&lt;br /&gt;
|-&lt;br /&gt;
| 56h || Novell VNDI&lt;br /&gt;
|-&lt;br /&gt;
| 5Ch || Priam Edisk&lt;br /&gt;
|-&lt;br /&gt;
| 61h || SpeedStor&lt;br /&gt;
|-&lt;br /&gt;
| 62h || GNU HURD&lt;br /&gt;
|-&lt;br /&gt;
| 63h || UNIX&lt;br /&gt;
|-&lt;br /&gt;
| 64h — 69h || NetWare&lt;br /&gt;
|-&lt;br /&gt;
| 77h || VNDI, M2FS, M2CS&lt;br /&gt;
|-&lt;br /&gt;
| 78h || XOSL&lt;br /&gt;
|-&lt;br /&gt;
| 7Fh || Данный код зарезервирован для исследовательских или учебных проектов&lt;br /&gt;
|-&lt;br /&gt;
| 80h || MINIX (старый)&lt;br /&gt;
|-&lt;br /&gt;
| 81h || MINIX&lt;br /&gt;
|-&lt;br /&gt;
| 82h || Linux swap, Sun Solaris (старый)&lt;br /&gt;
|-&lt;br /&gt;
| 83h || Linux&lt;br /&gt;
|-&lt;br /&gt;
| 85h || Linux extended (расширенный)&lt;br /&gt;
|-&lt;br /&gt;
| 86h || Раздел FAT-16 stripe-массива Windows NT&lt;br /&gt;
|-&lt;br /&gt;
| 87h || Раздел NTFS/HPFS stripe-массива Windows NT&lt;br /&gt;
|-&lt;br /&gt;
| 8Eh || Раздел LVM&lt;br /&gt;
|-&lt;br /&gt;
| 93h || Amoeba, скрытый Linux (см. код 83h)&lt;br /&gt;
|-&lt;br /&gt;
| 94h || Amoeba BBT&lt;br /&gt;
|-&lt;br /&gt;
| 94h || ISO-9660&lt;br /&gt;
|-&lt;br /&gt;
| 9Eh || ForthOS&lt;br /&gt;
|-&lt;br /&gt;
| A5h || Раздел гибернации&lt;br /&gt;
|-&lt;br /&gt;
| A5h || NetBSD (старый), FreeBSD, BSD/386&lt;br /&gt;
|-&lt;br /&gt;
| A6h || OpenBSD&lt;br /&gt;
|-&lt;br /&gt;
| A7h || NeXTSTEP&lt;br /&gt;
|-&lt;br /&gt;
| A8h || Apple Darwin, Mac OS X UFS&lt;br /&gt;
|-&lt;br /&gt;
| A9h || NetBSD&lt;br /&gt;
|-&lt;br /&gt;
| AFh || Mac OS X HFS и HFS+, ShangOS&lt;br /&gt;
|-&lt;br /&gt;
|B1h&lt;br /&gt;
|QNX6.x&lt;br /&gt;
|-&lt;br /&gt;
|B2h&lt;br /&gt;
|QNX6.x&lt;br /&gt;
|-&lt;br /&gt;
|B3h&lt;br /&gt;
|QNX6.x&lt;br /&gt;
|-&lt;br /&gt;
| B6h || Зеркальный master-раздел FAT-16 Windows NT&lt;br /&gt;
|-&lt;br /&gt;
| B7h || Зеркальный master-раздел NTFS/HPFS Windows NT&lt;br /&gt;
|-&lt;br /&gt;
| BEh || Solaris 8 загрузочный&lt;br /&gt;
|-&lt;br /&gt;
| BFh || Solaris&lt;br /&gt;
|-&lt;br /&gt;
| C2h || Скрытый Linux&lt;br /&gt;
|-&lt;br /&gt;
| C3h || Скрытый своп Linux&lt;br /&gt;
|-&lt;br /&gt;
| C6h || Зеркальный slave-раздел FAT-16 Windows NT&lt;br /&gt;
|-&lt;br /&gt;
| C7h || Зеркальный slave-раздел NTFS Windows NT&lt;br /&gt;
|-&lt;br /&gt;
| CDh || Дамп памяти&lt;br /&gt;
|-&lt;br /&gt;
| D8h || CP/M-86&lt;br /&gt;
|-&lt;br /&gt;
| DAh || Данные — не файловая система&lt;br /&gt;
|-&lt;br /&gt;
| DBh || CP/M-86&lt;br /&gt;
|-&lt;br /&gt;
| DDh || Скрытый дамп памяти&lt;br /&gt;
|-&lt;br /&gt;
| DEh || Dell Utility&lt;br /&gt;
|-&lt;br /&gt;
| EBh || [[BeFS|BFS]]&lt;br /&gt;
|-&lt;br /&gt;
| ECh || SkyOS&lt;br /&gt;
|-&lt;br /&gt;
| EDh || Гибридный GPT&lt;br /&gt;
|-&lt;br /&gt;
| EEh || GPT&lt;br /&gt;
|-&lt;br /&gt;
| EFh || Системный раздел UEFI&lt;br /&gt;
|-&lt;br /&gt;
| F7h || EFAT, SolidState&lt;br /&gt;
|-&lt;br /&gt;
| FBh || VMFS&lt;br /&gt;
|-&lt;br /&gt;
| FCh || Своп VMFS&lt;br /&gt;
|-&lt;br /&gt;
| FEh || LANstep, PS/2 IML&lt;br /&gt;
|-&lt;br /&gt;
| FFh || XENIX BBT&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Основная статья| Расширенная загрузочная запись }}&lt;br /&gt;
В случае, если используется расширенный раздел, координаты начала раздела указывают на [[EBR]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Структура EBR&lt;br /&gt;
|-&lt;br /&gt;
! Смещение !! Длина !! Описание&lt;br /&gt;
|-&lt;br /&gt;
| 1BEh || 16 || Указатель на раздел&lt;br /&gt;
|-&lt;br /&gt;
| 1CEh || 16 || Указатель на следующий EBR&lt;br /&gt;
|-&lt;br /&gt;
| 1DEh || 32 || Не используется (должно быть заполнено нулями)&amp;lt;ref&amp;gt;Изначально планировалось разместить здесь ещё два указателя на раздел, но это так и не было реализовано.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 1FEh || 2 || Сигнатура (55h AAh)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Формат указателей аналогичен MBR.&lt;br /&gt;
&lt;br /&gt;
=== Смещение первого сектора ===&lt;br /&gt;
Координаты начала раздела в LBA-координатах. Позволяет выполнять адресацию до 2 ТБ данных.&lt;br /&gt;
&lt;br /&gt;
== Восстановление MBR ==&lt;br /&gt;
Если каким-либо образом была потеряна MBR, то её можно восстановить специальными утилитами (например, [[TestDisk]]), которая «просмотрит» весь носитель информации и создаст таблицу разделов.&lt;br /&gt;
&lt;br /&gt;
Пример кода создания резервной копии MBR в unix-подобных системах для диска sda:&lt;br /&gt;
&lt;br /&gt;
 dd if=/dev/sda of=mbr.bin bs=512 count=1&lt;br /&gt;
&lt;br /&gt;
Восстановление загрузчика и таблицы разделов:&lt;br /&gt;
&lt;br /&gt;
 dd if=mbr.bin of=/dev/sda bs=512 count=1&lt;br /&gt;
&lt;br /&gt;
Восстановление только загрузчика:&lt;br /&gt;
&lt;br /&gt;
 dd if=mbr.bin of=/dev/sda bs=446 count=1&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Логический диск]]&lt;br /&gt;
* [[Файловая система]]&lt;br /&gt;
* [[Раздел диска]]&lt;br /&gt;
* [[Загрузчик ОС|Загрузчик операционной системы]]&lt;br /&gt;
* [[Загрузочный сектор]]&lt;br /&gt;
* [[Начальная загрузка компьютера]]&lt;br /&gt;
* [[GUID (таблица разделов)]]&lt;br /&gt;
* [[Расширенная загрузочная запись|Расширенная загрузочная запись (EBR)]]&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
{{wikibooks|Russian x86 MultiBoot FAQ|Russian x86 MultiBoot FAQ}}&lt;br /&gt;
* {{cite web&lt;br /&gt;
|url=https://support.microsoft.com/ru-ru/kb/114841&lt;br /&gt;
|title=KB114841&lt;br /&gt;
|work=Microsoft Windows XP Support/ Windows NT Boot Process and Hard Disk Constraints&lt;br /&gt;
|date=&lt;br /&gt;
|publisher=Microsoft Knowledge Base&lt;br /&gt;
|access-date=2015-12-27}}&lt;br /&gt;
* [http://akina.hop.ru/mbr.php3 Главная загрузочная запись — Master Boot Record (MBR)]&lt;br /&gt;
* [https://web.archive.org/web/20140102192540/http://tanking.googlecode.com/files/BIOSBootSpecsV1.01.pdf Спецификация «BIOS Boot Specification» от Intel, Phoenix, Compaq]{{ref|en}}&lt;br /&gt;
&lt;br /&gt;
{{Нет источников |дата=2013-12-27}}&lt;br /&gt;
{{Аспекты операционных систем}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Разбиение носителя информации]]&lt;br /&gt;
[[Категория:Загрузка компьютера]]&lt;/div&gt;</summary>
		<author><name>195.122.229.22</name></author>
	</entry>
</feed>