Фигурнов В. Э. Ф49 ibm pc для пользователя. Изд. 7-е, перераб и доп
Вид материала | Книга |
СодержаниеЧасть 7. DOS для опытного пользователя Глава 35. Обслуживание дисков в DOS Глава 35. Обслуживание дисков в DOS |
- Курс лекций и практикум. 6-е изд., перераб и доп, 44.04kb.
- В. А. Алексунина 3-е изд., перераб и доп. М.: Дашков и К°, 2005. 716с, 8.09kb.
- Карпенков С. Х. Концепции современного естествознания: Учеб для вузов. 6-е изд., перераб, 1235.1kb.
- Тощенко Ж. Т. Социология: Общий курс. 2-е изд., доп и перераб. М.: Юрайт-М, 2001. 527, 49.36kb.
- Фролов И. Т. и др. 3-е изд, 14108.71kb.
- Лаврехин Ф. А. и Панкова С. В. Биология пчелиной семьи. Изд. 2-е, перераб и доп. М.,, 1857.45kb.
- Текст приводится по сборнику Конституции зарубежных государств: Учебное пособие/Сост, 2055.3kb.
- Сборник руководящих документов по заповедному делу, 11587.13kb.
- "Обучение детей технике рисования" Изд. 2-е, перераб и доп. М., «Просвещение», 1970., 1146.19kb.
- Основные модели бухгалтерского учета и анализа в зарубежных странах : учеб пособие, 475.04kb.
1111111.111111111111111111111111111111111111111.11411
Х"'^Хli?.'
^k-^^
Estimated: Elapsed: 00 00 05 00 41 41 Current: Total: 238 125 1 975 932
Drive E:
1
Pass 1 of 1 12%
Legend
Block Being Tested
Used Block
Unused Block
Bad Block
lock = 1 888 Sectors
Ошибки в 1а6лицй
разбт'ния диска и
3ai рузоч! 10й записи
диска
Рис. 35.3. Проверка поверхности диска программой NDD
мени тестирования (Elapsed) и о приблизительном количестве времени, необхо-
димом для тестирования (Estimated). В прямоугольнике Progress выводятся дан-
ные о доле протестированной поверхности диска.
На диаграмме, показывающей ход проверки поверхности диска, состояние различ-
ных участков диска показывается с помощью следующих обозначений:
Ц Ч используемый участок диска:
:::Х Ч свободный участок диска:
В Ч дефектный участок диска.
Если при проверке выяснится, что какой-то участок диска является дефектным (не
читается), то программа NDD выведет на экран соответствующее сообщение и
постарается исправить ошибку (см. ниже).
При выявлении ошибок при анализе логической структуры диска на экран выда-
ются сообщения об этих ошибках и предложения их исправить.
Erro " о n Dri Invalid Disk Table i ve A n Boot Record
T lie Boot Reco r' d contains a describes the logical char of your disk, including the of sectors, table that acteristics total number
ion ONLY e A:
Correct this situation u n a b 1 e to access driv ~Lf you a r e properly.
Do vou wish to со r r e с t thi s problem? С a n о e 1Ч1
I^HR^I^^CI No
Ошибки в таблице разделения жесткого диска и в загрузочной записи предлага-
ется исправить сразу после их обна-
ружения (поскольку при непра-
вильности этих областей диска даль-
нейший анализ, скорее всего, будет
бессмысленным). Сообщения о таких
ошибках имеют вид, показанный на
рис. 35.4.
В сообщении дается название найден-
ной ошибки, некоторые объяснения (в
прямоугольнике Description) и реко-
мендации (в прямоугольнике Recom-
mendation). Вы можете нажать на одну
из следующих клавиш:
о
Рис. 35.4. Сообщение об ошибке
в загрузочной записи
(Y) Ч (выбор ответа Yes) Ч для ис-
правления ошибки:
(выбор ответа No) Ч если Вы
не хотите выполнять ис-
правления:
(Esc] Ч (или (^Г), выбор ответа Cancel) Ч для отмены проверки диска.
При внесении изменений программа NDD предложит создать файл NDDUNDO.DAT,
позволяющий отменить все сделанные изменения. Следует обязательно создать такой
Часть?. DOS для опытного пользователя
Ошибки в файловой
структуре диска
файл, так как иначе Вам будет очень трудно восстановить работоспособность диска,
если внесенные программой NDD исправления окажутся неудачными.
Замечания. -\ Вносить исправления в таблицу разбиения диска и в загрузочную запись
следует только при наличии серьезных проблем с использованием диска и если Вы абсо-
лютно уверены в необходимости предлагаемых исправлений.
2. При использовании некоторых нестандартных программ для разбиения диска программа
NDD может посчитать таблицу разбиения диска неправильной. В этом случае целесооб-
разно отменить проверку таблицы разбиения диска с помощью подпункта Tests to Skip
пункта Options меню программы NDD, выдаваемого при ее вызове без параметров.
При обнаружении ошибок в файловой структуре диска (например, в таблице раз-
мещения файлов на диске) на экран выводится сообщение об ошибке (рис. 35.5).
Lost Clu sters F о u n d
The i" e are 90 in 4 lost chain Clust ters being clusters s.
Lost but Clu ar sters are clus e reported as that are not in use by a in fi use, ie
1 Cancel Test
При получении такого сооб-
щения Вы можете нажать на
одну из следующих клавиш:
ГЕпТеТ) (выбор ответа Conti-
nueJ^Ч для продолжения про-
верки диска,
(TscQ (выбор ответа Cancel
Test) Ч для отмены проверки
диска.
Рис. 35.5. Сообщение об ошибке
в файловой структуре диска
Below is a summary of the errors that
we re detected whi ie analyzing the
Directory and File Structure.
V Files with Allocation Errors
V Lost Chains
Would you like to correct these errors?
При наличии нескольких оши-
бок в файловой структуре со-
общения об ошибках могут по-
вторяться несколько раз. После этого на
экран выводится сводное сообщение об
ошибках в файловой структуре (рис.
35.6).
Вы можете нажать на одну из следующих
клавиш:
И
ею
Ч (выбор ответа Yes) Ч для ис-
правления ошибок,
Ч (выбор ответа No) Ч если Вы
не хотите выполнять ис-
Рис. 35.6. Сводное сообщение об ошибках
в файловой структуре диска
правления,
Ч (или (с[), выбор ответа Cancel) Ч для отмены проверки диска.
Если Вы выберете исправление ошибок, программа будет выводить запросы о тех
ошибках, которые можно исправить.
Например, при наличии "потерянных"
участков на диске (т.е. участков, не при-
надлежащих ни одному из файлов и не
числящихся в списке свободных) про-
грамма NDD предложит либо сохранить
их в виде файлов FILEOOOO._DD,
FILEOOOI._DD и т.д. в корневом каталоге
на диске (ответ Save), либо пометить эти
участки как свободные (ответ Delete).
Обычно на такие запросы можно просто
отвечать (Enter] (рис. 35.7).
There are 90 lost clusters
in 4 chains.
You can either save lost chains as
files in the root directory, in case
they actually contain useful data, or
you can delete lost chains.
Do you wish to save lost chains as files?
Delete
Ошибки при
проверке
поверхности диска
Рис. 35.7. Запрос о способе возврата
"потерянных" участков на диске
При внесении изменений программа
NDD предложит создать файл
NDDUNDO.DAT, позволяющий от-
менить все сделанные изменения. Желательно не отменять создание этого файла
(на всякий случай всегда лучше подстелить соломку!). Разве лишь при возврате
"потерянных" участков диска этим, пожалуй, можно пренебречь.
При выявлении ошибок при проверке поверхности диска программа NDD выводит
на экран сообщение и предлагает исправить ошибку. Исправление ошибки для
свободных участков диска заключается в пометке их как дефектных, а для заня-
Глава 35. Обслуживание дисков в DOS
тых, кроме того, в перемещении данных из этих участков в "хорошие" участки
диска, если таковые имеются.
Cluster 2.360 contains a bad sector
(sector 2.391 is bad)
This cluster j.s in use by
\ x a r t 10 b, doc
Do you wish to move the data in
this clustR r to a new location?
Файл NDDUNDO.DAT
Рис. 35.8. Сообщение о физическом дефекте на диске
При получении сообщения о физическом дефекте на диске (рис. 35.8) Вы должны
нажать на одну из следующих клавиш:
(Э Ч (выбор ответа Move или Mark) Ч для исправления ошибки,
(ID Ч (выбор ответа Skip) Ч для пропуска данной ошибки;
(А] Ч (выбор ответа Auto) Ч для исправления этой и последующих ошибок
___ без дальнейших запросов;
CEscD Ч (или (с], выбор ответа Cancel) Ч для отмены проверки диска.
Следует заметить, что программа NDD отнюдь не всегда может полностью восстано-
вить информацию, находящуюся в поврежденных участках диска. Чаще в тех случаях,
когда поврежденный участок принадлежит какому-либо файлу, удается правильно про-
честь только "хорошие" сектора из дефектного кластера (участка) диска, а инфор-
мация, прочитанная из дефектных секторов, обычно содержит случайные данные Ч
"мусор". Поэтому желательно установить в отчете программы NDD, какие файлы со-
держали дефектные участки, и выяснить, правильно ли они были восстановлены. Если
для этих файлов имеется архивная копия, лучше восстановить файл с этой копии.
При исправлении логической структуры диска программа NDD предлагает создать
файл NDDUNDO.DAT, позволяющий восстановить структуру диска в том виде, в ко-
тором она была до вызова программы NDD. Запрос на создание файла NDDUNDO.DAT
показан на рис. 35.9.
The Disk Doctor is about to make changes to your disk.
You may wLsh to create an UNDO ^ile so that changes can be undone.
The disk where UNDO information is saved MUST be free of errors
it self and MUST have enough space to hold copies of all the data
Disk Doctor will change. For maximum safety, we recommend that you
save the UNDO file on an empty floppy diskette. If you don't have
an appropriate diskette available, select "Exit to DOS", format a
new disk, and then rerun Disk Doctor.
тм^тш.тм"
E^-Lt to DOS ""]
Skip UNDO file
Рис. 35.9. Запрос о создании файла NDDUNDO.DAT
При получении данного запроса Вы можете нажать на одну из следующих клавиш
(выбор ответа Create UNDO file) Ч для создания файла NDDUNDO.DAT;
' ' ~" UNDO file)
для пропуска создания файла
(выбор ответа Skip
NDDUNDO.DAT:
(1) Ч (или CEscj, выбор ответа Exit to DOS) Ч для выхода в DOS (это может быть
необходимо, например, для форматирования дискеты, на которую будет запи-
сываться файл NDDUNDO.DAT).
При создании файла NDDUNDO.DAT программа NDD выводит список дисков, на ко-
торых можно разместить файл NDDUNDO.DAT. Нажмите клавишу с буквой нужного
диска или выберите имя этого диска с помощью клавиш перемещения курсора и на-
жмите клавишу (EnteD. Программа NDD разместит файл NDDUNDO.DAT в корневом
каталоге указанного Вами диска.
Диск, на котором создается файл NDDUNDO.DAT, должен иметь достаточное количе-
ство свободного места (несколько десятков килобайт) и быть свободным от ошибок.
^ Часть 7. DOS для опытного пользователя
Отмена исправлений,
сделанных
программой NDD
^
При внесении изменений в загрузочную запись или таблицу разбиения жесткого диска
лучше всего создавать файл NDDLJNDO.DAT на дискете. Таким же способом надо по-
ступать при ошибках в системной области логического диска, с которого происходит
загрузка DOS.
После внесения исправлений в файловую структуру диска не следует приступать к
анализу другого диска, вместо этого надо проверить правильность внесенных исправ-
лений, а до окончания этой проверки не записывать на этот диск никакой информации.
Дело в том, что при неправильности внесенных исправлений Вы можете отменить их
только до тех пор, пока состояние диска не изменилось. (Процедура восстановления
исходного состояния диска описана ниже.) А при внесении исправлений сразу в не-
сколько дисков Вы сможете отменить только все исправления целиком.
Иногда исправления, внесенные программой NDD в логическую структуру диска, ока-
зываются неприемлемыми. В этом случае Вы можете захотеть восстановить логиче-
скую структуру дисков в том виде, в котором она находилась до вызова программы
NDD, и попытаться исправить структуру дисков вручную (например, с помощью про-
граммы DiskEdit из комплекса Norton Utilities).
Программа NDD позволяет восстановить исходное состояние логической структуры
дисков при выполнении следующих условий:
Х при внесении изменений, которые Вы хотите отменить, программой NDD был соз-
дан файл NDDUNDO.DAT;
Х после завершения программы NDD на диски, на которых будет восстанавливаться
исходная логическая структура, не производилась запись какой-либо информации;
Х те места диска, в которые будут вноситься изменения при восстановлении исход-
ной логической структуры, не имеют физических дефектов.
Для восстановления исходной логической структуры исправленных дисков по создан-
ному файлу NDDUNDO.DAT следует ввести команду NDD без параметров и выбрать
во входном меню пункт Undo changes. Программа NDD выведет сообщение о назначе-
нии данного пункта, ответьте на него нажатием клавиши (Enter] или (Y)- Программа
NDD выведет список дисков, нажмите клавишу с буквой диска с файлом
NDDUNDO.DAT или выберите имя этого диска с помощью клавиш перемещения кур-
сора и нажмите клавишу (Enter). Программа NDD выведет сообщение о дате и времени
создания файла NDDUNDO.DAT. Посмотрите на них и убедитесь, тот ли файл ND-
DUNDO.DAT Вы выбрали. Если все в порядке, нажмите (Enter] или CY), иначе Ч на-
жмите CEicT). В случае продолжения программа NDD выведет диаграмму хода восста-
новления исходного состояния дисков и затем сообщит об окончании восстановления
исходного состояния всех исправленных ранее дисков.
Замечание Если после создания файла NDDUNDO.DAT на исправленные диски запи-
сывалась какая-либо информация, логическая структура этих дисков при отмене исправле-
ний на основе информации, запомненной в уайле NDDUNDO.DAl, может быть по-
вреждена. Поэтому не следует без крайней необходимости отменять исправления, сделан-
ные программой NDD после выполнения записи информации на исправленные диски.
35.6. Оптимизация размещения файлов на диске
Что это такое
Операционная система DOS отводит место на диске для файлов участками
(кластерами) по мере необходимости, т.е. тогда, когда производится фактическая
запись на диск в то место, для которого еще не выделено место на диске. Это дает
большую гибкость и удобство при использовании диска, избавляя пользователя от
необходимости резервировать место на диске для каждого отдельного файла. Но,
как и все на свете, такой метод имеет и недостатки Ч при интенсивном использо-
вании диска, удалении и перезаписи файлов на диске образуется много пустых (не
занятых файлами) мест и много файлов оказываются фрагментированными, т.е.
расположенными в нескольких участках диска. Это значительно увеличивает ко-
личество перемещений головок ввода-вывода при работе с диском, что замедляет
работу с диском и вызывает излишний износ дисковода,
К счастью, делу здесь нетрудно помочь Ч надо только периодически выполнять
для дисков (особенно жестких) программы оптимизации размещения файлов. Они
перемещают все файлы на диске к началу диска и устраняют фрагментацию фай-
^ Глава 35. Обслуживание дисков в DOS
^
Формат команды
Способы оптимизации
Другие режимы
Примеры
Процесс
оптимизации
лов. Одной из таких программ является программа SpeeDisk из комплекса Norton
Utilities.
Замечания. -\_ Norton Utilities версии 8.0 содержат версию программы SpeeDisk (Norton
Speed Doctor) для работы в среде Windows 3.1, a Norton Utilities 95 включают версию про-
граммы для использования в Windows 95.
2. Программа SpeeDisk откажется работать под Windows 3.1 и DesqView, а также если в
компьютере установлена программа FastOpen. В этом случае следует выйти из Windows и
DesqView ин или удалить команду установки программы FastOpen из файла AU-
TOEXEC.BAT или CONFIG.SYS.
3. Использовать программу SpeeDisk в Windows 95 или применять ее для обработки дисков
с длинными именами, созданными Windows 95 и Windows NT, крайне нежелательно. Ведь
эта программа не понимает длинные имена, так что ее применение может привести к потере
длинных имен файлов и каталогов (останутся только короткие имена).
speedisk дисковод', {режимы}
Если в командной строке заданы и дисковод, и способ оптимизации, программа
SpeeDisk сразу приступает к работе. В противном случае программа выводит за-
просы о незаданных параметрах.
Среди параметров, определяющих способ оптимизации, отметим следующие:
/FF Ч полная оптимизация с упорядочением размещения файлов;
/FD Ч полная оптимизация с перемещением каталогов в начало диска;
/U Ч устранение фрагментации файлов.
Среди этих режимов самым медленным, но и самым эффективным является режим
/FF. При его применении устраняется фрагментация всех файлов, все каталоги пере-
мещаются в начало диска, вслед за ними записываются файлы, причем файлы из одно-
го каталога помещаются рядом. Значительно быстрее работает режим /FD, при его
использовании файлы из одного каталога уже не обязаны помещаться рядом. И самым
быстрым, но и наименее эффективным является режим /U, при котором только устра-
няется фрагментация файлов.
При средней интенсивности эксплуатации диска оптимизацию диска в режиме
/FF целесообразно выполнять раз в месяц, а в режиме /FD Ч раз в неделю.
Среди других режимов программы SpeeDisk отметим следующие:
/V Ч выполнять проверку правильности записи на диск (это увеличивает время
работы программы, но увеличивает ее надежность):
/В Ч перезагрузить компьютер после окончания работы программы SpeeDisk (это
может быть необходимо при использовании некоторых программ кэширования
диска).
speedisk с: /FD Ч оптимизация диска С: с полной оптимизацией диска и перемещением
каталогов в начало диска;
speedisk d: /U Ч быстрая оптимизация диска D: с устранением фрагментации файлов.
При оптимизации (сжатии) диска на экран выводится карта диска (рис. 35.10), в
которой специальными символами отмечены занятые, неиспользуемые, частично
используемые, неперемещаемые и дефектные участки диска:
Ц Ч полностью занятый участок диска;
III Ч неиспользуемый или частично используемый участок диска;
Х Ч неперемещаемый участок диска;
В Ч дефектный участок диска.
Эти обозначения приведены в правом нижнем углу экрана.
В нижней части экрана посередине располагается диаграмма (полоска), изобра-
жающая ход форматирования диска. В процессе сжатия диска программа SpeeDisk
наглядно показывает ход работы на экране. Обработанная часть диска выделяется
желтым цветом (на монохромных мониторах Ч повышенной яркостью). Действия
программы изображаются с помощью следующих обозначений:
r Ч участок диска читается;
W Ч участок диска записывается;
V Ч участок диска проверяется.
Процесс сжатия диска можно прекратить, нажав клавишу {ESC).
^ Глава 35. Обслуживание дисков в DOS
^
Формат команды
Способы оптимизации
Другие режимы
Примеры
Процесс
оптимизации
лов. Одной из таких программ является программа SpeeDisk из комплекса Norton
Utilities.
Замечания. -\_ Norton Utilities версии 8.0 содержат версию программы SpeeDisk (Norton
Speed Doctor) для работы в среде Windows 3.1, a Norton Utilities 95 включают версию про-
граммы для использования в Windows 95.
2. Программа SpeeDisk откажется работать под Windows 3.1 и DesqView, а также если в
компьютере установлена программа FastOpen. В этом случае следует выйти из Windows и
DesqView ин или удалить команду установки программы FastOpen из файла AU-
TOEXEC.BAT или CONFIG.SYS.
3. Использовать программу SpeeDisk в Windows 95 или применять ее для обработки дисков
с длинными именами, созданными Windows 95 и Windows NT, крайне нежелательно. Ведь
эта программа не понимает длинные имена, так что ее применение может привести к потере
длинных имен файлов и каталогов (останутся только короткие имена).
speedisk дисковод', {режимы}
Если в командной строке заданы и дисковод, и способ оптимизации, программа
SpeeDisk сразу приступает к работе. В противном случае программа выводит за-
просы о незаданных параметрах.
Среди параметров, определяющих способ оптимизации, отметим следующие:
/FF Ч полная оптимизация с упорядочением размещения файлов;
/FD Ч полная оптимизация с перемещением каталогов в начало диска;
/U Ч устранение фрагментации файлов.
Среди этих режимов самым медленным, но и самым эффективным является режим
/FF. При его применении устраняется фрагментация всех файлов, все каталоги пере-
мещаются в начало диска, вслед за ними записываются файлы, причем файлы из одно-
го каталога помещаются рядом. Значительно быстрее работает режим /FD, при его
использовании файлы из одного каталога уже не обязаны помещаться рядом. И самым
быстрым, но и наименее эффективным является режим /U, при котором только устра-
няется фрагментация файлов.
При средней интенсивности эксплуатации диска оптимизацию диска в режиме
/FF целесообразно выполнять раз в месяц, а в режиме /FD Ч раз в неделю.
Среди других режимов программы SpeeDisk отметим следующие:
/V Ч выполнять проверку правильности записи на диск (это увеличивает время
работы программы, но увеличивает ее надежность):
/В Ч перезагрузить компьютер после окончания работы программы SpeeDisk (это
может быть необходимо при использовании некоторых программ кэширования
диска).
speedisk с: /FD Ч оптимизация диска С: с полной оптимизацией диска и перемещением
каталогов в начало диска:
speedisk d: /U Ч быстрая оптимизация диска D: с устранением фрагментации файлов.
При оптимизации (сжатии) диска на экран выводится карта диска (рис. 35.10), в
которой специальными символами отмечены занятые, неиспользуемые, частично
используемые, неперемещаемые и дефектные участки диска:
Ц Ч полностью занятый участок диска;
III Ч неиспользуемый или частично используемый участок диска;
Х Ч неперемещаемый участок диска;
В Ч дефектный участок диска.
Эти обозначения приведены в правом нижнем углу экрана.
В нижней части экрана посередине располагается диаграмма (полоска), изобра-
жающая ход форматирования диска. В процессе сжатия диска программа SpeeDisk
наглядно показывает ход работы на экране. Обработанная часть диска выделяется
желтым цветом (на монохромных мониторах Ч повышенной яркостью). Действия
программы изображаются с помощью следующих обозначений:
r Ч участок диска читается;
W Ч участок диска записывается;
V Ч участок диска проверяется.
Процесс сжатия диска можно прекратить, нажав клавишу CESC^.