Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Заголовок файла на FAT и где искать цепочки кластеров?  (Прочитано 6056 раз)
0 Пользователей и 1 Гость смотрят эту тему.
maaaaaad
Гость
« : 27-05-2004 15:36 » 

Может кто-нибудь знает формат заголовка файла?
Перед секторами данных идут 2 сектрора с неизвестным форматом (предположительно 2 копии EA_FILE_HEADER (назначение котрой я не знаю) ).

2E2020202020202020202010007CF169BB30BB
300000F269BB300300000000002E2E202020202
02020202010007CF169BB30BB300000F269BB3
000000000000000000000000000000000000000
00000000000000000000000000000000....

Файл на диске занимает последовательно секторов 20. Где находится список кластеров, которые занимает файл?
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 27-05-2004 16:12 » 

Смотря какой формат форматирования. Стандартный FAT. Есть FAT12, FAT16, FAT32. Стандартно идет.
а) Загрузочный сектор
б) Две области FAT. (количество областей зависит от информации записанной в загрузочном секторе. Но как правило 2)
в) Область главного каталога.

До конца формат не помню. Но почитай книгу Питера Абеля "Ассемблер и программирование для IBM PC" http://lib.ru/CTOTOR/IBMPC/abel.txt.
Там в 15 главе полность описывается формат.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
maaaaaad
Гость
« Ответ #2 : 28-05-2004 08:09 » 

понял, списки кластеров в фате....
только не есть хорошо, что для ~30мб диска фат занимает 100кил....=(
держать всю фат таблицу в памяти.....бррр
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #3 : 28-05-2004 13:47 » 

А что делать. Такова система. У нее есть плюсы и минусы. И для чего тебе нужно. Ведь это делает за тебя ДОС? Насколько я знаю, NTFS использует другую схему. Там списки кластеров хранятся в особой секции католога. Правда полного описания я не видел. Все, что я видел в инете, это ребята от нечего делать эксперементировали.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines