Как установить ms dos на virtualbox
Перейти к содержимому

Как установить ms dos на virtualbox

  • автор:

MS-DOS под виртуальной машиной — Часть I

Появилось как-то желание, создать под виртуалкой полноценную систему MS-DOS. Полноценную в том смысле, чтобы по своим настройкам и установленному ПО она примерно соответствовала той, что могла стоять на компьютере юного, но уже продвинутого хакера середины 90-х годов прошлого века. Этакого компьютерного джедая, идущего по пути постижения Дао программирования, почитающего «Нейроманта» священной книгой, и постигающего иллюзорность сего мира бродя по мрачным лабиринтам Doom.

Но зачем нужна система сия сейчас, когда есть такие красивые и дружественные Окна и Пингвины, спрашивает меня мой внутренний рационалист, привыкший искать во всём практический смысл. Но я лишь с улыбкой скажу ему в ответ: Истину глаголишь ты. Но вспомни Дух очарования, романтики и тайны, которым причащались работающие под Операционными Системами прошлого. И где найти Его сейчас? Не канул ли Он в Лету? И не превратился ли мир компьютеров, из полной тайн бесконечной Вселенной, в набор предметов повседневного пользования? Так давай же призовём Дух Тёмных Веков ДОС и да поможет нам Сила выведать у Него Утерянное Слово, что вдохнёт Новую Жизнь в программный код и вернёт кристаллам микросхем сияние Бесконечного Света!

Создание и настройка виртуальной машины

1. Запускаем VirtualBox.

Окно VirtualBox после запуска

2. Жмём на клавиатуре «Ctrl+N» или кликаем по кнопке «New» или в меню «Machine->New».

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

3. Устанавливаем имя: «MSDOS_6_22», выбираем папку, в которой новая виртуальная машина будет создана, выбираем тип ОС: «Other», и версию: «DOS». Если в списке версий DOS отсутствует, можно выбрать «Other/Unknown»

Настройки в первом окне мастера создания новой виртуальной машины

4. Жмём «Next». Мастер создания виртуальной машины предлагает выбрать размер выделяемой для неё оперативной памяти. Если выбрана версия «DOS», то этот размер будет по умолчанию равен 32 MB. Оставляем его без изменений.

Выбор размера выделяемой оперативной памяти

5. Жмём «Next». Мастер создания виртуальной машины спрашивает, «Как насчёт жёсткого диска?». Варианты: «Не добавлять виртуальный жёсткий диск», «Создать новый виртуальный диск», «Использовать файл существующего жёсткого диска». Оставляем вариант по умолчанию: «Создать новый виртуальный диск»

Запрос о создании виртуального жёсткого диска

6. Жмём «Create». Предлагается выбрать тип виртуального жёсткого диска. Оставляем по умолчанию «VDI».

Выбор типа виртуального жёсткого диска

7. Жмём «Next». Мастер спрашивает, следует ли выделять сразу всё пространство, или выделять его динамически. Если диск создаётся на HDD то фиксированное выделение может сделать его работу быстрее.

Фиксированное или динамическое выделение дискового пространства под виртуальный диск

8. Жмём «Next». Теперь нам предлагается выбрать папку для сохранения файла виртуального жёсткого диска и его размер. По умолчанию диск будет создан в папке, которую мы выбрали для виртуальной машины. Однако, можно выбрать и другую. Размер по умолчанию 500 MB, можно его оставить, но можно
взять и с запасом, если будет интерес установить побольше игр и программ.

Выбор папки для диска и его размера

9. Жмём «Create». После этого будет создан диск и сама виртуальная машина.

Настройки созданной VM

Установка MS DOS 6.22

1. Данную ОС можно установить как с образов на дискетах, так и с образа оптического диска. При установке с образов дискет их придётся несколько раз менять. Но это именно классический способ установки. Есть изначально руссифицированные дистрибутивы, и такие, где поддержку русского языка
нужно добавлять самостоятельно. На странице https://winworldpc.com/product/ms-dos/622
представлены различные дистрибутивы. Здесь можно выбрать и руссифицированную версию «Microsoft MS-DOS 6.22 [Russian] (3.5-1.44mb)». Её размер составляет 56.53 MB. В 7z архиве хранится три установочные дискеты 1.44 MB. Основное место занимает pdf файл руководства пользователя
MSDOS 6.22. Данный документ можно рекомендовать хотя бы к ознакомлению, так как помимо прочего он передаёт дух той эпохи, когда данная ОС распространялась только с новыми компьютерами.

Страница загрузки MSDOS 6.22

Русскоязычное руководство MSDOS 6.22

2. Распаковываем загруженный архив в папку виртуальной машины. Можно и в
любое другое место, но так всё под рукой.
3. Жмём на клавиатуре «Ctrl+S» или кликаем «Settings» или «Machina->Settings».
Открывается окно настроек. Выбираем там «Storage» и для дискеты
выбираем образ первой загрузочной дискеты. И жмём «OK».

Выбор образа

4. Кликаем «Start» или «Machine->Start». В окне виртуальной машины вскоре должно появиться приветствие установщика MS-DOS. Если оно не появляется, произошли какие-либо ошибки. Предлагаются варианты:

  1. Нажать «ENTER» для установки MS-DOS.
  2. Нажать «F1» для того, чтобы узнать больше об установке
    перед её продолжением.
  3. Нажать «F3» для выхота из установщика без установки MS-DOS.

Приветствие мастера установки

5. После этого будет предложено сконфигурировать неразмеченное дисковое пространство, или выйти из установщика. Жмём «ENTER» для разметки.

Конфигурирование дискового пространства

6. Появляется сообщение, что компьютер будет перезапущен. И предложение убедиться, что первый установочный диск попрежнему в дисководе. Жмём «ENTER» для перезагрузки.

Сообщение о перезапуске

7. Компьютер будет перезапущен. После этого должен запуститься процесс форматирования жёсткого диска. Процесс этот на современных компьютерах может занять несколько секунд. После этого будет показано, с какими системными настройками будет произведена установка. При помощи нажатия
на клавиши со стрелками вверх-вниз и последующего нажатия «ENTER» эти настройки можно изменить. Или сразу нажать «ENTER» для продолжения. Жмём «ENTER».

Проверка и изменение настроек

8. Затем сообщается, куда будут помещены файлы MS-DOS, и, если необходимо, предоставляется возможность изменить этот путь. Жмём «ENTER».

Папка установки

9. Файлы с первой установочной дискеты будут скопированы на жёсткий диск. Основная часть ОС в папку «DOS», но основные системные файлы будут помещены в корневую папку. Далее предалагается заменить первую установочную диск на вторую, после чего нажать «ENTER».

Вставить второй диск

10. В меню окна виртуальной машины мышью вибираем «Devices->Floppy Drives->Choose a disk file» и выбираем из папки
дистрибутива MS-DOS disk02.img.

Смена образа гибкого диска

11. Жмём «ENTER». Установка будет продолжена без каких либо вопросов. Во время установки будет отображаться её индикатор. После чего будет предложено повторить процедуру описанную в пункте 2.9 и заменить вторую установочную дискету на третью. После чего нажать на «ENTER».

Прогресс установки

12. После установки файлов с третьей установочной дискеты будет предложено удалить все дискеты из привода гибких дисков и затем нажать «ENTER».

Удалить все дискеты

13. В меню окна виртуальной машины мышью вибирает «Devices->Floppy Drives->Remove disk from virtual drive» для выполнения предложения установщика.

Удаление образа гипкого диска

14. После чего опять жмём «ENTER». Получаем сообщение об успешной установке MS-DOS 6.22 на ПК. Так же сообщается, что при помощи введённой в командную строку команды «HELP WHATSNEW» можно узнать о новых особенностях этой ОС. Жмём «ENTER» для рестарта компьютера.

ДОС инсталлирована

15. После перезагрузки появляются сообщения MS-DOS, а так же приглашение командной строки.

Приветствие ДОС

16. Вводим предложенную в прошом пунке команду:

>HELP WHATSNEW

WHATSNEW

В открывшемся документе можно прочитать, чем же передовым отличалась данная версия. А так же открытие данного документа можно рассматривать как своеобразный тест успешности установки. Для выхода из системы помощи MS-DOS можно нажать «ALT+F», а затем, когда откроется меню «File» нажать «X». После чего будет произведёт возврат к интерфейсу командной строки.

Теперь проверяем работу русской раскладки клавиатуры. Переключиться к нем можно нажав «Ctrl+Right Shift».

Переключиться обратно к агнлийской можно нажав «Ctrl+Left Shift». Но это будет работать только если установлена руссифицированная версия. Или руссификация была проведена дополнительно.

Смена раскладок клавиатуры

Сама ОС MS-DOS 6.22 установлена и проверена. Теперь можно приступать к её дополнительной настройке, а так же установке ПО.

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Свежие записи

  • Ассемблерная программа для PC работающая из MBR
  • MS-DOS под виртуальной машиной — Часть I
  • STM32:Основы — Обзор архитектуры и особенностей МК STM32F407 и ядра Cortex®-M4F — Часть II
  • STM32:Основы — Обзор архитектуры и особенностей МК STM32F407 и ядра Cortex®-M4F — Часть I
  • STM32:Основы — Документация — Doxygen

Блог IT для Windows

E-mail Печать PDF

Итак, у вас есть образы операционной системы MS-DOS, обычно это 3 образа с расширением *.IMG, задача — установить на VirtualBox MS-DOS.

1. Создаём новую виртуальную машину, жесткий диск и в «Свойства» — «Носители» создаем Floppy контроллер, со значением пусто.

Создание Floppy контроллера

2. Запускаем виртуальную машину и идём в «Устройства» — «Приводы гибких дисков» — «Выбрать образ гибкого диска«.

Пункт меню

3. Выбираем образ *.IMG.

Выбор образа

4. Начинается установка.

Начало установки

5. Когда будет сообщение от системы об подключении второго образа,

Сообщение от системы об подключении второго образа

см. п. 2 и 3 — выбираем второй образ, далее возвращаемся в виртуальную машину и нажимаем клавишу Enter, точно так же с 3 образом.

6. Перед запуском системы не забываем снять галочки с образов в УстройстваПриводы гибких дисковВыбрать образ гибкого диска.
Система установлена.

Система установлена

Жесткий диск в виртуальной машине, перед установкой желательно форматировть в файловую систему FAT, загрузившись с любого загрузочного диска WINPE.

Как установить ms dos на virtualbox

Добро пожаловать в очередную статью. Сегодня я расскажу как установить MS DOS 6.22 rus в Oracle VM VirtualBox.

Процесс установки очень немногим отличаться от обычной установки на компьютер.
Для начала нам нужно загрузить MS DOS 6.22 (файлы образа дискеты .img). После загрузить дополнительные файлы чтоб MS DOS 6.22 смог распознавать русские символы.
Загрузить Oracle VM VirtualBox можно вот по этой ссылке (http://www.virtualbox.org/).
Устанавливаем и запускаем программу VirtualBox .
Жмем пункт Создать, откроется Мастер создания новой виртуальной машины, нажимаем Next.
Заполняем имя машины и тип операционной системы.

Устанавливаем количество оперативной памяти, которое будет доступно ОС, обычно определяеться автоматически, добавляете на свое усмотрение, обычно можно нажать просто Next.

Далее указываем максимальный розмер виртуального жесткого диска, обычно определяеться автоматически, если вам нужно больше места можете добавить .
Но прежде нам нужно создать новый жесткий диск, для этого жмем Next, тип выбираем на свое усмотрение, я же рекомендую выбирать VHD, так как он найболее совместим с другими системамы вирутализации ОС.
Атрибуты жесткого диска я рекомедую устанавливать виртуальный динамический диск, так как при переносе он занимает меньше места и увеличываеться по мере заполнения его информацией.
Далее нужно указать мето росположения розмещения виртуального диска на нашем компьютере, по умолчанию он на ходится в папке пользователя, папка VirtualBox VMs.
Там же указываем розмер, перемещая метку или вручную ввести в поле розмер диска в МБ.

В окончание жмем кнопку Создать.
Извлекаем в временную папку образы дискеты из архива что мы скачали.

Далее в списке программ выбираем нашу виртуальную машину жмем пункт Свойства.
Переключаемся на пункт Носители — Добавить Floppy контроллер.

Добавляем флоппи и выбираем образ, указав путь к первому образу дискеты.

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

После чего откроеться окно установки MS DOS 6.22 .

Для продолжения установки нажимаем Enter, для справки нажимаем F1, для установки на дискету нажимаем — F7. Следуя рекомендациям мастера.
Выбираем Configure unallocfted disk space и Enter.
После появится окно спредупреждением что нужно перезагрузить компьютер и вставить первую дискету, нам же это не нужно, так как мы уже настроили (вставили), просто нажимаем Ввод.

Ожидаем пока завершится подготовка и перед нами появится окно с настройками параметров, все что пока можно настроить это дату и то она определяться автоматически, потому выбираем пункт The setting are correct и нажимаем Ввод.
Далее нужно указать диск куда будет установлена ОС. По умолчанию в VirtualBox это будет C:\DOS, все что остаеться это нажать Enter, если же вам тебуеться установить DOS в другое место прото прописываем куда, например D:\DOS.

Далее нам нужно вставить дискету номер 2 и нажать Enter.
Для этого внизу окна справа, нажимаем правой кнопкой мыши на значек флоппи и выбрать образ гибкого диска номер 2.

Продолжаем установку, установляем следующий образ, аналогично предидущему способу.
В завершение, внизу окна справа, нажимаем правой кнопкой мыши на значек флоппи и выбираем пункт изьять диск из привода.Нажимаем Ввод.
Вот и окно которое обьявляет что наша MS DOS 6.22 успешно установлена, перезагружаемся.

Теперь нам осталось русыфицировать наш MS DOS 6.22 .
Для этого нам нужно скопировать файлы с второго архива по пути C:\DOS.
Все это можно сделать с помощью коммандной строки, но это не каждому дано понять и весьма не так просто реализовать, если мы первый раз столкнулись.
Как зделать с помощью коммандной строки я опишу посже, а счас мы поступим более хитро.
Но для этого нам понадобится дополнительные манипуляции.
Так вот нам нужно установить в VirtualBox — Windows XP, здесь процесс установки я не буду пока описывать, но если будет надо обьязательно напишу.
Допутим что Windows XP вы успешно установили. Перейдем к делу, выбираем Windows XP из списка и нажимаем пункт Свойства — Носители.
Жмем добавить новый жесткий диск — выбрать существующий диск , указываем путь к диску с нашей MS DOS 6.22

Загружаем ОС Windows XP . С помощью файлового менеджера загружаем файлы по пути D:\DOS — где D: — диск с MS DOS 6.22 .Также рекомендую скопировать какой то файловый менеджер DOS — Volkov Commander or Norton Commander.
Далее нужно отредактировать файлы AUTOEXEC.BAT, CONFIG.SYS. Редатируем с помощью блокнота AkelPad.
В файле AUTOEXEC.BAT прописываем следующие:

@ECHO OFF
mode con codepage prepare=((866) C:\dos\ega3.cpi)
mode con codepage select=866
keyb ru,,C:\dos\keybrd3.sys
SET TEMP=C:\
LH DOS\SMARTDRV.EXE
LH DOS\KEYRUS.COM
LH DOS\MOUSE.COM
LH DOS\MSCDEX.EXE /D:CDDRIVER
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS

В файле CONFIG.SYS :

DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\DISPLAY.sys con=(ega,,1)
DEVICEHIGH=C:\DOS\VIDE_CDD.SYS /D:CDDRIVER
Country=007,866,C:\dos\country.sys
DOS=HIGH
FILES=30

Вроде все ваша система должна быть руссифицырована, и вы уже можете использовать полноценную MS DOS 6.22 rus.
Если вдруг у вас какая то ошибка проверте что теперь ОС грузится с жесткого диска.
Давайте запустим MS DOS 6.22 rus, и посмотрим работает все нормально.
Для управления просто используем комманды. Какие комманды вы можете узнать , ввести нужно команду help.
Для подробного описания каждой команды нужно ввести команду xcopy /?
Если же вам сложно управлять коммандной строкой, в файле
следующее после строки LH DOS\MSCDEX.EXE /D:CDDRIVER:

LH DOS\MSCDEX.EXE /D:CDDRIVER
LH VC\VC.COM
SET SHELL=COMMAND.COM

Также вы можете поставить на автозагрузку другую программу, изменив всего путь .

VirtualBox Challenge

Первым пунктом в моем списке был Windows 3.1, однако считать ее полноценной ОС (в принципе, так же как и Win95, 98 и Me) было бы ошибочно — на самом деле это всего лишь графическая оболочка для MS-DOS. Именно поэтому Windows 3.x и более ранние версии требуют для своей работы MS-DOS. Поэтому начну я пожалуй именно с нее.

Для установки я выбрал MS-DOS 6.22, так как это последняя «коробочная» версия этой ОС (остальные версии являлись частью Windows 9x). Устанавливается это чудо на нескольких дискетах, поэтому здесь у нас есть два варианта — либо иметь полноценный флоппи-дисковод и дискеты с дистрибутивом MS-DOS, либо образы этих самых дискет.У меня дисковода нет, но я нашел уже готовые образы в количестве 5 дискет (хотя для установки мне потребовались лишь первые три).

Итак, создаем в VirtualBox новую виртуальную машину. В разделе Тип ОС лично я выбрал Windows -> Windows 3.1, ибо, как я уже говорил, в моем случае установка DOS необходима мне именно для этого, однако вы вполне можете выбрать Other -> DOS. Оперативной памяти я выбрал всего 8 Мб (что в 8 раз больше аппаратных требований Windows 3.xx), а жесткий диск создал фиксированный на 25 Мб. После создания заходим в свойства нашей новой виртуальной машины и открываем раздел Носители. По умолчанию в виртуальной машине создается только IDE контроллер с жестким диском и CD/DVD-приводом, однако нам нужен флоппи-дисковод. Нам необходимо добавить флоппи-контроллер, для этого под списком ищем 4 кнопки и жмем на третью из них (Добавить контроллер), либо просто нажимаем клавишу Insert, и выбираем Добавить Floppy контроллер. Замечаем, что в списке появляется новый пункт — «Floppy контроллер», справа от названия которого мы можем найти небольшой значок с изображением дискеты и плюсика. Этот значок не что иное как кнопка Добавить привод гибких дисков, именно на нее нам и необходимо нажать. В появившемся диалоговом окне щелкаем Выбрать образ, затем выбираем образ первой из нескольких дискет дистрибутивов. Отлично, теперь у нашей виртуальной машины есть не менее виртуальный дисковод. Однако не спешите закрывать окно свойств виртуальной машины. Загляните в раздел Система и убедитесь, что на вкладке Материнская плата в порядке загрузки первой стоит дискета (если это не так вы с легкостью можете изменить порядок при помощи кнопок со стрелочками.
Теперь можно со спокойной совестью закрывать окно свойств нажатием кнопки ОК.

Итак, наша машина настроена и мы можем смело ее запускать. Если вы сделали все верно, то сразу после запуска и просмотра заставки VirtualBox вы увидите надпись Starting MS-DOS. , а затем появится экран установщика.

Для продолжения установки жмем Enter. Затем установщик предложит вам отформатировать неразмеченную область на вашем жестком диске, для продолжения установки вам необходимо согласиться с его предложением и нажать Enter. Следующее сообщение проинформирует вас о том, что ваш компьютер (а в нашем случае виртуальная машина) будет перезагружен, а также напминает, что не следует вытаскивать флоппи диск с инсталлятором. И снова жмем Enter. Машина перезагружается и снова возникает инсталлятор.

Если у вас процесс форматирования сдвинется с места — считайте вам повезло. В большинстве же случаев складывается более трагичная ситуация — форматирование не происходит, а прогресс остается на отметке 0%. Я не знаю причины этого сбоя, однако он наблюдается в большинстве случаев установки MS-DOS на VirtualBox. Как же найти выход из этой ситуации? Что ж, если установщик не желает форматировать жесткий диск, мы сделаем это самостоятельно.

Наша цель — загрузиться с дискеты установщика минуя файл AUTOEXEC.BAT (а вместе с ним и установщик) и запустить MS-DOS. Делается это очень просто — перезагружаем виртуальную машину и в момент, когда появляется надпись Starting MS-DOS. (сразу после стартовой заставки VirtualBox), жмем клавишу F8. MS-DOS попросит нас подтвердить каждую команду, прописанную в файле CONFIG.SYS. Подтверждаем все кроме той, что нас и интересует — Process AUTOEXEC.BAT.

Итак, мы находимся в MS-DOS, а текущий каталог — корневой каталог дискеты. На дискете же, кроме установщика, есть еще и замечательная утилита FORMAT.COM. Для ее запуска вводим всем известную команду:
format c:
Разумеется, эта утилита тут же поинтересуется, уверены ли мы в своих намерениях и заботливо предупредит что процедура форматирования сотрет все данные с жесткого диска. На этот вопрос нам придется ответить «да» нажатием клавиши y.
Форматирование пройдет очень быстро, по его окончанию нам будет предложено дать название для диска длиной не более 11 символов. Вы можете его ввести если хотите, а можете просто нажать Enter и оставить диск безымянным. Затем на нашем экране появится информация о диске, и на этом утилита FORMAT закончит свою работу.

Итак, мы провели форматирование и можем продолжать установку MS-DOS. Для этого мы можем просто перезагрузить компьютер или ввести следующую команду:
autoexec
Первым появится уже знакомый нам вступительный экран установки, в которым мы все также жмем на клавишу Enter, однако после него последует уже новый, незнакомый нам до этого момента экран.

Здесь установщик предложит нам настроить текущее время, а также выбрать страну и раскладку клавиатуры. Для изменения настроек выберите необходимый пункт меню клавишами со стрелками и нажмите Enter. Когда закончите, выберите пункт The settings are correct. Следующий экран предложит вам выбрать путь для установки, вы можете оставить путь по умолчанию (C:\DOS\) или ввести свой. Далее жмем Enter и, наконец, наслаждаемся долгожданным процессом установки. Правда, только до того момента пока не появится окошко, информирующее нас о необходимости вставить следующую дискету.

Для вставки следующей дискеты в окне нашей машины находим в меню УстройстваПриводы гибких дисковВыбрать образ гибкого диска. и в появившемся окне выбираем образ следующей дискеты. Затем в установщике жмем Enter. Тоже самое нам придется проделать и еще один раз, когда потребуется вставить третью дискету. По окончанию установки появится сообщение, требующее нас извлечь все диски из флоппи дисковода.

Для извлечения мы воспользуемся пунктом меню УстройстваПриводы гибких дисковИзъять диск из привода. Затем в установщике жмем Enter. Следующее окно сообщит нам что установка закончена, жмем Enter, перезагружаем компьютер, и вуаля — мы установили MS-DOS.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *