Вернуться   Компьютерный форум > Блоги > Базаров
Оценить эту запись

Форматирование дискет (начало)

Запись от Базаров размещена 09.03.2014 в 19:12

Перед первым использованием дискет их следует подготовить для того, чтобы с ними могли работать программы DOS. Этот процесс называется инициализацией, или форматированием. Форматирование дискет можно выполнить с помощью входящей в DOS программы Format. Кроме того, программа Format используется для того, чтобы:
  • подготовить дискету, с которой можно загружать операционную систему DOS ("системную" дискету);
  • очистить дискету от данных и пометить все ее дефективные участки;
Замечание. Некоторые дискеты уже продаются отформатированными, их можно использовать сразу.
Предупреждение. Не следует пытаться (без необходимости) инициализировать жесткий диск (винчестер), так как при этом все данные на нем будут уничтожены. Процесс подготовки жестких будет описан далее.
Формат команды
Формат команды:
format дисковод: [параметры]
Параметры программы Format будут описаны ниже.
Пример
format a: - форматирование дискеты А:.
Предупреждение. Если на дискете была записана какая-либо информация, то она будет уничтожена программой Format (при указании параметра /U - безвозвратно). Поэтому перед вводом команды (нажатием клавиши Enter) прочтите еще раз командную строку, чтобы убедиться в том, что в ней все написано правильно.
Виды форматирования
При форматировании дискет программа Format выполняет низкоуровневую разметку магнитной поверхности дискеты и затем запись системной информации (загрузочного сектора дискеты, таблицы размещения файлов и корневого каталога). Низкоуровневая разметка поверхности дискеты выполняется достаточно долго и полностью разрушает всю информацию на дискете. Поэтому начиная с версии 5.0 MS DOS при форматировании дискет низкоуровневая разметка магнитной поверхности дискеты выполняется, только если она запрошена пользователем (параметр /U) или если без нее нельзя обойтись (дискета не форматирована или форматирована на другую емкость).
Для указания вида форматирования дискеты можно указать следующие параметры:
/U - безусловное форматирование дискеты с уничтожением имеющихся на ней данных. Этот параметр желательно указывать при форматировании новых дискет, так как при этом программа Format не тратит время на проверку того, форматирована дискета или нет, а сразу приступает к форматированию;
/Q - быстрая очистка дискеты без контроля наличия сбойных участков на дискете. Этот режим следует употреблять только для уже отформатированных дискет, про которые вы знаете, что они находятся в хорошем состоянии.
Если в команде не указан ни параметр /U, ни параметр /Q, то программа Format при обработке дискеты сначала проверяет, форматирована ли эта дискета. Если дискета форматирована и ее новый формат должен быть таким же, что и имеющийся, тогда программа Format не уничтожает данные на дискете, а только стирает информацию обо всех файлах и каталогах из системных областей дискеты (таблицы размещения файлов и корневого каталога), а затем тестирует область данных дискеты на наличие сбойных участков. Для уже отформатированных дискет это ускоряет их переформатирование.
Примеры
format a: /u - безусловное форматирование дискеты А:.
format a: /q - очистка (удаление информации) дискеты А:.
Замечания. 1. Если на дискете была записана какая-либо информация, то она будет уничтожена программой Format. Однако, если программа Format не выполняла низкоуровневое форматирование диска (в частности, не был указан параметр /U), то эту информацию все же можно восстановить, по крайней мере, до тех пор, пока на дискету не будет записана какая-то другая информация. Это можно сделать с помощью входящей в DOS программы UnFormat, а лучше - с помощью значительно более интеллектуальной программы Unformat из комплекса Norton Utilities. При восстановлении могут быть потеряны только названия файлов и подкаталогов, находящихся в корневом каталоге (а если для дискеты применялась программа Mirror или Image - то и эту информацию удастся восстановить).
2. При отсутствии параметров /Q и /U в MS DOS версии 6, программа Format по умолчанию не проверяет секторы дискет, уже помеченные как дефектные - предполагается, что они не станут хорошими. Однако если вы хотите проверить и дефектные сектора, надеясь, что какие-то из них все же можно использовать, в MS DOS начиная с версии 6.2, можно указать в команде параметр . Автор не рекомендует это делать без крайней необходимости - данные на подобных участках дискеты с большой вероятностью могут испортиться.
Создание системной дискеты
Если в команде Format указать параметр /S, то будет подготовлен "системный" диск, т.е. диск, с которого можно загрузить операционную систему DOS. При этом после выполнения обычного форматирования на диск будут скопированы (с текущего диска) файлы COMMAND.COM (командный процессор DOS), системные файлы DOS - IO.SYS и MSDOS.SYS (в зависимости от версии DOS эти файлы могут называться иначе), а в MS DOS версии 6.0 и выше - также и драйвер для обработки "сжатых" дисков - DVRSPACE.BIN или DBLSPACE.BIN.
Замечания. 1. Обычным копированием указанных файлов на диск его нельзя сделать системным. Это можно выполнить только с помощью специальных программ, например, входящих в DOS программы Format с параметром /S или программы Sys.
2. Если при подготовке системной дискеты на дискете содержались какие-либо данные, а параметр /U в команде не был указан, то перед размещением системных файлов программа Format выведет предупреждение о том, что это действие сделает невозможной отмену результатов форматирования с помощью программы UnFormat: "Warning: This disk cannot be unformatted if system files are transferred. Proceed with system transfer anyway (Y / N)?". Следует ответить Y. Если ответить N, то дискета не будет сделана системной.
Пример
format a: /s - отформатировать дискету А: и сделать ее системной.
Задание емкости дискеты
При форматировании дискеты вы можете выбрать емкость, на которую хотите ее форматировать. По умолчанию дискеты форматируются на максимальную стандартную емкость, допускаемую дисководом. Так, на дисководе для дискет емкостью 1,44 Мбайта дискеты будут форматироваться, если не указать соответствующих параметров в команде, на емкость 1,44 Мбайта, а на дисководе для дискет емкостью 1,2 Мбайта - на емкость 1,2 Мбайта.
Наиболее часто используемые параметры для указания емкости форматируемой дискеты:
/4 - форматирование дискеты емкостью 360 Кбайт на дисководе для дискет емкостью 1,2 Мбайта;
/F:емкость-дискеты - непосредственное указание емкости дискеты (в Кбайтах или Мбайтах). Для трехдюймовых дискет емкость-дискеты может быть 1440 (или, что то же самое, 1,44), 2880 (или, что то же самое, 2,88) и 720 - для дискет емкости 1,44 Мбайта, 2,88 Мбайта и 720 Кбайт соответственно. Для пятидюймовых дискет емкость-дискеты может быть 1200 (или, что то же самое, 1,2), 360, 320, 180 и 160 - для дискет емкости 1,2 Мбайта, 360, 320, 180 и 160 Кбайт. Для дискет емкости 2,88 Мбайта требуются специальные дискеты и дисководы.
Замечание. Дискету емкостью 360 Кбайт, отформатированную на дисководе емкостью 1,2 Мбайта, нельзя будет использовать на дисководах емкостью 360 Кбайт из-за ошибок ввода-вывода. Если вам требуется использовать дисководы емкостью 360 Кбайт, то форматируйте дискеты емкостью 360 Кбайт именно на этих дисководах.
Размещено в Без категории
Просмотров 4580 Комментарии 0 Отправить другу ссылку на эту запись
Всего комментариев 0

Комментарии

 

Текущее время: 07:43. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.