Компьютер IBM, MS-DOS и Windows. Вопросы и ответы

       

Программа PU_1700.COM


Программа PU_1700.COM по своему назначению представляет собой аналог 800.COM, но обладает большими возможностями. Формат вызова программы PU_1700.COM приведен ниже:

PU_1700 [/параметр] или PU_1700 [/параметр ... /параметр]

Приведем некоторые параметры программы PU_1700 (полностью параметры описаны в документации к программе PU_1700).



Параметр Назначение
/cfat Контроль FAT при форматировании (необходим для корректной работы утилиты FORMAT MS-DOS версии 5.0. Этот параметр можно указать только при первом запуске программы
/off Отключение программы PU_1700
/on Подключение программы PU_1700
/A=off Дисковод A не обслуживается (не установлен)
/B=off Дисковод B не обслуживается (не установлен)
/A=360 Параметр указывает, что тип установленного дисковода A - дисковод двойной плотности (DD), рассчитан на дискеты диаметром 5,25 дюймов и на стандартную емкость 360 килобайт
/B=360 Дисковод 360 KB, 5,25" (DD)
/A=1.2 Дисковод 1,2 MB, 5,25" (HD)
/B=1.2 Дисковод 1,2 MB, 5,25" (HD)
/A=720 Дисковод 720 KB, 3,5" (DD)
/B=720 Дисковод 720 KB, 3,5" (DD)
/A=1.44 Дисковод 1,44 MB, 3,5" (HD)
/B=1.44 Дисковод 1,44 MB, 3,5" (HD)
/? Вызов подсказки
/sm=1 Оптимальное расположение секторов при форматировании для увеличения производительности дисковода
/sm=2 Другой способ оптимального расположения секторов при форматировании для увеличения производительности дисковода
/sm=off Отключение оптимизации расположения секторов при форматировании

Вы можете поместить команду загрузки PU_1700.COM непосредственно в файле AUTOEXEC.BAT. Если программа PU_1700.COM расположена в каталоге UTILITY на диске С:, поместите в AUTOEXEC.BAT следующую строку:

C:\UTILITY\PU_1700.COM

После запуска программы PU_1700 вы можете задавать команде FORMAT следующие параметры:

FORMAT drive: [/V[:label]] [/Q] [/U] [/T:tracks /N:sectors]

Параметр Назначение
drive: Определяет дисковод который будет форматировать дискету
/V[:label] Определяет метку диска
/Q Быстрый режим форматирования
/U Выполняет безусловное форматирование
/T:tracks Определяет количество дорожек на одной стороне диска, создаваемых во время форматирования
/N:sectors Задает число секторов, размещаемых на одной дорожке диска в процессе форматирования
<
Увеличить емкость дискеты можно, задавая команде FORMAT в параметрах /T: и /N: необходимое количество дорожек и секторов на каждой дорожке.

Количество дорожек и секторов, которые вы можете задать без угрозы получения сбойных секторов, зависит от типа используемого дисковода. Ниже для каждого типа дисковода представлены таблицы, в которых перечислены возможные значения параметров /T: и /N:, а также соответствующая им емкость дискеты.

  • дисковод для дискет двойной плотности диаметром 5,25 дюйма (это дисковод для дискет, отформатированных на 360 килобайт);


  • Тип дискеты Параметры команды FORMAT Емкость дискеты, Кбайт
    DD FORMAT [d:] /T:40 /N:9 360
    DD FORMAT [d:] /T:40 /N:10 400
  • дисковод для дискет высокой плотности диаметром 5,25 дюйма, это дисковод для дискет, отформатированных на 1,2 мегабайта;


  • Тип дискеты Параметры команды FORMAT Емкость дискеты, Кбайт
    DD FORMAT [d:] /T:40 /N:9 360
    DD FORMAT [d:] /T:40 /N:10 400
    DD FORMAT [d:] /T:80 /N:9 720
    DD FORMAT [d:] /T:80 /N:10 800
    HD FORMAT [d:] /T:80 /N:15 1200
    HD FORMAT [d:] /T:80 /N:16 1290
    HD FORMAT [d:] /T:80 /N:17 1360
    HD FORMAT [d:] /T:80 /N:18 1450
  • дисковод для дискет двойной плотности диаметром 3,5 дюйма (дисковод для дискет, отформатированных на 720 килобайт);


  • Тип дискеты Параметры команды FORMAT Емкость дискеты, Кбайт
    DD FORMAT [d:] /T:40 /N:9 360
    DD FORMAT [d:] /T:40 /N:10 400
    DD FORMAT [d:] /T:80 /N:9 720
    DD FORMAT [d:] /T:80 /N:10 800
  • дисковод для дискет высокой плотности диаметром 3,5 дюйма (дисковод для дискет, отформатированных на 1,44 мегабайта).


  • Тип дискеты Параметры команды FORMAT Емкость дискеты, Кбайт
    DD FORMAT [d:] /T:40 /N:9 360
    DD FORMAT [d:] /T:40 /N:10 400
    DD FORMAT [d:] /T:80 /N:9 720
    DD FORMAT [d:] /T:80 /N:10 800
    HD FORMAT [d:] /T:80 /N:15 1200
    HD FORMAT [d:] /T:80 /N:16 1290
    HD FORMAT [d:] /T:80 /N:17 1360
    HD FORMAT [d:] /T:80 /N:18 1440
    HD FORMAT [d:] /T:80 /N:19 1530
    HD FORMAT [d:] /T:80 /N:20 1600
    HD FORMAT [d:] /T:80 /N:21 1700
    <


    В отличие от драйвера 800, драйвер PU_1700 имеет два дополнительных формата большого объема:

  • 1,44 Мбайт для HD 5,25" (1,2 Мбайт);


  • 1.68 Мбайт для HD 3,5" (1,44 Мбайт).


  • Для выполнения форматирования дискеты высокой плотности в дисководе для дискет высокой плотности на объем 1.702.400 байт можно воспользоваться следующей командой:

    FORMAT A:/T:80/N:21 /U

    Перед выполнением данной команды FORMAT необходимо запустить драйвер PU_1700. Вы можете сделать это, добавив вызов данного драйвера в файле AUTOEXEC.BAT.

    Параметр /u необходим для того, чтобы утилита FORMAT не делала попыток сохранения на форматируемой дискете данных, используемых утилитой UNFORMAT, восстанавливающей содержимое дискеты после ошибочного форматирования. Так как изменяется структура дискеты, то такое сохранение информации невозможно.

    В документации на программу PU_1700 рекомендуется использовать следующие значения параметров (для MS-DOS версии 5.0):

    Объем Команда
    816.640 FORMAT A: /T:81 /N:10 /U
    1.476.096 FORMAT A: /T:81 /N:18 /U
    1.723.904 FORMAT B: /T:81 /N:21 /U
    Как видите, при форматировании добавляется еще одна 81 дорожка. В принципе можно отформатировать до 83 дорожек, при этом емкость дискеты возрастет. Но вам следует иметь в виду, что есть дисководы, которые чисто физически не могут позиционировать магнитные головки на 81 дорожку (и тем более на 82 и 83). Поэтому мы советуем вам с осторожностью относится к форматированию дополнительных дорожек.


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