Расположение и размер корневого каталога
Корневой каталог находится сразу за последней копией FAT . Количество секторов, занимаемых одной копией FAT, находится в блоке параметров BIOS в загрузочном секторе (поле fatsize), а количество копий FAT - в поле fatcnt блока BPB . Следовательно, перед корневым каталогом находится один загрузочный сектор и fatcnt * fatsize секторов таблицы размещения файлов FAT.
Размер корневого каталога можно определить исходя из значения поля rootsize. При форматировании диска в это поле записывается максимальное количество файлов и каталогов, которые могут находиться в корневом каталоге. Для каждого элемента в каталоге отводится 32 байта, поэтому корневой каталог имеет длину 32 * rootsize байт.
Корневой каталог занимает непрерывную область фиксированного размера. Размер корневого каталога задается при форматировании и определяет максимальное количество файлов и каталогов, которые могут быть в нем описаны.
Для определения количества секторов, занимаемых корневым каталогом, можно воспользоваться следующей формулой:
RootSecs = sectsize / (32 * rootsize)
В этой формуле sectsize - размер сектора в байтах, он может быть получен из соответствующего поля загрузочного сектора.
Статьи по теме:
Сигналы в системе UNIXWindows Vista: Когда Кончается Место На ДискеМикроконтроллерыне СистемыАтака На Infinity Gb V2 2Бесплатный сыр и как избежать мышеловкиОбзор дисковых устройствИзменение формата графического файла течественное законодательство в борьбе с компьютерными преступлениямиАктивация Windows XP Софт (Программы) Для Counter - StrikeИспользование комментариев Soa-Платформа Ijanet БесплатноОборотная сторона медали SpywareКонтроллеры и шиныРазработка Программного Обеспечения, Разработка ПрограммАрхитектура украинского сегмента сети InternetЗАЩИТА СУЩЕСТВУЮЩИХ ЕХЕ-ФАЙЛОВСТАДИИ СОЗДАНИЯ САПРЯзыки программирования системного уровняПерсональный компьютер Структура ПКОшибки регистратуры Windows починкиВыбор системы защитыПрослушивание радиостанций Интернета СканерыПодсистема вывода,способы логического выводаЗагрузочная записьПрограммная совместимость ЕС ЭВМЭлектронный подходЖесткие дискиКомпьютеры в учреждениях Установка охранных систем - актуальность возросла!Государственное регулирование информатизации УкраиныИспользование загрузочных дискет MicrosoftРабота с файлами в редакторе Paint Физическая среда передачи в локальных сетяхРазработка и распространение компьютерных вирусовОсновные линии развития ЭСМаксимальная разрешающая способностьКоличество Интернет-Атак На Банки Продолжает РастиАда и JavaПередача файлов (ftp)Смена поколенийЗаголовок исполняемых файловХакеры могут контролировать ПК без ведома их владельцевСтримерыСоздание Java-приложения “HelloJava”Создание и использование сводных таблиц EXCELWordPad: Выделение текста гарнитурой шрифта Информационное общество: глобальное, европейское, украинскоеЛогический номер сектораЛучшие АнтивирусыИнтерфейсные места кабельной системыСОЗДАНИЕ И РАБОТА С ГРАФИЧЕСКОЙ ИНФОРМАЦИЕЙУголовно-правовой анализ ст? 273 гл? 28 УК РФ "Создание: распространение и использование вредоносных программ для ЭВМ"