Enhanced Boot Record

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 28. elokuuta 2017 tarkistetusta versiosta . tarkastukset vaativat 6 muokkausta .

Extended Boot Record ( EBR , eng.  Extended Boot Record ) - kiintolevyn sektori ( 512 tavua), joka kuvaa yhden loogisen osion koon ja osoittaa myös seuraavaan laajennettuun käynnistystietueeseen. Kutsutaan joskus myös EPBR:ksi ( Extended Partition Boot Record ) [1] 

Sitä käytetään vanhentuneen levyn osioinnin kanssa - MBR :n avulla . Aluksi MBR pystyi osoittamaan enintään 4 osiota. Tämän rajoituksen kiertämiseksi luotiin lisäys tähän järjestelmään - laajennettu osio. Tällaisia ​​osioita voi olla vain yksi, mutta se voi sisältää minkä tahansa määrän loogisia osioita (vain levyn koon rajoittama). EBR:ää käytetään laajennetuissa ja loogisissa osioissa.

EBR:n rakenne

EBR:n rakenne muistuttaa monin tavoin MBR:ää, lukuun ottamatta vain kahta osiotaulukon merkintää, joissa ensimmäinen merkintä kuvaa loogista osiota välittömästi EBR:n jälkeen ja toinen merkintä kuvaa seuraavaa EBR:ää. Lisäksi vaaditaan käynnistyssektorin allekirjoitus (maaginen numero) 0xAA55 . [2]

EBR:n yleinen rakenne:
Tasapainotukset EBR-sektorien sisällä Kuvaus Koko
hex joulukuuta tavua
000 – 1BD 000 - 445 Enimmäkseen käyttämätön ja täynnä nollia. Saattaa sisältää käynnistyslataimen. 446
1BE – 1CD 446-461 Ensimmäinen merkintä osiotaulukossa 16
1CE – 1DD 462-477 Toinen merkintä osiotaulukossa 16
1DE – 1ED 478-493 Käyttämätön [3] kolmas merkintä täynnä nollia 16
1EE – 1FD 494-509 Käyttämätön [3] neljäs merkintä täynnä nollia 16
1FE - 1FF 510-511 Allekirjoitus 55AAh on Big-endian- järjestyksessä , sama kuin 0xAA55 Little- endianissa . Levyllä: 0x55 siirtymällä 510 ja 0xAA siirtymällä 511. 2
EBR, yhteensä: 446 +(4×16) +2 = 512
16-tavuisen merkinnän rakenne MBR- tai EBR-osiotaulukossa
Absoluuttinen offset Suhteellinen offset tavua Kuvaus
hex joulukuuta
1?E¹ 0 yksi Käynnistysosion ilmaisin (80h käynnistykselle ja 00h normaalille)
1?F - 1?1 13 3 CHS -osoite: osan alku
1?2 neljä yksi Osion tyyppikoodi
1?3 - 1?5 5-7 3 CHS -osoite: osan lopussa
1?6 - 1?9 8-11 neljä LBA -osoite: osion alku
1?A - 1?D 12-15 neljä Osion koko sektoreissa
¹ :1?Etarkoittaa ensimmäisen1BEja toisen1CEmerkinnän siirtymää heksadesimaalimuodossa.

Arvot

Seuraavassa on yleiset säännöt , jotka koskevat vain arvoja, jotka löytyvät EBR-merkintätaulukon tietueen 4 tavun kentästä (katso taulukot yllä). Nämä arvot riippuvat osioinnista, jota käytetään osioiden luomiseen tai muokkaamiseen. Useimmat laajennettua osiointijärjestelmää käyttävät käyttöjärjestelmät (mukaan lukien Microsoft MS-DOS ja Windows ja Linux ) jättävät huomioimatta "Osion koko"-arvon merkinnöissä, jotka osoittavat eri EBR-sektoriin. Yksi poikkeus on, että arvon on oltava yksi tai suurempi Linux-ytimeen perustuvissa käyttöjärjestelmissä.

Ensimmäinen merkintä EBR-osiotaulukossa osoittaa tämän EBR:n vieressä olevaan loogiseen osioon:

Huomautus: Tämä on usein aina sama arvo jokaiselle kyseisen aseman EBR:lle. Windows XP : ssä ja sitä uudemmissa Windows-versioissa tämä on 63. Huomautus: Käyttämättömiä sektoreita EBR:n ja loogisen aseman välillä ei pidetä osana loogista asemaa.

EBR-osiotaulukon toinen merkintä sisältää nolla tavua, jos se on laajennetun osion viimeinen EBR; muussa tapauksessa se osoittaa EBR-ketjun seuraavaan EBR:ään.

toisin sanoen: aloitussektori = seuraavan EBR :n LBA -osoite miinus laajennetun osion ensimmäisen EBR:n LBA-osoite Huomautus: Toisin kuin EBR-taulukon ensimmäinen merkintä, tämä sektorien määrä sisältää seuraavan loogisen osion EBR-sektorin muiden sektoreiden ohella. (Vertaa alla olevia kaavioita 1 ja 2.) [2]

Nimeäminen

GNU/Linux - käyttöjärjestelmät, joissa on varhaiset ydinversiot, nimeävät IDE - asemat BIOS- tai UEFI/dev/hda -prioriteettijonon ensimmäiseksi asemaksi, toiseksi ja niin edelleen. SCSI -asemat ja ytimen myöhemmissä versioissa myös IDE- ja SATA-asemat tunnistetaan ensimmäiseksi asemaksi ja niin edelleen. /dev/hdb/dev/sda

Pääkäynnistystietueeseen voidaan määrittää enintään neljä osiota : /dev/sda1... /dev/sda4asemalle /dev/sda. Esimerkiksi viides tässä merkinnässä /dev/sda5olisi ensimmäinen looginen osa . Kuudes osio /dev/sda6viittaa toiseen loogiseen osioon . Toisin sanoen "kontit" EBR ei sisälly uudelleenlaskentaan. Vain MBR:ään kirjoitetun EBR:n ulkoisen osion tunniste ( /dev/hda1... /dev/hda4) on tässä merkinnässä. [neljä]

Esimerkki

Alla oleva taulukko näyttää laajennetun osion, jossa on 6000 sektoria ja 3 loogista osiota. Laajennettu osio alkaa LBA-osoitteesta 5000 ja päättyy osoitteeseen 10999 , koska sen koko on 6000 sektoria.

5000 1. EBR _ aloitussektori Sektoreiden lukumäärä
1. merkintä _ 20 = 5020–5000 _ 1980= 1 + 6999–5020
2. sisääntulo _ 2000 = 7000–5000 _ 1000= 1 + 7999–7000
19 sektoria ei ole käytössä
5020 Ensimmäinen looginen osio, 1980 sektoria pitkä
6 999
7000 2. EBR _ aloitussektori Sektoreiden lukumäärä
1. merkintä _ 20 = 7020–7000 _ 980= 1 + 7999–7020
2. sisääntulo _ 3000 = 8000–5000 _ 3000= 1 + 10999–8000
19 sektoria ei ole käytössä
7020 2. looginen osio, 980 sektoria pitkä
7 999
8000 Kestää

EBR

aloitussektori Sektoreiden lukumäärä
1. merkintä _ 20 = 8020–8000 _ 2980= 1 + 10999–8020
2. sisääntulo _ 0 0
19 sektoria ei ole käytössä
8 020 Viimeinen looginen osio, 2980 sektoria pitkä
10 999


Katso myös

Muistiinpanot

  1. Tätä nimeä käyttävät PowerQuestin (nykyisin Symantecin ) diagnostiikkaohjelmat, kuten PartitionInfo (sisältyy Partition Magicin mukana )
  2. 12 Levykäsitteet ja vianmääritys . Windows 2000 Web - ja sovelluspalvelujen tekninen yleiskatsaus . Microsoft Technet (2000). Haettu 19. heinäkuuta 2011. Arkistoitu alkuperäisestä 23. joulukuuta 2017.
  3. 12 Levyjen ja tiedostojärjestelmien vianmääritys . Windows XP Resource Kit . Microsoft TechNet (3. marraskuuta 2005). Haettu 15. syyskuuta 2011. Arkistoitu alkuperäisestä 3. helmikuuta 2018.
  4. Jürgen Haas. Laajennetut väliseinät . linux.about.com _ Haettu 19. heinäkuuta 2011. Arkistoitu alkuperäisestä 10. toukokuuta 2016.