Как переместить старую установку DOS на VMware?

У меня есть старый жесткий диск рабочий MS-DOS и некоторые очень старые программы, для которых я пропускаю установочные диски.

Теперь я хочу переместить полное содержание этого жесткого диска в VMware, размещенного Windows XP.

Существует ли способ сделать это?

Все, что я нашел к настоящему времени, является изображением VMware FreeDos, но я не знаю, как передать старую систему в изображении FreeDos.

0
задан 13.06.2012, 20:14

3 ответа

Вы попробовали Dosbox уже? Могло бы быть намного легче, чем носиться с VMware. Необходимо смочь просто отбросить несистемные файлы в C:\, который Вы устанавливаете и все устанавливаетесь.

5
ответ дан 24.11.2019, 02:56

С MS-DOS все, в чем Вы в основном нуждаетесь, является загрузочным диском и способностью скопировать файлы. Это никогда действительно использовало очень сложные установки, хотя иногда файлы запуска MS-DOS изменены сценариями установки. (autoexec.bat и config.sys) необходимо смочь просто Скопировать приложение с помощью xcopy (кроме самой системы MS-DOS) и изменить запуск для отражения старой ситуации, и Вы должны быть сделаны.

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

В 1990 у меня была игра пинбола для MS-DOS, который был очень быстр тогда. В 2000 я играл в ту же игру несколько раз, хотя Вы не могли действительно назвать ее играющий больше. Я запустил бы игру, и я сразу услышу, что звуковой сигнал говорит мне, что игра была закончена. Но по крайней мере я действительно видел, что шар отодвинулся экран. На моей существующей системе я попробовал его снова, и на этот раз я больше даже не видел шар. Все еще удивительный, что приложение, настолько старое, все еще бежало бы за 20 годами, но к сожалению это - один из некоторых, которые могут обработать современные аппаратные средства. Много других приложений MS-DOS откажутся работать на моей системе, жалуясь, что у меня есть отрицательное количество дискового пространства или памяти. (У меня есть диск на 1 ТБ и 12 ГБ RAM...), Эти приложения были записаны во время, когда приложения на 16 битов управляли миром, и память могла быть обращена всего на 20 битов. В наше время они генерируют все виды переполнения и потерь значимости, и некоторые даже выполняют некоторые недопустимые вызовы процессора, которые могли бы заставить Вашу (виртуальную) систему отказать много раз.

В то время как возможно запустить те старые приложения MS-DOS, это не будет легко.

1
ответ дан 24.11.2019, 02:56

Согласно этой странице, MS-DOS поддерживается VMware (Рабочая станция 6.5.3):

VMware Workstation поддерживает следующие форматы:

В текущей версии, следующие операционные системы, выполненные в виртуальной машине: Windows, Linux, MS-DOS и FreeBSD.

Таким образом, похоже, что можно просто установить DOS в VM (путем монтирования дискеты/CD-ROM установки или изображения этого) и затем передать файлы установке VM.

0
ответ дан 24.11.2019, 02:56

Теги

Похожие вопросы