Книга: Linux-сервер своими руками

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

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

В других книгах, посвященных ОС Linux, этой теме обычно уделяется мало внимания. Хотя эта тема никак не относится к организации сервера, я решил все-таки рассмотреть процесс форматирования дискет более подробно, потому что в ближайшее время они еще будут использоваться.

Я использую программу kfloppy, которая входит в состав KDE и в особых комментариях не нуждается. В качестве альтернативы вы можете использовать программы fdformat и superformat. Первая из них (fdformat) форматирует дискеты только в Linux-формате (ext2fs). Вызов программы осуществляется следующим образом:

fdformat [-n] device

Опция –n запрещает проверку дискеты при форматировании.

device — это или /dev/fd0 (А:) или /dev/fd1 (В:).

Более гибкой является программа superformat. Она может форматировать дискету как в Linux-формате, так и создавать файловую систему DOS. На самом деле она вызывает mformat из mtools для создания файловой системы msdos. Параметры программы superformat указаны в табл. 4.18. Формат использования программы superformat следующий:

superformat параметры

Параметры программы superformat Таблица 4.18

Параметр Описание
-2 Форматирование дисков большой емкости для работы с программой 2mf
-B Проверка диска с помощью программы mbadblocks
-d устройство Форматирование диска в указанном устройстве. По умолчанию используется /dev/fd0
-dd Форматирование дисков двойной плотности (Double Density)
-D устройство Указание устройства в формате DOS для передачи программе mformat (а: или b:)
-f Запрет проверки диска
-Н n Установка количества головок (по умолчанию 2)
-hd Форматирование дисков высокой плотности (High Density)
-l Не использовать 2m
-no2m Не использовать 2m
-s n Установка количества секторов. Аргумент n обозначает не количество физических секторов, а количество логических 512-байтных секторов
-t n Установка количества дорожек. Значение по умолчанию — 40 или 80 в зависимости от устройства и плотности диска
-v n Установка уровня отладки. Допустимые значения 1, 2, 3, 6 и 9
-V Проверка диска после завершения форматирования всего диска. По умолчанию после форматирования каждой дорожки производится ее проверка

С помощью этой программы можно увеличить емкость дискет, используя нестандартные форматы (см. табл. 4.19). Однако за качество работы этих дискет я не ручаюсь. К тому же я очень не рекомендую использовать дискеты нестандартных форматов в качестве загрузочных.

Нестандартные форматы дискет Таблица 4.19

Размер дискеты Емкость устройства Стандартная емкость дискеты Число дорожек Число секторов Емкость дискеты, байт
5.25" 360 Кб 360 Кб 41 10 409.088
5.25" 1.2 Мб 360 Кб 81 10 816.640
5.25" 1.2 Мб 1.2 Мб 81 18 1.476.096 (1.45 Мб)
3.5" 720 Кб 720 Кб 81 10 816.640
3.5" 1.44 Мб 720 Кб 81 10 816.640
3.5" 1.44 Мб 1.44 Мб 81 21 1.723.904

Пример:

superformat –d /dev/fd0 –t 81 –s 21

Если дискета работает крайне нестабильно, попробуйте уменьшить число секторов до 20.

Оглавление книги


Генерация: 7.304. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз