Файлова система HPFS – структура диску.
Дисковое пространство в HPFSвыделяется не кластерами, как в FAT, а блоками.
Размер блока взят равным одному сектору, но может быть и иного размера.
Имеется три информационные структуры - загрузочный блок, дополнительный блок и
запас¬ной блок. Загрузочный блок содержит имя тома, его серийный номер, блок
парамет¬ров BIOSи программу начальной загрузки. Блок параметров BIOSсодержит
информацию о жестком диске. Программа начальной загрузки на¬ходит про¬грамму
загрузки ОС, считывает её в память и передает ей управление. Программа загрузки,
в свою очередь, загружает с диска в память ядро ОС, которое за¬гружает в память
все остальные необходимые программные модули и блоки дан¬ных.
В дополнительном блоке содержится указатель на список битовых карт. Би¬товые
карты используются для обнаружения свободных секторов. В до¬полнительном блоке
также хранится указатель на список дефектных блоков, указатель на группу
каталогов, указатель на файловый узел корневого каталога.
Резервный блок содержит указатель на карту аварийного замеще¬ния, указатель на
список свободных запасных бло¬ков, используемых для операций на почти
переполненном диске. Этот блок позволяет восстанавливать поврежденные данные на
диске.
Файлы и каталоги базируются на фундаментальном объекте, называе¬мом файловым
узлом. Это структура, в которой содержится информация о расположении файла и о
его расширенных атрибутах. Файловый узел занимает один сектор, располагается
поблизости от своего файла или каталога.
4. Алгоритми переміщення голівок жорского диску.