Скачать VFormat 1.6 - Форматизатор Дискет с Вакцинацией

26.08.1991
Скачать файл (33,07 Кб)

ПРОГРАММА ФОРМАТИРОВАНИЯ ДИСКЕТ С ЗАЩИТОЙ ОТ БУТОВЫХ ВИРУСОВ
     Название программы - VFORMAT.EXE,
     Версия 1.6 ( Август 1991г.)

     Назначение программы - форматирование дискет в произвольном формате
с записью вакцинированного загрузчика, предотвращающего работу бутовых
вирусов.

     Вызов -  VFORMAT <диск>: [опции],

где опции -

Tnn   : форматирование nn дорожек
Snn   : форматирование nn секторов в дорожке
Hn    : форматирование n сторон
P     : специальная опция для компьютеров PS/2
V     : отказ от верификации дискеты (и экономия 33% времени)
Gnnn  : установка GAP-Length = nnn (*)
Inn   : установка Interleave Factor = nn (*)
Bnnn  : установка BIOS-Disk-Descriptor Byte = nnn (не на XT) (*)
Cn    : установка n секторов в кластере (1 или 2) (*)
Dnnn  : установка размера корневого каталога = nnn (*)
Fnn   : относительное смещение секторов на смежных дорожках на nn секторов (*)

Опции с (*) автоматически устанавливаются в оптимальные значения, но Вы
можете с ними немного поэкспериментировать:
- снижение GAP-Length может повысить скорость работы с дискетой;
- уменьшение размера корневого каталога позволит увеличить полезную емкость
дискеты.

Следующая таблица показывает, как пользоваться основными опциями:

Опции         Емкость диска    Может использоватся с дисководами
-----         -------------    ---------------------------------
T40 S9         360 КБайт       360 kB, 720 kB, 1.2 MB, 1.44 MB
T41 S10        410 КБайт       360 kB, 720 kB, 1.2 MB, 1.44 MB
T80 S9         720 КБайт       720 kB, 1.2 MB, 1.44 MB
T82 S10        820 КБайт       720 kB, 1.2 MB, 1.44 MB
T82 S15       1.2  MБайт       1.2 MB, 1.44 MB
T80 S18       1.44 MБайт       1.2 MB(далеко не со всеми!), 1.44 MB
T82 S18       1.46 MБайт       1.2 MB(-//-), 1.44 MB
T82 S21       1.76 MБайт       1.44 MB

     Ограничения и противопоказания:

    - возможно зависание некоторых "неполноценных" ПЭВМ (в частности
"Amstrad PC 1640", "Искра 1030.11" и первых версий "Нейрона" с ROM-
BIOS версии 3.21) в момент загрузки с зараженной вакцинированной
дискеты, при этом вирус с дискеты не удаляется, но пользователь все
же успеет получить сообщение о наличии вируса.


     Отличия новой версии от предыдущих:

Версия 1.6 - несколько изменен загрузчик;
           - выполнены следующие изменения текста оригинальной программы
             (да простит меня ее автор!):
    a) исправлена ошибка, приводившая к неправильной работе на РС ХТ с
80-дорожечными дисководами;
    б) добавлена обработка нажатия Ctrl-Break - ранее после этого терялся
блок параметров диска, в результате чего переставали читаться дискеты;
    в) при обнаружении сбоя отбраковывается один кластер, а не вся сторона
дорожки;
    г) устранен вопрос "Abort, Retry, Ignore ?" при обнаружении плохого
сектора.

Версия 1.5 - первая версия VFORMAT - номер версии выбран в соответствии
с текущей версией утилиты VITAMINB.EXE, использующей идентичный загрузчик.
VFORMAT 1.5 создан на основе свободно распространяемого исходного текста
программы FDFORMAT Ver. 1.20 (автор Christoph H. Hochstatter из ФРГ),
пpи этом в VFORMAT были внесены некотоpые улучшения, в частности,
испpавлен алгоpитм вычисления размера FAT.

     Права распространения программы:

     Эта программа и ее исходный текст может свободно распространяться
в некоммерческих целях (желательно при этом не терять ее описание).
Но если VFORMAT так понравится Вам, что Вы захотите вознаградить автора,
Вы можете воспользоваться приведенным ниже адресом.
Автор будет очень рад, если VFORMAT сможет поймать новый вирус
(не упомянутый в этом описании) - в этом случае Вы можете переслать
дискету с вирусом и стать зарегистрированным пользователем этой программы
и программы VITAMINB.