Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Загрузочный сектор
В первом секторе логического диска с системой FAT располагается загрузочный сектор и блок параметров BIOS. Начальный участок данного блока для всех типов FAT идентичен (таблица 3). Различия в структуре загрузочных секторов для разных типов FAT начинаются со смещения 0x24. Для FAT12 и FAT16 структура имеет вид, показанный в таблице 4, для FAT32 – в таблице 5.
Таблица 3. Начальный участок загрузочного сектора
Смещение |
Размер, байт |
Описание |
0x00 |
3 |
Безусловный переход (jmp) на загрузочный код |
0x03 |
8 |
Идентификатор фирмы-изготовителя |
0x0B |
2 |
Число байт в секторе (512) |
0x0D |
1 |
Число секторов в кластере |
0x0E |
2 |
Число резервных секторов в резервной области раздела, начиная с первого сектора раздела |
0x10 |
1 |
Число таблиц (копий) FAT |
0x11 |
2 |
Для FAT12/FAT16 - количество 32-байтных дескрипторов файлов в корневом каталоге; для FAT32 это поле имеет значение 0 |
0x13 |
2 |
Общее число секторов в разделе; если данное поле содержит 0, то число секторов задается полем по смещению 0x20 |
0x15 |
1 |
Тип носителя. Для жесткого диска имеет значение 0xF8; для гибкого диска (2 стороны, 18 секторов на дорожке) – 0xF0 |
0x16 |
2 |
Для FAT12/FAT16 это поле содержит количество секторов, занимаемых одной копией FAT; для FAT32 это поле имеет значение 0 |
0x18 |
2 |
Число секторов на дорожке (для прерывания 0x13) |
0x1A |
2 |
Число рабочих поверхностей (для прерывания 0x13) |
0x1C |
4 |
Число скрытых секторов перед разделом |
0x20 |
4 |
Общее число секторов в разделе. Поле используется, если в разделе свыше 65535 секторов, в противном случае поле содержит 0. |