Технологии доступа к данным в информационных системах: Файловые системы FAT. Павлов А.Ю. - 8 стр.

UptoLike

Составители: 

Значение Смысл
0h Неизвестная система.
01h 12-битовая FAT.
04h 16-битовая FAT.
05h Расширенный раздел DOS
06h 32-битовая FAT (BIGDOS FAT).
07h
Разрешенные к установке файловые системы (Installable File System,
I
FS), например: HPFS и NTFS.
0Bh Первичный раздел Fat32 до 2047 GB.
0Ch То же самое, что 0Bh, но c использованием LBA.
0Eh То же самое, что 06h, но c использованием LBA.
0Fh То же самое, что 05h, но c использованием LBA.
Двухбайтовое слово, расположенное со смещением 8, содержит относительный
номер первого сектора раздела. Для вычисления относительного номера сектора
можно использовать следующую формулу:
RelSect = (Cyl * Sect * Head) + (Head * Sect) + (Sect
-1)
В этой формуле:
Cyl - номер дорожки;
Sect - номер сектора на дорожке;
Head - номер головки.
В самом первом секторе активного раздела расположена загрузочная запись
(Boot Record), которую не следует путать с главной
загрузочной записью (Master
Boot Record). Загрузочная запись считывается в оперативную память главной загру-
зочной записью, после чего ей передается управление. Загрузочная запись выполня-
ет загрузку операционной системы.
Таким образом, загрузка операционной системы с жесткого диска - двухступен-
чатый процесс. Вначале модули инициализации BIOS считывают главную загру-
зочную запись в память, и ей передается управление. Главная
загрузочная запись
просматривает таблицу разделов и находит активный раздел. Если активных разде-
лов несколько, на консоль выводится сообщение о необходимости выбора активно-
го раздела для продолжения загрузки.
После того как активный раздел найден, главная загрузочная запись считывает
самый первый сектор раздела в оперативную память. Этот сектор содержит загру-
зочную запись,
которой главная загрузочная запись и передает управление.
Загрузочная запись активного раздела выполняет загрузку операционной систе-
мы, находящейся в активном разделе.
Такой двухступенчатый метод загрузки операционной системы необходим по
той причине, что способ загрузки зависит от самой операционной системы, поэтому
каждая операционная система имеет свой собственный загрузчик. Фиксированным
является только расположение загрузочной
записи - самый первый сектор активно-
го раздела.