Топ питань
Часова шкала
Чат
Перспективи

Розширений завантажувальний запис

сектор на жорсткому диску (512 байт), що описує розмір одного логічного розділу, а також вказує на наступний розширений завантажувальний зап З Вікіпедії, вільної енциклопедії

Remove ads

Розширений завантажувальний запис (EBR, англ. Extended Boot Record) — сектор на жорсткому диску (512 байт), що описує розмір одного логічного розділу, а також вказує на наступний розширений завантажувальний запис. Також іноді називається EPBR (англ. Extended Partition Boot Record)[1].

Застосовується при застарілому типі розбиття диска — за допомогою MBR. Спочатку MBR міг адресувати не більше 4 розділів. Щоб обійти це обмеження, було створено доповнення до даної схеми — розширений розділ. Такий розділ може бути тільки один, але він може містити в собі скільки завгодно логічних розділів (обмежено лише розміром диска). Для розширеного і логічного розділів використовується EBR.

Remove ads

Структура EBR

Узагальнити
Перспектива

Структура EBR сильно нагадує MBR. За винятком лише двох записів у таблиці розділів, де перший описує логічний розділ, що йде відразу після EBR, а другий — наступний EBR. Крім того, обов'язковою є наявність підпису (магічного числа) 0xAA55 завантажувального сектора.[2]

Більше інформації Зміщення в межах EBR секторів, Опис ...
Більше інформації Абсолютне зміщення, Відносне зміщення ...

Значення

Нижче показані загальні правила, які застосовуються тільки до значень, знайдених у 4 байтах поля запису в таблиці розмітки EBR (див. таблицях вище). Ці значення залежать від програми розбиття, що використовувалась для створення або зміни розділів. Більшість операційних систем, які використовують розширену схему розбиття (в тому числі MS-DOS, Windows і Linux) ігнорують значення «Розмір розділу" в записі, які вказують на інший EBR сектор. Одним із винятків є те, що значення повинне дорівнювати одиниці або більше для операційних систем на базі ядра Linux.

Перший запис у таблиці розділів EBR вказує на логічний розділ, що примикає до цієї EBR:

  • Початковий сектор — відносне зміщення між сектором цього EBR і першим сектором логічного розділу
Примітка: Часто це завжди одне і те ж значення для кожного EBR на цьому диску. Для Windows XP і більш пізніх версій Windows дорівнює 63.
  • Кількість секторів — загальна кількість секторів для цього логічного розділу
Примітка: Будь-які невикористані сектори між EBR і логічним диском не вважаються частиною логічного диска.

Другий запис у таблиці розділів EBR буде містити нульові байти, якщо це останній EBR в розширеному розділі; в іншому випадку, він вказує на наступний EBR в EBR-ланцюжку.

  • Початковий сектор — відносна адреса наступного EBR в розширеному розділі
іншими словами: Початковий сектор = LBA-адреса наступного EBR мінус LBA-адреса першого EBR розширеного розділу
  • Кількість секторів — загальна кількість секторів для наступного логічного розділу, але відлік починається з наступного сектора EBR
Примітка: На відміну від першого запису в таблиці EBR, ця кількість секторів включає EBR-сектор наступного логічного розділу, разом з іншими секторами. (Порівняйте діаграми 1 і 2 нижче.)[2]
Thumb
1а запис EBR
Thumb
2а запис EBR

Іменування

Операційні системи GNU/Linux з ранніми версіями ядра іменують IDE диски, як /dev/hda для першого диска з черги пріоритетів, заданої в BIOS або UEFI, /dev/hdb для другого і так далі. Накопичувачі SCSI, а в більш пізніх версіях ядра також і накопичувачі IDE і SATA, ідентифікуються як /dev/sda для першого диска і так далі.

В Головному завантажувальному записі може бути визначено не більше чотирьох розділів: /dev/sda1 ... /dev/sda4 для накопичувача /dev/sda. П'ятим в цій нотації, наприклад /dev/sda5, буде перший логічний том. Шостий розділ /dev/sda6 буде відноситись до другого логічного розділу. Іншими словами, «контейнери» EBR не враховуються у перерахунку. Тільки зовнішній розділ EBR, записаний в MBR, має свій ідентифікатор (/dev/hda1 ... /dev/hda4) у цій нотації.[4]

Remove ads

Приклад

Нижче в таблиці наведений розширений розділ розміром 6000 секторів і 3 логічних розділи. Розширений розділ починається з LBA адреси 5000 і закінчується на адресі 10 999, тому що має розмір в 6000 секторів.

5 000 1ий EBR Сектор початку Число секторів
1а запис 20=50205000 1980=1+69995020
2а запис 2000=70005000 1000=1+79997000
19 секторів не використовується
5 020 1ий логічний розділ, довжиною у 1980 секторів
6 999
7 000 2ой EBR Сектор початку Число секторів
1а запис 20=70207000 980=1+79997020
2а запис 3000=80005000 3000=1+109998000
19 секторів не використовується
7 020 2ой логічний розділ довжиною 980 секторів
7 999
8 000 Останній

EBR

Сектор початку Число секторів
1а запис 20=80208000 2980=1+109998020
2а запис 0 0
19 секторів не використовується
8 020 Останній логічний розділ, довжиною в 2980 секторів
10 999
Remove ads

Див. також

Примітки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads