воскресенье, 2 октября 2011 г.

Установка MS-DOS под VirtualBox


Первым пунктом в моем списке был 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.


11 комментариев:

  1. Спасибо!!! Интересная тема. DOS поставил, все вроде бы как работает. А вот Windows 95 сверху не могу поставить. VirtualBox привод из под DOSa не видит,
    только С:\>... Как быть дальше???

    ОтветитьУдалить
  2. DOS встал. Все пучком. Автору + в карму.

    ОтветитьУдалить
  3. Всё правильно, установка шла как и описано, с описанной ошибкой.
    Установил до состояния, изображённого на крайнем скриншоте.
    Анонимный зря ругался.

    ОтветитьУдалить
  4. Указанной автором ошибки не встретил, использовал виртуальную машину "Вирчуал бокс" 2014 года выпуска. Установлена как на ХР так и на Вин 7. Нареканий не случилось - форматирование запустилось сразу.

    ОтветитьУдалить
  5. я не знаю как его качать блять

    ОтветитьУдалить
  6. почем не видит дискету?

    ОтветитьУдалить
  7. The Star Sydney Casino Hotel to Open June 1 | Kmart
    The Star Sydney Casino Hotel to Open June 1, 2021. 과천 출장샵 The Star Sydney Casino 파주 출장마사지 Hotel will be open to the 안양 출장안마 public 삼척 출장샵 on June 1. 화성 출장샵

    ОтветитьУдалить