Розширений завантажувальний запис (EBR, англ. Extended Boot Record) — сектор на жорсткому диску (512 байт), що описує розмір одного логічного розділу, а також вказує на наступний розширений завантажувальний запис. Також іноді називається EPBR (англ. Extended Partition Boot Record).
Застосовується при застарілому типі розбиття диска — за допомогою MBR. Спочатку MBR міг адресувати не більше 4 розділів. Щоб обійти це обмеження, було створено доповнення до даної схеми — розширений розділ. Такий розділ може бути тільки один, але він може містити в собі скільки завгодно логічних розділів (обмежено лише розміром диска). Для розширеного і логічного розділів використовується EBR.
Структура EBR
Структура EBR сильно нагадує MBR. За винятком лише двох записів у таблиці розділів, де перший описує логічний розділ, що йде відразу після EBR, а другий — наступний EBR. Крім того, обов'язковою є наявність підпису (магічного числа) 0xAA55 завантажувального сектора.
Зміщення в межах EBR секторів | Опис | Розмір | |
---|---|---|---|
Hex | Dec | байти | |
000 – 1BD | 000 – 445 | В основному не використовується і заповнений нулями. Може містити завантажувач. | 446 |
1BE – 1CD | 446-461 | Перший запис у таблиці розділів | 16 |
1CE – 1DD | 462-477 | Другий запис у таблиці розділів | 16 |
1DE – 1ED | 478-493 | Невживаний третій запис, заповнений нулями | 16 |
1EE – 1FD | 494-509 | Невживаний четвертий запис, заповнений нулями | 16 |
1FE - 1FF | 510-511 | Сигнатура 55AAh в порядку Big-endian, те ж саме що 0xAA55 в Little-endian. На диску: 0x55 зі зміщенням 510 і 0xAA зі зміщенням 511. | 2 |
EBR, разом: 446 +(4×16) +2 = | 512 |
Абсолютне зміщення | Відносне зміщення | Байти | Опис |
---|---|---|---|
Hex | Dec | ||
1?E 1 | 0 | 1 | Індикатор завантажувального розділу (80h для завантажувального; і 00h для звичайного) |
1?F - 1?1 | 1 — 3 | 3 | CHS адреса: початок розділу |
1?2 | 4 | 1 | Код типу розділу |
1?3 - 1?5 | 5 — 7 | 3 | CHS адреса: кінець розділу |
1?6 - 1?9 | 8 — 11 | 4 | LBA адреса: початок розділу |
1?A - 1?D | 12 — 15 | 4 | Розмір розділу в секторах |
1: 1? E означає зміщення першого 1BE і другого 1CE запису в шістнадцятковій системі числення. |
Значення
Нижче показані загальні правила, які застосовуються тільки до значень, знайдених у 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 нижче.)
Іменування
Операційні системи 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
) у цій нотації.
Приклад
Нижче в таблиці наведений розширений розділ розміром 6000 секторів і 3 логічних розділи. Розширений розділ починається з LBA адреси 5000 і закінчується на адресі 10 999, тому що має розмір в 6000 секторів.
5 000 | 1ий EBR | Сектор початку | Число секторів | |
1а запис | 20=5020−5000 | 1980=1+6999−5020 | ||
2а запис | 2000=7000−5000 | 1000=1+7999−7000 | ||
19 секторів не використовується | ||||
5 020 | 1ий логічний розділ, довжиною у 1980 секторів | |||
6 999 | ||||
7 000 | 2ой EBR | Сектор початку | Число секторів | |
1а запис | 20=7020−7000 | 980=1+7999−7020 | ||
2а запис | 3000=8000−5000 | 3000=1+10999−8000 | ||
19 секторів не використовується | ||||
7 020 | 2ой логічний розділ довжиною 980 секторів | |||
7 999 | ||||
8 000 | Останній EBR | Сектор початку | Число секторів | |
1а запис | 20=8020−8000 | 2980=1+10999−8020 | ||
2а запис | 0 | 0 | ||
19 секторів не використовується | ||||
8 020 | Останній логічний розділ, довжиною в 2980 секторів | |||
10 999 |
Див. також
Примітки
- Така назва використовується програмами діагностики від (зараз Symantec), такими як PartitionInfo (включена в дистрибутив ).
- . Windows 2000 Web and Application Services Technical Overview. Microsoft Technet. 2000. Архів оригіналу за 23 грудня 2017. Процитовано 19 липня 2011.
- . Windows XP Resource Kit. . 3 листопада 2005. Архів оригіналу за 3 лютого 2018. Процитовано 15 вересня 2011.
- Juergen Haas. . linux.about.com. Архів оригіналу за 10 травня 2016. Процитовано 19 липня 2011.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Rozshirenij zavantazhuvalnij zapis EBR angl Extended Boot Record sektor na zhorstkomu disku 512 bajt sho opisuye rozmir odnogo logichnogo rozdilu a takozh vkazuye na nastupnij rozshirenij zavantazhuvalnij zapis Takozh inodi nazivayetsya EPBR angl Extended Partition Boot Record Zastosovuyetsya pri zastarilomu tipi rozbittya diska za dopomogoyu MBR Spochatku MBR mig adresuvati ne bilshe 4 rozdiliv Shob obijti ce obmezhennya bulo stvoreno dopovnennya do danoyi shemi rozshirenij rozdil Takij rozdil mozhe buti tilki odin ale vin mozhe mistiti v sobi skilki zavgodno logichnih rozdiliv obmezheno lishe rozmirom diska Dlya rozshirenogo i logichnogo rozdiliv vikoristovuyetsya EBR Struktura EBRStruktura EBR silno nagaduye MBR Za vinyatkom lishe dvoh zapisiv u tablici rozdiliv de pershij opisuye logichnij rozdil sho jde vidrazu pislya EBR a drugij nastupnij EBR Krim togo obov yazkovoyu ye nayavnist pidpisu magichnogo chisla 0xAA55 zavantazhuvalnogo sektora Zagalna struktura EBR Zmishennya v mezhah EBR sektoriv Opis Rozmir Hex Dec bajti 000 1BD 000 445 V osnovnomu ne vikoristovuyetsya i zapovnenij nulyami Mozhe mistiti zavantazhuvach 446 1BE 1CD 446 461 Pershij zapis u tablici rozdiliv 16 1CE 1DD 462 477 Drugij zapis u tablici rozdiliv 16 1DE 1ED 478 493 Nevzhivanij tretij zapis zapovnenij nulyami 16 1EE 1FD 494 509 Nevzhivanij chetvertij zapis zapovnenij nulyami 16 1FE 1FF 510 511 Signatura 55AAh v poryadku Big endian te zh same sho 0xAA55 v Little endian Na disku 0x55 zi zmishennyam 510 i 0xAA zi zmishennyam 511 2 EBR razom 446 4 16 2 512 Struktura 16 bajtovogo zapisu tablici rozdiliv MBR abo EBR Absolyutne zmishennya Vidnosne zmishennya Bajti Opis Hex Dec 1 E1 0 1 Indikator zavantazhuvalnogo rozdilu 80h dlya zavantazhuvalnogo i 00h dlya zvichajnogo 1 F 1 1 1 3 3 CHS adresa pochatok rozdilu 1 2 4 1 Kod tipu rozdilu 1 3 1 5 5 7 3 CHS adresa kinec rozdilu 1 6 1 9 8 11 4 LBA adresa pochatok rozdilu 1 A 1 D 12 15 4 Rozmir rozdilu v sektorah 1 1 E oznachaye zmishennya pershogo 1BE i drugogo 1CE zapisu v shistnadcyatkovij sistemi chislennya Znachennya Nizhche pokazani zagalni pravila yaki zastosovuyutsya tilki do znachen znajdenih u 4 bajtah polya zapisu v tablici rozmitki EBR div tablicyah vishe Ci znachennya zalezhat vid programi rozbittya sho vikoristovuvalas dlya stvorennya abo zmini rozdiliv Bilshist operacijnih sistem yaki vikoristovuyut rozshirenu shemu rozbittya v tomu chisli MS DOS Windows i Linux ignoruyut znachennya Rozmir rozdilu v zapisi yaki vkazuyut na inshij EBR sektor Odnim iz vinyatkiv ye te sho znachennya povinne dorivnyuvati odinici abo bilshe dlya operacijnih sistem na bazi yadra Linux Pershij zapis u tablici rozdiliv EBR vkazuye na logichnij rozdil sho primikaye do ciyeyi EBR Pochatkovij sektor vidnosne zmishennya mizh sektorom cogo EBR i pershim sektorom logichnogo rozdiluPrimitka Chasto ce zavzhdi odne i te zh znachennya dlya kozhnogo EBR na comu disku Dlya Windows XP i bilsh piznih versij Windows dorivnyuye 63 Kilkist sektoriv zagalna kilkist sektoriv dlya cogo logichnogo rozdilu Primitka Bud yaki nevikoristani sektori mizh EBR i logichnim diskom ne vvazhayutsya chastinoyu logichnogo diska dd Drugij zapis u tablici rozdiliv EBR bude mistiti nulovi bajti yaksho ce ostannij EBR v rozshirenomu rozdili v inshomu vipadku vin vkazuye na nastupnij EBR v EBR lancyuzhku Pochatkovij sektor vidnosna adresa nastupnogo EBR v rozshirenomu rozdiliinshimi slovami Pochatkovij sektor LBA adresa nastupnogo EBR minus LBA adresa pershogo EBR rozshirenogo rozdilu dd Kilkist sektoriv zagalna kilkist sektoriv dlya nastupnogo logichnogo rozdilu ale vidlik pochinayetsya z nastupnogo sektora EBRPrimitka Na vidminu vid pershogo zapisu v tablici EBR cya kilkist sektoriv vklyuchaye EBR sektor nastupnogo logichnogo rozdilu razom z inshimi sektorami Porivnyajte diagrami 1 i 2 nizhche dd 1a zapis EBR 2a zapis EBR Imenuvannya Operacijni sistemi GNU Linux z rannimi versiyami yadra imenuyut IDE diski yak dev hda dlya pershogo diska z chergi prioritetiv zadanoyi v BIOS abo UEFI dev hdb dlya drugogo i tak dali Nakopichuvachi SCSI a v bilsh piznih versiyah yadra takozh i nakopichuvachi IDE i SATA identifikuyutsya yak dev sda dlya pershogo diska i tak dali V Golovnomu zavantazhuvalnomu zapisi mozhe buti viznacheno ne bilshe chotiroh rozdiliv dev sda1 dev sda4 dlya nakopichuvacha dev sda P yatim v cij notaciyi napriklad dev sda5 bude pershij logichnij tom Shostij rozdil dev sda6 bude vidnositis do drugogo logichnogo rozdilu Inshimi slovami kontejneri EBR ne vrahovuyutsya u pererahunku Tilki zovnishnij rozdil EBR zapisanij v MBR maye svij identifikator dev hda1 dev hda4 u cij notaciyi PrikladNizhche v tablici navedenij rozshirenij rozdil rozmirom 6000 sektoriv i 3 logichnih rozdili Rozshirenij rozdil pochinayetsya z LBA adresi 5000 i zakinchuyetsya na adresi 10 999 tomu sho maye rozmir v 6000 sektoriv 5 000 1ij EBR Sektor pochatku Chislo sektoriv 1a zapis 20 5020 5000 1980 1 6999 5020 2a zapis 2000 7000 5000 1000 1 7999 7000 19 sektoriv ne vikoristovuyetsya 5 020 1ij logichnij rozdil dovzhinoyu u 1980 sektoriv 6 999 7 000 2oj EBR Sektor pochatku Chislo sektoriv 1a zapis 20 7020 7000 980 1 7999 7020 2a zapis 3000 8000 5000 3000 1 10999 8000 19 sektoriv ne vikoristovuyetsya 7 020 2oj logichnij rozdil dovzhinoyu 980 sektoriv 7 999 8 000 Ostannij EBR Sektor pochatku Chislo sektoriv 1a zapis 20 8020 8000 2980 1 10999 8020 2a zapis 0 0 19 sektoriv ne vikoristovuyetsya 8 020 Ostannij logichnij rozdil dovzhinoyu v 2980 sektoriv 10 999Div takozhTablicya rozdiliv GUID MBRPrimitkiTaka nazva vikoristovuyetsya programami diagnostiki vid zaraz Symantec takimi yak PartitionInfo vklyuchena v distributiv Windows 2000 Web and Application Services Technical Overview Microsoft Technet 2000 Arhiv originalu za 23 grudnya 2017 Procitovano 19 lipnya 2011 Windows XP Resource Kit 3 listopada 2005 Arhiv originalu za 3 lyutogo 2018 Procitovano 15 veresnya 2011 Juergen Haas linux about com Arhiv originalu za 10 travnya 2016 Procitovano 19 lipnya 2011