Лабораторная работа №3 Файловые системы ос windows


Работа с файловой системой FAT



бет7/9
Дата29.03.2024
өлшемі2.97 Mb.
#496954
түріЛабораторная работа
1   2   3   4   5   6   7   8   9
LB FAT32 NTFS

Работа с файловой системой FAT32
Для FAT32 в панель редактора из системной области можно выводить загрузочную запись, таблицу FAT и корневой каталог, а из области данных – каталоги и файлы.
При просмотре таблицы FAT элементы, соответствующие свободным кластерам, выводятся символом «0», занятым кластерам – символом «=», а занятым последним кластерам – символом «Е». Реальные значения элементов FAT выводятся при установке курсора на элемент, при этом в строке статуса отображается название файловой системы и номер кластера, который соответствует текущему элементу FAT (например, FAT32 [17251]). По каждому каталогу и файлу выводится имя, расширение, размер, номер начального кластера, атрибуты и даты создания и изменения (см. рис. 21).
Просмотр содержимого файла, которое выводится в шестнадцатиричном и символьном виде, проводится двойным щелчком мыши по имени файла; изменение кодировки символов проводится в меню Режим/Кодировка. В этом режиме можно также посмотреть цепочку кластеров, выделенных данному файлу (меню Редактор/ Карта кластеров), как показано на рис.7.

Рис.7
Элементы каталога, имена которых начинаются с символа «х» соответствуют удаленным файлам. Если в поле имени стоят цифры или символы «е0», то этот элемент предназначен для хранения длинного имени файла.
DMDE позволяет осуществить быстрый переход на заданный кластер или сектор диска по их номеру (меню Редактор/Кластер или меню Редактор/Сектор тома), а также восстановить удаленные файлы.
Для восстановления необходимо отметить на панели нужные файлы, выбрать в контекстном меню пункт «Восстановить объект…» и указать каталог, в который надо провести восстановление. Для того, чтобы не испортить файл-оригинал, восстановление желательно проводить на другой логический диск.
Работа с файловой системой NTFS
После выбора логического диска в окне редактора будет выведено содержимое файла $MFT (рис. 8).

Рис. 8
Первая запись описывает сам файл $MFT, а вторая – копию его первых четырех записей ($MFTMirr). Для каждой записи выводится ее адрес на диске (номера кластера и сектора), граничные метки, внутренний номер (индекс) и набор атрибутов. Минимальный набор включает атрибуты $STAN-DART INFORMATION, $FILE NAME и $DATA. Для просмотра содержимого каждого атрибута необходимо в его строке сделать щелчок мыши на символе ‘+’.
На рис. 9 показано содержимое атрибута $DATA, указывающего на расположение данных одного из файлов.

Рис. 9
Анализ рисунка позволяет сделать следующие выводы:

  • индекс файла в MFT – 110;

  • данные файла находятся на диске, т.к. атрибут является нерезидентным;

  • данные занимают 320 кластеров (start vcn=0, end vcn=319) или 320*8*512 = 1310720 байтов, файл не фрагментирован;

  • номер начального кластера файла – 786432;

  • длина атрибута – 72 байта.

На рис.10 показан этот файл в режиме просмотра данных

Рис. 10


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет