Что вы должны знать о своем компьютере
bf1271d8

Форматирование дискет


Форматирование является одной из самых важных и часто выполняемых с гибкими дисками операций. Обычно для форматирования используют команду FORMAT операционной системы MS-DOS. Команда FORMAT позволяет форматировать как гибкие, так и жесткие магнитные диски. В этом разделе мы рассмотрим использование команды FORMAT для форматирования гибких дисков.

При форматировании гибких дисков FORMAT выполняет разметку дорожек на диске, и формирует системные области - загрузочный сектор, таблицу размещения файлов и корневой каталог. Команда FORMAT позволяет создавать системные (загрузочные) дискеты. Системная дискета содержит основные файлы операционной системы MS-DOS - IO.SYS, MSDOS.SYS и COMMAND.COM. Вы можете загрузить с такой дискеты MS-DOS, если поместите ее в дисковод A: и перезагрузите компьютер.

Вы будете выполнять форматирование в следующих случаях.

  • Некоторые фирмы поставляют дискеты неформатированными. Чтобы воспользоваться ими необходимо выполнить операцию форматирования
  • Если при обращении к дискете происходит ошибка ввода/вывода и дискета не считывается, следует отформатировать ее. Такая операция уничтожит всю информацию на дискете, но ошибки ввода/вывода могут исчезнуть
  • Если вам надо освободить дискету, на которой находится много файлов, быстрее будет отформатировать ее целиком, чем удалять файлы
  • Для создания системной дискеты, с которой можно загрузить операционную систему MS-DOS
  • Команда FORMAT позволяет отформатировать гибкие диски только стандартным образом. При этом емкость отформатированных дискет зависит от типа дискет и типа дисковода. Более подробную информацию можно получить в разделе "Накопители на гибких магнитных дисках".

  • Процедура форматирования удаляет с дискеты все файлы, записанные на ней ранее. В некоторых случаях вы можете восстановить их при помощи команды MS-DOS UNFORMAT.
  • Формат команды FORMAT представлен ниже:

    FORMAT drive: [/V[:label]] [/Q] [/U] [/F:size] [/B | /S] или FORMAT drive: [/V[:label]] [/Q] [/U] [/1] [/4] [/B | /S] или FORMAT drive: [/Q] [/U] [/1] [/4] [/8] [/B | /S] или FORMAT drive: [/V[:label]] [/Q] [/U] [/T:tracks /N:sectors] [/B | /S]


    Назначение параметров команды FORMAT раскрывается в следующей таблице:



    Параметр Назначение
    drive: Имя дисковода, который будет форматировать дискету
    /V[:label] Метка, записываемая на дискету
    /Q Быстрый режим форматирования
    /U Выполняет форматирование без сохранения информации для восстановления. После форматирования в этом режиме информация, ранее записанная на дискете, не подлежит восстановлению
    /F:size Определяет емкость, на которую форматируется дискета. Данный параметр может быть равен одной из следующих констант:
    Константа Емкость дискеты
      160 160 Кбайт
      180 180 Кбайт
      320 320 Кбайт
      360 360 Кбайт
      720 720 Кбайт
      1.2 1,2 Мбайт
      1.44 1,44 Мбайт
      2.88 2,88 Мбайт
    /B Резервирует место на дискете для размещения системных файлов MS-DOS. Сами системные файлы на дискету не записываются
    /S После форматирования дискеты на нее переносятся системные файлы (IO.SYS, MSDOS.SYS, COMMAND.COM). Дискета при этом становится загрузочной или, другими словами, системной. С помощью такой дискеты вы можете загрузить на компьютере MS-DOS
    /1 Выполнить форматирование только одной стороны дискеты
    /4 Форматировать гибкие диски размером 5,25" с двойной плотностью записи (360 Кбайт) в дисководе с высокой плотностью записи
    /8 Расположить на каждой дорожке дискеты восемь секторов.
    /T:tracks Задает количество дорожек, расположенных на одной стороне дискеты
    /N:sectors Определяет количество секторов, размещаемых на дорожках дискеты
    Приведем примеры использования команды FORMAT. Следующая команда форматирует дискету размера 5,25", высокой плотности в дисководе A:. После форматирования емкость дискеты будет составлять 1,2 Мбайт. Заметим, что дисковод должен поддерживать формат с высокой плотностью записи.

    FORMAT A: /F:1.2

    После запуска данной команды на экране дисплея появится предложение вставить дискету в дисковод A: и нажать на клавишу <Enter>:



    Insert new diskette for drive A: and press ENTER when ready...

    Когда вы нажмете на клавишу <Enter>, происходит проверка текущего формата дискеты и сохранение данных о расположении файлов на дискете. Эти данные могут понадобиться, если впоследствии вы будете проводить операцию восстановления файлов, удаленных при форматировании.

    Checking existing disk format. Saving UNFORMAT information.

    Затем начинается процесс форматирования. При этом на экране в процентах отображается объем выполненной работы:

    Verifying 1.2M 6 percent completed.

    После завершения форматирования, если не задан параметр /V, запрашивается метка. Метка должна быть не длиннее 11 символов. Если вы не желаете задавать метку просто нажмите клавишу <Enter>.

    Volume label (11 characters, ENTER for none)? sample

    Метку, записную на дискету в процессе форматирования, вы можете просмотреть при помощи команды VOL операционной системы MS-DOS.

    VOL A:

    После окончания процесса форматирования на экране отображается различная статистика: общая емкость дискеты в байтах, количество байт в плохих секторах, не подлежащих использованию, емкость доступного для MS-DOS сводного пространства, размер сектора в байтах, число свободных секторов и серийный номер дискеты:

    1213952 bytes total disk space 512 bytes in bad sectors 1213440 bytes available on disk

    512 bytes in each allocation unit. 2370 allocation units available on disk.

    Volume Serial Number is 0F65-1DCD

    После отображения статистики вы можете либо завершить работу программы FORMAT, нажав клавишу <N>, либо начать форматирование новой дискеты, нажав клавишу <Y>:

    Format another (Y/N)?N

    Если ваш дисковод 5.25" поддерживает формат с высокой плотностью записи, а дискета имеет двойную плотность, то вы можете отформатировать ее стандартным образом только на 360 Кбайт. Ниже представлены две команды, которые вы можете использовать для форматирования таких дискет:

    FORMAT A: /4 или FORMAT A: /F:360

    Как и в предыдущем примере, после запуска одной из приведенных выше команд на выполнение, пользователю предлагают вставить в дисковод дискету и нажать клавишу <Enter>.Затем происходит форматирование дискеты и отображается статистическая информация:

    Insert new diskette for drive A: and press ENTER when ready...

    Checking existing disk format. Saving UNFORMAT information. Verifying 360K Format complete.

    Volume label (11 characters, ENTER for none)?sample

    362496 bytes total disk space 362496 bytes available on disk

    1024 bytes in each allocation unit. 354 allocation units available on disk.

    Volume Serial Number is 3B26-17FA

    Format another (Y/N)?N

    Если у вас установлен дисковод, размера 3.5", поддерживающий формат с высокой плотностью, то следующая команда форматирует дискету на емкость 1,44 Мбайт и записывает на нее метку "sample":

    FORMAT В: /V:sample

    После запуска данной команды происходит короткий диалог между пользователем и программой, описанный ранее. Так как при помощи параметра /V:sample мы задали метку дискеты, она не запрашивается.


    Содержание раздела