Зачем нужна дискета с DOS

Несмотря на доступность загрузочных компакт-дисков Windows/Linux иногда необходима загрузочная дискета с DOS. Вот примеры таких случаев:

  • Установка Windows 2000;
  • Перепрошивка BIOS материнской платы;
  • Запуск DOS-программ для низкоуровневой работы с жестким диском («TestDisk», «MHDD», «Partition Magic», «Acronis Disk Director»);
  • Тест оперативной памяти «MemTest86+».

По опыту использования различных DOS-дискет есть несколько замечаний:

  • Драйвер CD-ROM не работает с современными SATA-приводами.
  • Многие встроенные утилиты уже не актуальны (SCANDISK, EDIT, DEBUG).
  • Поддержка русского языка бесполезна.
  • Нет драйвера кеширования дисков SMARTDRV.EXE, нужного при установке Windows 2000.

С учетом этих замечаний создана «улучшенная» загрузочная дискета.

Состав загрузочной дискеты

За основу взята дискета «Windows 98 SE boot disk» (English).

Добавлены драйверы и утилиты:

  • Драйвер IDE CD-ROM: ECSCDIDE
  • Драйвер SATA CD-ROM: GCDROM V2.4
  • Драйвер SATA CD-ROM: XGCDROM V2.4b
  • Тест оперативной памяти «MemTest86+ 1.65»
  • Драйвер русской клавиатуры KEYRUS, на всякий случай
  • Драйвер мыши MOUSE.COM
  • Драйвер кеширования дисков SMARTDRV.EXE, нужен при установке Windows 2000
  • Файловый менеджер «Volkov Commander», запускается командой VC

Другие отличия:

  • Удалены неиспользуемые файлы.
  • Удалена распаковка утилит на RAM-диск, т.к. все нужные файлы умещаются на дискету в распакованном виде.
  • Оригинальные утилиты перенесены в подкаталог DOS.
  • Дополнительные драйверы и утилиты размещены в подкаталоге UTILS.
  • Подкаталоги дискеты прописаны в переменной окружения PATH, так что все утилиты можно запускать без указания пути.
  • Удален вариант загрузки без поддержки CD-ROM.
  • Переработаны конфигурационные файлы и меню выбора варианта загрузки.

Меню выбора вариантов загрузки выглядит так:

Скачать и использовать образ

Образ загрузочной дискеты 1.44 Mb, формат IMA, упакован ZIP: boot_dos.zip

Образ дискеты непосредственно в формате IMA можно использовать:

  • На виртуальной машине, подключив IMA-файл к виртуальному дисководу.
  • В составе мультизагрузочного «спасательного» компакт-диска — например, на основе «Boot CD Wizard».
  • При создании загрузочного компакт-диска, на котором будут размещены необходимые DOS-программы.

Запись образа на дискету

Чтобы записать образ в формате IMA на дискету, вставьте ее в дисковод, запустите командный файл write.bat, лежащий рядом с образом и нажмите любую клавишу. Для записи используется утилита fdimage.exe из состава FreeBSD:

fdimage -f 1.44M boot_dos.ima a: