перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Эта файловая система работает как стандартная FAT, но имеет отличия в организации хранении файлов
3. VFAT добавляет символы ~1 (седьмой и восьмой) к псевдониму имени файла. Если первых шесть символов нескольких файлов одинаковы, то для разрешения конфликтов имен добавляются символы ~2, ~3 и т.д.
VFAT хранит псевдонимы длинных имен в поле стандартных имен файлов записи каталога файлов. Таким образом, все версии DOS и Windows могут получить доступ к файлу под длинным именем с помощью его псевдонима. Остается еще одна проблема: как хранить 255 символов имени файла в 32 байтах записи каталога, ведь каждый символ имени файла — это один байт? Модифицировать структуру записи каталога нельзя, поскольку тогда предыдущие версии DOS не смогут использовать ее.
Разработчики файловой системы решили эту проблему следующим образом: были добавлены дополнительные записи каталога для хранения длинных имен файлов. Чтобы предыдущие версии DOS не повредили этих дополнительных записей каталога, VFAT устанавливает для них атрибуты, которые нельзя использовать для обычного файла: только для чтения, скрытый, системный и метка тома. Такие атрибуты DOS игнорирует, а следовательно, длинные имена файлов остаются "нетронутыми".
Существует еще одна проблема, связанная с длинными именами файлов: приложения, не умеющие работать с длинными именами файлов, при открытии такого файла и его последующем сохранении будут записывать его псевдоним в дополнительные записи каталога, следовательно, длинное имя файла будет утрачено.
Старые программы для работы с диском, такие как Norton Disk Doctor, не могут работать с VFAT. Эти программы игнорируют дополнительные записи каталога. Поэтому после "восстановления" диска с помощью таких программ вы можете не найти длинных имен файлов.
Существует еще одна проблема с длинными именами файлов, которая заключается в следующем. VFAT создает новый псевдоним всякий раз при создании или копировании файла в новый каталог. Например, файл Expenses- January98 . doc сохраняется в папке под псевдонимом EXPENS~1.DOC. Если с помощью программы Windows 9x Explorer скопировать этот файл в папку, в которой уже существует файл Expenses-December97 . doc с псевдонимом EXPENS~1. DOC, то VFAT создаст в этой папке для копируемого файла новый псевдоним EXPENS~2 .DOC. Причем пользователь не будет уведомлен о таком "самоуправстве". Для программ, поддерживающих длинные имена файлов, такое копирование не проблема: все длинные имена файлов сохраняются. Если же запустить приложение, которое не поддерживает длинных имен файлов, то, открыв файл EXPENS~1.DOC, пользователь обнаружит, что это файл Expenses-December97.doc, а не Expenses-January98.doc.
FAT 32
Когда разрабатывалась FAT, жесткие диски размером 2 Гбайт можно было встретить разве что в научно-фантастических романах. В настоящее время практически все системы нижнего уровня оснащаются жестким диском не менее 2 Гбайт, а чаще всего 16 или 20 Гбайт. При использовании стандартной FAT вы можете создать раздел размером не более 2 Гбайт. Это ограничение приводит к тому, что пользователи больших жестких дисков испытывают неудобства в организации файлов: в их распоряжении несколько дисков.
Для устранения этого ограничения Microsoft предложила новую файловую систему с расширенными возможностями, называемую FAT 32. Эта файловая система работает как стандартная FAT, но имеет отличия в организации хранении файлов.
скачать бесплатно Методика восстановления данных при различных файловых системах
Содержание дипломной работы
Файловые системы FAT 12 и FAT 16 изначально применяются в DOS и Windows и поддерживаются практически всеми известными на сегодняшний день операционными системами
Содержит список разделов на диске и расположение загру зочных секторов соответствующих логических дисков
Блок параметров диска, в котором содержится специфическая информация, например размер раздела, количество используемых секторов диска, размер кластера и метка тома
Размеры корневых каталогов варьируются в зависимости от размера диска, но каждый конкретный корневой каталог имеет фиксированное максимальное число файлов
Число, содержащееся в этой ячейке, сообщает о том, использован ли данный кластер под какой-либо файл и, если использован, где находится следующий кластер этого файла
К сожалению, операционная система использует вторую копию FAT только в том случае, когда невозможно прочитать секторы, содержащие первую копию
С одной стороны, использование большего количества маленьких кластеров позволяет уменьшить потери дискового пространства, а с другой — большие кластеры необходимы для больших логических дисков
Недопустимые в стандартном имени файла символы (+,; = []) преобразуются в символы подчеркивания
Эта файловая система работает как стандартная FAT, но имеет отличия в организации хранении файлов
Записи файлов в файловой системе FAT 16
В FAT 32 количество кластеров лежит в диапазоне 00000000h-FFFFFFFFh, или 0— 4 294 967 295
Для преобразования раздела с FAT 16 необходимо скопировать данные на другой носитель, удалить раздел с FAT 16 и создать новый раздел с FAT 32, а затем восстановить все данные
Пересекающиеся файлы
В рассматриваемом примере два файла занимают два кластера — 1002 и 1003
После определения дефектного сектора в FAT помечается дефектный кластер, содержащий этот сектор
В файловой системе имя файла может содержать до 255 символов, включая пробелы, точки и другие символы, кроме * ? \ / ; <> |
Атрибуты файла, которые являются частью записи MFT, называются резидентными (resident), а атрибуты, расположенные в экстентах, — нерезидентными (nonresident)
Наиболее часто встречающиеся сообщения об ошибках
В этом разделе речь пойдет о наиболее часто встречающихся ошибках файловых систем и способах их устранения
Если в списке не отображается ни одного раздела и вы не желаете восстанавливать данные на диске, создайте новый раздел (или разделы), а затем отформатируйте его
com ( цены на ПК и комплектующие)
DVD издание " Супер ДВД библиотека" 2004 г
Интернет портал –Интернет университет www