В Windows 2000 поддерживается сжатие файлов и каталогов, расположенных на NTFS — томах. Сжатые файлы доступны для чтения и записи любыми Windows – приложениями. Для этого нет необходимости в их предварительной распаковки. Используемый алгоритм сжатия схож с тем, который используется в Double Space (MS – DOS 6.0 ) и Drive Space (MS – DOS 6.22), но имеет одно существенное отличие – под управлением MS – DOS выполняется сжатие целого первичного раздела или логического устройства, тогда как под NTFS можно упаковывать отдельные файлы и каталоги.
Алгоритм сжатия в NTFS разработан с учетом поддержки кластеров размером до 4 Кбайт. Если величина кластера больше 4 Кбайт, функция сжатия NTFS становится недоступными.
Файловая система NTFS обладает способностью самовосстановления и может поддерживать свою целостность за чет использования протокола выполняемых действий и ряда других механизмов.
NTFS рассматривает каждую операцию, модифицирующую системные файлы на NTFS – томах, как транзакцию и сохраняет информацию о такой транзакции в протоколе. Начатая транзакция может либо полностью завершена, либо откатывается. В последнем случае NTFS – том возвращается в состояние, предыдущее началу транзакции.
Проверяем жесткий диск Victoria HDD/SSD
Для того чтобы управлять транзакциями, NTFS записывает все операции, входящие в транзакцию, в файл протокола, перед тем как осуществить запись на диск. После того, как транзакция завершена, все операции выполняются. Таким образом, под управлением NTFS не может быть незавершенных операций. В случае дисковых сбоев незавершенные операции просто отменяются.
Под управлением NTFS также выполняются операции, позволяющие «на лету» определять дефектные кластеры для файловых операций. Этот механизм называется cluster remapping.
Стабильность файловой системы
Прежде чем начать разговор о стабильности файловой системы, необходимо дать несколько сухих определений.
Логическими ошибками файловой системы являются неправильные сведения о размере и данных файла или некорректные имена файлов.Стабильность файловой системы определяется частотой, условиями появления и характером ошибок.
Еще один термин – журналирование. Этим не очень благозвучным словом называют ведение журнала всех изменений и операций, производимых над данными. Журналирование помогает установить тип возможной ошибки, произошедшей при сбое в работе операционной системе, и используется при самовосстановлении файловой системы.
FAT 32, в отличие от NTFS, не является журналируемой, так что не стоит пренебрегать проверкой диска при перезагрузке ОС, если до этого произошел сбой, повлекший некорректное выключение и перезагрузку операционной системы. Наиболее распространенная ошибка – неправильно записанные данные о количестве свободного места. Возникает эта ошибка во многом по той причине, что данные о количестве свободного места записываются в специально отведенное место на диске, а не вычисляются, как это происходит в FAT 16.
Рассмотрим пример. При копировании файла происходит сбой, ОС не успевает записать обновленные данные о свободном месте на разделе, хотя на самом деле оно уменьшилось. Журнал операций отсутствует, в результате чего невозможно определить последнюю выполнявшуюся процедуру. Остается один выход – полная проверка диска на наличие логических ошибок.
Как вылечить жесткий диск HDD
В целях профилактики полезно каждые два месяца проводить дефрагментацию, так как кластеры, в которых находятся данные файлы, могут фрагментироваться ( т.е. несколько кластеров, на которых записан длинный файл, располагаются не строго по порядку и друг за другом, а разбросаны по диску). Со временем поиск следующего кусочка файла происходит все дольше и дольше.
Ликвидацией последствий фрагментации занимаются специальные программы-дефрагментаторы, собирающие части разбросанных по диску файлов в один массив. Посоветовать какой – либо дефрагментатор как лучший в своем классе довольно сложно. Можно лишь рекомендовать не пользоваться для этих целей стандартной программой, поставляемой с ОС Windows, так как кроме символического отсутствия цена (это «бесплатное» приложение, поставляемое в комплекте с ОС от Microsoft) и работоспособности никаких других плюсов у данной программы нет.
3.3 Файловая система UNIX
Наиболее интересна структура файловых систем в ОС семейства Unix. В этих ФС каталог не содержит почти никакой информации о файле. Там хранится только имя файла и номер его инода (i – node – сокращение от index node: индексная запись). Иноды всех файлов в данной ФС собраны в таблице, которая наз. таблицей инодов. В ранних версиях Unix таблица инодов занимала фиксированное пространство в начале устройства; в современных файловых системах эта таблица разбита на участки, распределенные по диску.
Например, в файловой системе BSD Unix FFS (Fast File System – быстрая файловая система), которая в Unix SVR4 называется просто UFS(Unix File System), диск разбит на группы цилиндров. Каждая группа цилиндров содержит копию суперблока[1], битовую карту свободных блоков для данного участка и таблицу инодов для файлов, расположенных в пределах этого участка. Такая распределенная структура имеет два преимущества:
— ускорение доступа к системным структурам данных. Когда системные данные расположены вблизи от блоков пользовательских данных, уменьшается расстояние, на которое перемещаются головки дисковода
— повышенная устойчивость к сбоям носителя. При повреждении участка поверхности диска теряется только небольшая часть системных данных. Далее потеря суперблока не приводит к потере структуры файловой системы.
Суперблок | Битмап свободных блоков | Таблица инодов | Блоки данных | Копия суперблока | Битмап свободных блоков | Таблица инодов | Блоки данных | Копия суперблока | Битмап свободных блоков | Таблица инодов | Блоки данных |
Рисунок. Блоки цилиндров FFS
Сложные файловые системы.
Структуры сложных ФС отличаются большим разнообразием, однако, можно выделить несколько общих принципов. Практически все современные ФС разделяют список свободных блоков и структуры, отслеживающие размещение файлов. Чаще всего вместо стека свободных блоков используется битовая карта.
Также ФС UFS использует механизм, по-английски называемый block sub allocation (т.е. размещение частей блоков). В этих ФС кластеры имеют большой размер, но есть возможность разделить кластер на несколько блоков меньшего размера и записать в эти блоки «хвосты» от нескольких разных файлов. Это, безусловно, усложняет ФС, но позволяет одновременно использовать преимущества, свойственное и большим, и маленьким блокам.
Контрольные вопросы по файловым системам
- Основное назначение файловой системы
- Какие ОС поддерживают FAT16
- Какие ОС поддерживают FAT32
- Какие ОС поддерживают NTFS
- Какую файловую систему поддерживают все операционные системы MICROSOFT
- Почему не рекомендуется задействовать FAT16 на томах больше 511 Мбайт
- Максимальный объем тома для FAT16
- Как организован том при использовании FAT16
- Что такое вхождение в каталог
- Сколько вхождений в каталог имеет файл с именем, состоящим из 32 символов
- Сколько вхождений может иметь корневой каталог в FAT16
- Какая информация хранится в FAT
- Сколько бит отводится в FAT16 на имя файла
- Сколько бит отводится в FAT16 на номер начального кластера
- Сколько бит отводится в FAT16 на размер файла
- Что означают цифры в названии FAT16 и FAT32
- Файл фрагментирован – что это означает
- Какие программы существуют для дефрагментации дисков
- С помощью каких утилит можно внести изменения в FAT-таблицу
- Сколько копий имеет FAT
- Какие утилиты автоматически исправляют FAT
- Что делает программа NDD с потерянными кластерами и что такое потерянные кластеры
- Файл занимает один кластер. Какое значение будет указано в кластере
- FAT32 способна обслуживать тома объемом …
- Сколько бит требуется для хранения значений кластеров FAT32
- Сколько бит требуется для хранения значений кластеров FAT16
- Для дисков объемом 2 Гбайт размер кластера в FAT16 …, в FAT32 ….
- Где более эффективно используется дисковое пространство – в FAT16 или FAT32
- Файл объемом 1 Кбайт в FAT16 на диске 2 Гбайт занимает …. Кбайт
- Объем дискового пространства выделяется под файл, исходя из размера файла или размера кластера?
- Где хранятся метаданные в NTFS
- Местоположение файлов $Mft и $MftMirr
- Где хранится копия загрузочного сектора в NTFS
- Где хранится информация о занятых кластерах в NTFS
- Где хранится информация о дефектных кластерах в NTFS
- Какой файл содержит список действий, необходимых для восстановления NTFS
- Файловые атрибуты в NTFS
- Резидентные атрибуты файла в NTFS
- Нерезидентные атрибуты файла в NTFS
- Преимущества FAT16
- Преимущества FAT32
- В какой файловой системе поддерживается встроенная защита файлов
- В какой файловой системе поддерживается резервная копия загрузочного сектора
- Где содержатся уникальные дескрипторы файлов в NTFS
- Недостатки FAT16
- Недостатки FAT32
- Для томов небольшого объема какую файловую систему лучше применять
- Какая файловая система может самовосстанавливаться в случае системных сбоев
- Какая файловая система рекомендуется для использования при установке WINDOWS’2000
- В какой файловой системе возможно задание атрибутов доступа к файлам и папкам
Источник: megaobuchalka.ru
Применение Norton Disk Doctor для обнаружения и устранения дефектов дисков;
При эксплуатации магнитных дисков нередко приходится сталкиваться с нарушениями в их работе, вызванными логическими или физическими дефектами, в результате которых информация не может быть правильно считана или записана.
Физические дефекты возникают главным образом из-за механических повреждений, воздействия электромагнитных полей или старения магнитного покрытия диска. Наличие физического дефекта делает непригодными к использованию некоторые сектора и кластеры. Если оказывается, что какой-либо файл располагается в таких дефектных секторах или кластерах, то полностью спасти находящуюся в файле информацию не представляется возможным. Дефектные сектора диска должны быть исключены из дальнейшего использования.
Логические дефекты диска связаны с повреждениями системной области диска, включающей таблицу разделов диска (жесткого), таблицу размещения файлов (FAT), загрузочный сектор, каталоги диска. Такие нарушения могут возникать при аварийном отключении питания, сбоях, зависании ошибочно работающих программ, воздействии компьютерных вирусов и других причинах. Во всех этих случаях оказываются незавершенными процедуры работы с дисками, файлами или каталогом. В результате на диске образуются потерянные кластеры, которые или не принадлежат ни одному файлу, или, наоборот, принадлежат сразу нескольким.
Логические дефекты приводят к разрушению файловой системы, «засорению» дискового пространства, когда кластеры считаются занятыми, но не принадлежат ни одному из файлов, а некоторые файлы оказываются «связанными» друг с другом общими кластерами.
Для восстановления поврежденных файлов и дисков используются специально разработанные программы, такие, как CHKDSK, SCANDISK, входящие в состав операционной системы MS DOS, и программа NDD (Norton Disk Doctor), входящая в состав программ Norton Utilities.
Рассмотрим основные особенности применения программы Norton Disk Doctor для «лечения» файловой структуры диска и восстановления с ее помощью поврежденных файлов.
Программа NDD производит автоматическую диагностику и восстанавливает поврежденные диски.
Диагностика диска – это проведение всестороннего анализа состояния диска и обнаружение на нем логических дефектов.
В процессе диагностики выполняется множество тестов, осуществляющих комплексную проверку диска. Об обнаруженных дефектах выводятся сообщения на экран. Кроме того, NDD может напечатать подробный отчет о состоянии диска и обнаруженных дефектах и о всех действиях, предпринятых для их устранения.
Для вызова программы следует ввести только имя NDD.EXE. После загрузки программы на экране появится окно с перечнем режимов (рис. 11.7). Используя клавиши вертикального перемещения курсора, можно высветить нужный режим и, нажав клавишу , выполнить его. Кратко рассмотрим назначение режимов.
Diagnose Disk (диагностика диска). Этот режим всегда следует выбирать первым. Он позволяет получить всестороннюю информацию о состоянии выбранного диска и обнаружить на нем логические дефекты. При обнаружении на диске дефектов можно либо приступить к их устранению, либо прекратить дальнейшую работу программы. Следует отметить, что не всякие дефекты поддаются устранению (лечению).
Рис. 11.7. Вид окна программы NDD с перечнем режимов
Surface Test (тестирование поверхности). Данный режим сканирует диск с целью проверки надежности записи и чтения информации по секторам диска, его обычно выполняют после диагностики диска.
Undo Changes (отмена изменений). Когда программа NDD обнаруживает дефекты, она может записать информацию поврежденных участков диска до его исправления в специальный undo -файл, обычно – на другой диск. Файл undo, называемый файлом отката, может быть использован для восстановления первоначального состояния диска, если «лечение» диска окажется по каким-либо причинам неудачным.
Options (настройка параметров). Этот режим позволяет выбрать вариант тестирования поверхности диска, исключить некоторые тесты, например длительно выполняющиеся, предусмотреть вывод специальных сообщений для пользователя при обнаружении дефектов и др.
Quit Disk Doctor (выход из программы). Выход из программы возможен и при нажатии клавиши .
Программа NDD имеет множество экранов помощи, вызываемых нажатием клавиши , с информацией на английском языке о порядке работы и назначении режимов.
⇐ Предыдущая Стр 81 из 181 Следующая ⇒
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su — Студопедия (2013 — 2023) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав — Главная | Случайная страница | Контакты —>
Источник: studopedia.su
Технология работы с программой Norton Disk Doctor
Для обнаружения и устранения логических дефектов диска необходимо выбрать режим Diagnose Disk,а затем из списка доступных дисков выбрать нужный.
При выполнении программа NDD отображает свои действия на экране, и если нарушений на диске нет, то можно не вмешиваться в ее работу. При обнаружении дефектов NDD предлагает свои варианты дальнейших действий. Все изменения, которые она будет производить на диске, могут отражаться в файле отката, и при необходимости диск может быть восстановлен в первоначальном виде.
Анализ структуры системной области диска предусматривает последовательное выполнение пяти тестов:
§ анализ загрузочного сектора Boot Record;
§ анализ FAT – таблицы размещения файлов;
§ анализ структуры каталогов;
§ анализ структуры файлов;
§ анализ потерянных кластеров.
В том случае, когда жесткий диск разбит на логические диски, первым выполняется тест «анализ таблицы разделов».
При анализе загрузочного сектора тестируются правильность считывания и содержимое самого первого сектора на дискете или раздела жесткого диска. Этот сектор содержит программу начальной загрузки операционной системы и важнейшую информацию о диске.
Анализ таблицы размещения файлов (FAT) состоит в проверке правильности ее считывания и идентичности обеих копий таблицы.
При анализе структуры каталогов и файлов проверяются все дерево каталогов диска, связи между каталогами и их фактическое наличие, вхождение каждого файла в каждый каталог и обнаруживаются ошибочные вхождения.
При анализе потерянных кластеров проверяются цепочки кластеров, принадлежащих каждому файлу в соответствии с таблицей FAT, проверяется, нет ли разорванных цепочек или каких-либо кластеров, принадлежащих сразу двум файлам.
В случае, когда нарушения на диске не обнаружены, появляется окно с благоприятным сообщением «На диске ошибок не обнаружено» (рис. 11.8) и можно либо перейти к тестированию поверхности диска, либо выйти из программы.
Рис.11.8.Вид окна с сообщением об отсутствии дефектов на диске В:
При обнаружении каких-либо ошибок и нарушений программа выводит на экран сообщение, содержащее информацию о виде нарушения, краткое описание сущности ошибки (Description) и рекомендацию по дальнейшим действиям. Пользователю задается вопрос, желает ли он внести исправления на диск: «Do you wish to correct this problem?» или «Would you like to correct these errors?»
Следует довериться программе и выбрать ответ «Yes», но можно отказаться от исправления, выбрав ответ «No», или прекратить дальнейшее тестирование – «Cancel». Если вы приняли решение корректировать диск, то программа предложит создать файл отката NDDUNDO.DAT, для размещения которого используется другой диск. Такой файл рекомендуется всегда создавать. При коррекции гибкого диска файл отката можно создать на жестком диске.
В случае обнаружения цепочек потерянных кластеров программа NDD предложит сохранить их в файлах с именами: FILE0000.JDD, FILE0001._DD и т.д., которые записываются в корневой каталог восстанавливаемого диска. Следует с этим соглашаться, так как иногда в этих файлах может оказаться полезная информация и ею можно воспользоваться. После восстановления, предварительно просмотрев содержимое, файлы можно удалить, освободив от них пространство на диске.
Тестирование поверхности диска позволяет обнаружить на нем физические дефекты и исключить из дальнейшего использования дефектные сектора. При этом данные из дефектных кластеров перемещаются в свободные кластеры диска. Тестирование поверхности сопровождается отображением на экране карты-диаграммы диска, на которой показывается текущее состояние блоков (кластеров) диска, состоящих из группы смежных секторов. Состояние блока (кластера) определяется с помощью условных обозначений:
§ тестируемый блок (Block beeing tested);
§ используемый блок (Used block);
§ неиспользуемый свободный блок (Unused block);
§ дефектный блок (Bad block).
Перед началом тестирования поверхности диска может быть произведена настройка теста и выбраны в окне настройки варианты:
§ тестирование всей поверхности или только поверхности, занятой файлами;
§ тип теста (нормальный, полный или глубокий);
§ количество проходов или непрерывно.
Обычно достаточна настройка, предусмотренная по умолчанию, – тестирование всей поверхности диска глубоким тестом при одном проходе.
Отмена изменений, произведенных программой NDD на диске, необходима в случае неудовлетворительных результатов его «лечения». При этом важно, чтобы после восстановления на диск не производилась запись информации и он не имел каких-либо физических дефектов. Для отмены изменений выполняется режим Undo Changesи указывается диск, на котором хранится файл отката NDDUNDO.DAT. Однако без веских причин отменять изменения не рекомендуется.
allrefrs.ru — 2023 год. Все права принадлежат их авторам!
Источник: allrefrs.ru