DOS 6.22 IMG: работа с образами дискет MS-DOS

Образ MS-DOS 6.22 в формате IMG — это побайтовая копия загрузочной дискеты 3,5", и именно он чаще всего нужен, когда эмулятор вроде VirtualBox или VMware выдаёт сообщение «Non-system disk or disk error» при попытке установить систему с неправильно подготовленного файла. Причина почти всегда одна: загруженный образ либо повреждён, либо не является загрузочным, либо имеет размер, отличный от стандартной дискеты 1,44 МБ, из-за чего виртуальный контроллер FDD отказывается его читать.

Формат IMG (его также называют IMA или «raw floppy image») не содержит никаких заголовков и метаданных — только последовательные секторы дискеты. Именно поэтому такие файлы открываются широким спектром инструментов: от классического rawrite до современных архиваторов и эмуляторов. Ниже разберём, как проверить образ, создать свой собственный и запустить установку MS-DOS 6.22 в популярных средах виртуализации.

Что представляет собой IMG-образ DOS 6.22

Оригинальный дистрибутив MS-DOS 6.22 распространялся на трёх установочных дискетах. Соответственно, полный набор образов — это три файла IMG, каждый из которых представляет собой точную копию одной дискеты: первый диск загрузочный и содержит программу установки SETUP.EXE, остальные два запрашиваются в процессе инсталляции.

Стандартный размер такого файла — 1 474 560 байт (образ дискеты 1,44 МБ). Встречаются и образы дискет 720 КБ размером 737 280 байт — они применялись на старых машинах с дисководами DD. Если скачанный файл имеет «круглый», но нестандартный размер, перед вами, скорее всего, не сырой образ, а архив или файл в другом формате, и эмулятор его не примет.

  • 💾 IMG / IMA — сырой посекторный образ без заголовков, универсальный для эмуляторов.
  • 📀 Первый диск — загрузочный, содержит IO.SYS, MSDOS.SYS, COMMAND.COM и установщик.
  • 🔄 Второй и третий диски — вставляются по запросу установщика в процессе копирования файлов.
  • 🧮 Контроль размера — самый быстрый способ отсеять битый или неверный файл ещё до запуска.

Как проверить образ перед использованием

Прежде чем подключать файл к виртуальной машине, убедитесь, что он действительно загрузочный. Откройте образ в любом hex-редакторе или через 7-Zip: у загрузочной дискеты в конце первого сектора присутствует сигнатура 55 AA, а среди файлов в корне видны системные компоненты DOS.

Архиватор 7-Zip умеет открывать IMG как обычный том FAT12 — это удобный способ просмотреть содержимое без монтирования. Если архиватор показывает пустоту или ошибку формата, образ повреждён либо записан не с начала дискеты.

⚠️ Внимание: MS-DOS 6.22 — коммерческий продукт, и его дистрибутивы не являются свободно распространяемыми. Используйте образы только при наличии лицензии на систему либо рассмотрите свободную альтернативу FreeDOS, которая совместима с большинством DOS-программ и распространяется легально.

Создание собственного IMG-образа

Если у вас есть физические дискеты и работающий дисковод, образ снимается напрямую. В Linux для этого используется команда dd, в Windows — утилиты вроде WinImage или rawrite, которые исторически и применялись для записи установочных дискет DOS.

Пример снятия образа с дисковода в Linux:

dd if=/dev/fd0 of=dos622_disk1.img bs=512

Обратная операция — запись образа на реальную дискету — выполняется тем же инструментом с обменом параметров if и of. В Windows аналогичную задачу решает WinImage через пункт меню записи образа на диск. Учтите, что USB-флоппи-драйвы работают с такими утилитами не всегда корректно — надёжнее встроенный контроллер.

☑️ Подготовка образа DOS 6.22

Выполнено: 0 / 5

Запуск образа в DOSBox и DOSBox-X

Классический DOSBox предназначен в первую очередь для запуска программ, а не для установки ОС, однако загрузку с IMG он поддерживает командой boot. Сначала образ монтируется как флоппи-диск, затем выполняется загрузка с него.

imgmount a dos622_disk1.img -t floppy

boot a:

Расширенная версия DOSBox-X заметно лучше подходит для полноценной установки MS-DOS: она поддерживает создание образов жёстких дисков, смену дискет «на лету» через меню и более точную эмуляцию оборудования. Для установки вам понадобится создать образ HDD, смонтировать его как диск C, затем загрузиться с первой дискеты и пройти стандартную процедуру SETUP.

📊 Где вы запускаете MS-DOS 6.22?
DOSBox / DOSBox-X
VirtualBox
VMware
Реальное старое железо

Установка DOS 6.22 с IMG в VirtualBox и VMware

В VirtualBox создайте виртуальную машину типа «Other / DOS» с небольшим объёмом памяти и жёстким диском скромного размера — DOS работает с разделами FAT16, и разумный объём диска составляет до 2 ГБ (предел одного раздела FAT16). Затем в настройках носителей добавьте флоппи-контроллер и подключите к нему первый IMG-файл.

Во время установки программа SETUP попросит сменить диск. В VirtualBox это делается через меню «Устройства → Флоппи-дисковод» прямо на работающей машине: выберите второй образ, подтвердите в установщике, затем повторите для третьего. В VMware логика та же — смена образа выполняется в настройках виртуального флоппи-устройства без остановки машины.

СредаПоддержка IMGСмена дискетОсобенности
DOSBoxЧерез imgmount + bootПеремонтирование командойОриентирован на игры, установка ОС ограничена
DOSBox-XПолнаяЧерез меню эмулятораЛучший вариант для установки DOS
VirtualBoxНативная, через флоппиМеню «Устройства»Требуется добавить флоппи-контроллер вручную
VMwareНативнаяНастройки устройстваСтабильная работа с MS-DOS

Типичные ошибки и их решение

Сообщение «Non-system disk or disk error» при загрузке с образа означает, что BIOS виртуальной машины не нашёл загрузочный сектор. Проверьте три вещи: что подключён именно первый установочный диск, что файл имеет правильный размер и что в настройках виртуальной машины флоппи стоит первым в порядке загрузки.

Ещё одна частая ситуация — установщик «не видит» смену дискеты. В этом случае убедитесь, что новый образ действительно подключён к тому же виртуальному приводу, а не добавлен как второе устройство. В DOSBox для смены диска нужно заново выполнить imgmount с новым файлом.

⚠️ Внимание: не переименовывайте архивы (ZIP, RAR) в IMG — эмулятор не распаковывает файлы сам. Сначала извлеките образ из архива, иначе получите ту же ошибку отсутствия системного диска.

Если установка зависает на этапе копирования, возможная причина — повреждённый второй или третий образ. Вернитесь к шагу проверки: откройте файл в архиваторе и сравните контрольные суммы.

Почему для DOS не стоит делать большой виртуальный диск

MS-DOS 6.22 работает с файловой системой FAT16, у которой предел раздела — около 2 ГБ. Кроме того, очень большие диски могут некорректно определяться старым fdisk. Практичный вариант — виртуальный диск на 500 МБ–2 ГБ, размеченный штатным FDISK из самого установщика.

Альтернатива: FreeDOS

Если ваша цель — запуск старых программ и игр, а не аутентичная установка именно MS-DOS, обратите внимание на FreeDOS. Это свободная DOS-совместимая система, которую можно легально скачать с официального сайта проекта в виде готовых образов, включая варианты для виртуальных машин.

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

Часто задаваемые вопросы

Чем открыть файл IMG в Windows?

Образы дискет в формате IMG открываются архиватором 7-Zip (как том FAT12) и программой WinImage, которая также позволяет редактировать содержимое и записывать образы на реальные дискеты.

Почему VirtualBox пишет «Non-system disk» при загрузке с IMG?

Чаще всего подключён незагрузочный диск (второй или третий из комплекта), образ повреждён или имеет неверный размер. Проверьте, что файл весит 1 474 560 байт и содержит системные файлы DOS, а в порядке загрузки виртуальной машины флоппи стоит первым.

Можно ли установить DOS 6.22 в обычном DOSBox?

Технически загрузка с IMG через imgmount и boot возможна, но классический DOSBox не предназначен для установки ОС. Для полноценной инсталляции удобнее использовать DOSBox-X, VirtualBox или VMware.

Сколько образов нужно для установки MS-DOS 6.22?

Оригинальный дистрибутив состоит из трёх установочных дискет, соответственно потребуется три файла IMG. Первый — загрузочный, остальные запрашиваются установщиком в процессе копирования.

Какой размер виртуального диска выбрать для DOS 6.22?

MS-DOS 6.22 использует FAT16, поэтому один раздел ограничен примерно 2 ГБ. На практике удобно создавать виртуальный диск объёмом от 500 МБ до 2 ГБ и размечать его штатным FDISK во время установки.