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

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

Есть ли способ сделать это?

Все, что я сейчас нашел, это образ FreeDos на VmWare, но я не знаю, как перенести старую систему в образ FreeDos.

3 ответа3

5

Вы уже пробовали Dosbox ? Это может быть намного проще, чем возиться с VMWare. Вы должны иметь возможность просто отбросить свои несистемные файлы в C:\ you setup и все будет готово.

1

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

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

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

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

0

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .