Boot Sector
Tabulka 1.12 popisuje spouštěcí sektor svazku zformátovaného na systém souborů
NTFS. Zaváděcí kód svazku NTFS je delší než 426 bajtů, jak je vidět v tabulce 1.12. Když
zformátujete svazek NTFS, program pro formátování přidělí prvních 16 sektorů spouštěcímu
sektoru a zaváděcímu kódu.
Tabulka 1.12 Oblasti spouštěcího sektoru na svazku NTFS
Posun (v bajtech) Délka pole Název pole
0x00 3 bajty Instrukce skoku
0x03 LONGLONG Identifikátor OEM
0x0B 25 bytes BPB
0x24 48 bytes Rozšířené BPB
0x54 426 bytes Zaváděcí kód
0x01FE WORD Značka konce sektoru
Na svazcích NTFS pole dat, která následují za BPB, tvoří rozšířené BPB. Data v těchto
polích umožňují Ntldr nalézt při spouštění hlavní tabulku souborů (master file table;
MFT). Na svazcích NTFS není MFT umístěna v předdefinovaném sektoru, na rozdíl od
svazků FAT16 a FAT32. Z toho důvodu může být MFT přesunuta, pokud je v místě jejího
obvyklého umístění špatný sektor. Samozřejmě, pokud jsou data poškozena, MFT
nelze nalézt a Windows 2000 se domnívají, že svazek není zformátován.
NTFS. Zaváděcí kód svazku NTFS je delší než 426 bajtů, jak je vidět v tabulce 1.12. Když
zformátujete svazek NTFS, program pro formátování přidělí prvních 16 sektorů spouštěcímu
sektoru a zaváděcímu kódu.
Tabulka 1.12 Oblasti spouštěcího sektoru na svazku NTFS
Posun (v bajtech) Délka pole Název pole
0x00 3 bajty Instrukce skoku
0x03 LONGLONG Identifikátor OEM
0x0B 25 bytes BPB
0x24 48 bytes Rozšířené BPB
0x54 426 bytes Zaváděcí kód
0x01FE WORD Značka konce sektoru
Na svazcích NTFS pole dat, která následují za BPB, tvoří rozšířené BPB. Data v těchto
polích umožňují Ntldr nalézt při spouštění hlavní tabulku souborů (master file table;
MFT). Na svazcích NTFS není MFT umístěna v předdefinovaném sektoru, na rozdíl od
svazků FAT16 a FAT32. Z toho důvodu může být MFT přesunuta, pokud je v místě jejího
obvyklého umístění špatný sektor. Samozřejmě, pokud jsou data poškozena, MFT
nelze nalézt a Windows 2000 se domnívají, že svazek není zformátován.
Labels: NTFS
<< Home