Статус
нашего
сайта:
ICQ Secrets Center is Online  ICQ Information Center


ICQ SHOP
     5-значные
     6-значные
     7-значные
     8-значные
     9-значные
     Rippers List
ОПЛАТА
СТАТЬИ
СЕКРЕТЫ
HELP CENTER
OWNED LIST
РОЗЫСК!New!
ICQ РЕЛИЗЫ
Протоколы ICQ
LOL ;-)
Настройка компьютера
Аватарки
Смайлики
СОФТ
     Mail Checkers
     Bruteforces
     ICQTeam Soft
     8thWonder Soft
     Other Progs
     ICQ Patches
     Miranda ICQ
ФорумАрхив!
ВАШ АККАУНТ
ICQ LiveJournal

Реклама

Наш канал:

irc.icqinfo.ru

Скотт Мюлле- Модернизация и ремонт ПК стр.1110


Скотт Мюлле- Модернизация и ремонт ПК стр.1110

Таблица 24.9. Формат загрузочной записи раздела FAT 32, Boot Code, сектор 2

Смещение

(в шестнадцатеричной системе)

Смещение (в десятичной системе)

Название

Длина, байт

Описание

QQQh

BS_BootCode

Код программы начальной

       

загрузки

1FEh

BS Signature

Байты сигнатуры; значение

       

должно быть равно 55ДД[т

Следует заметить, что в третьем секторе загрузочной записи раздела (VBR) нет никаких данных, относящихся к определенной системе, т.е. его содержание в разных системах является одним и тем же. Таким образом, если этот сектор (и его резервная копия в LBA 8) будет поврежден, можно скопировать этот сектор в любом разделе FAT 32 и использовать полученную копию для восстановления поврежденного сектора.

Загрузочная запись (VBR) в разделах NTFS занимает 7 секторов, несмотря на то что в начале диска для VBR зарезервированы 16 секторов. В конце раздела находится зарезервированная 16-секторная область, предназначенная для резервной копии VBR. Первым из семи является сектор BPB, содержащий команду передачи управления, код BPB и байты сигнатуры. В секторах 2-7 содержится только дополнительный код начальной загрузки, без байтов сигнатуры и других структур. Код начальной загрузки не зависит от системы, поэтому содержание загрузочной записи любого раздела NTFS должно быть одним и тем же, за исключением ее первого сектора. В табл. 24.10 показаны формат и компоновка первого сектора загрузочной записи раздела NTFS, занимающей 7 секторов.

Таблица 24.10. Формат загрузочной записи раздела NTFS, блок параметров BIOS (BPB), сектор 0

Смещение

Смещение

Название

Длина,

Описание

(в шестнад-

(в деся-

 

байт

 

цатеричном

тичной

     

системе)

системе)

     

000h

BS_jmpBoot

Команда перехода к коду загрузки; обычно EB5890h

003h

BS_OEMName

Идентификатор OEM ID; указывает, какая система форматировала раздел; обычно NTFS. После форматирования операционной системой не используется

00Bh

BPB_BytsPerSec

Количество байт в секторе; обычно 512

00Dh

BPB_SecPerClus

Количество секторов в кластере; должно быть число 2 в некоторой степени. Значение обычно составляет 1, 2, 4 или 8

00Eh

BPB_RsvdSecCnt

Количество зарезервированных секторов, расположенных перед VBR; значение должно быть равно 0, иначе NTFS не сможет выполнить установку тома

010h

BPB_Reserved

Значение должно быть равно 0, или NTFS не сможет выполнить установку тома

013h

BPB_Reserved

Значение должно быть равно 0, или NTFS не сможет выполнить установку тома

015h

BPB_Media

Байт-дескриптор носителя; для всех несменных носителей обычно F8h, для большинства сменных носителей — F0h

016h

BPB_Reserved

Значение должно быть равно 0, или NTFS не сможет выполнить установку тома

018h

BPB_SecPerTrk

Количество секторов на дорожке для прерывания 13h; для жестких дисков значение обычно составляет 63

01Ah

BPB_NumHeads

Число головок для прерывания 13h; на жестких дисках обычно 255

01Ch

BPB_HiddSec

Количество скрытых секторов, предшествующих разделу, который содержит этот том; для первого тома обычно 63

020h

BPB_Reserved

Значение должно быть равно 0, или NTFS не сможет выполнить установку тома

024h

Reserved

Не используется NTFS; обычно значение равно

80008000h

028h

BPB_TotSec64

Общее количество секторов в разделе

030h

BPB_MftClus

Номер логического кластера для запуска файла $MFT

038h

BPB_MirClus

Номер логического кластера для запуска файла $MFTMirr

040h

BPB_ClusPerMft

Количество кластеров в записи файл/каталог MFT. Положительное число (00h—7Fh) обозначает количество кластеров в записи MFT. Если число отрицательное (80h—FFH), то размер записи равен абсолютной величине этого числа, умноженной на 2

041h

Reserved

Не используется NTFS

044h

BPB_ClusPerIndx

Количество кластеров в буферном индексе-регистре; используется для распределения пространства каталогов. Положительное число (00h—7Fh) обозначает количество кластеров в записи MFT. Если число отрицательное (80h—FFH), то размер записи равен абсолютной величине этого числа, умноженной на 2

045h

Reserved

Не используется NTFS

048h

BS_VolID

Серийный номер раздела; используется для отслеживания разделов на сменных носителях. В качестве начального числа обычно указаны дата и время форматирования раздела

050h

Reserved

Не используется NTFS

054h

BS_BootCode

Код программы начальной загрузки

1FEh

BS_Signature

Байты сигнатуры; значение должно быть равно 55AAh

Корневой каталог


⇐ Предыдущая страница| |Следующая страница ⇒

.