Já experimentou o Dosbox ? Pode ser muito mais fácil do que se preocupar com o VMWare. Você deve ser capaz de soltar seus arquivos que não são do sistema na configuração C: \ e estar tudo pronto.
Eu tenho um disco rígido antigo executando o MS-DOS e alguns programas muito antigos pelos quais sinto falta dos discos de instalação.
Agora, quero mover todo o conteúdo deste disco rígido para um VmWare hospedado pelo Windows XP.
Existe uma maneira de fazer isso?
Tudo o que eu encontrei até agora é uma imagem do VmWare de FreeDos, mas não sei como transferir o sistema antigo dentro da imagem do FreeDos.
Já experimentou o Dosbox ? Pode ser muito mais fácil do que se preocupar com o VMWare. Você deve ser capaz de soltar seus arquivos que não são do sistema na configuração C: \ e estar tudo pronto.
Com o MS-DOS, tudo o que você precisa basicamente é de um disco de inicialização e da capacidade de copiar arquivos. Ele nunca usou instalações muito complexas, embora às vezes os arquivos de inicialização do MS-DOS sejam alterados pelos scripts de instalação. (autoexec.bat e config.sys) Você deve ser capaz de apenas copiar o aplicativo XCopy (exceto o próprio sistema MS-DOS) e modificar a inicialização para refletir a situação antiga e você deve estar pronto.
No entanto, antes de começar a usar seu aplicativo antigo do MS-DOS com hardware moderno, esteja ciente de que aplicativos antigos do MS-DOS podem não conseguir mais lidar com o hardware atual. As CPUs modernas são muito rápidas para a maioria, as placas gráficas suportam modos muito mais complexos do que costumavam e, o melhor de tudo, os discos rígidos se tornaram enormes, em comparação com o que era comum para o MS-DOS.
Em 1990, eu tinha um jogo de pinball para o MS-DOS, que era bem rápido naquela época. Em 2000 eu joguei o mesmo jogo algumas vezes, apesar de você não poder mais chamá-lo de jogar. Eu começava o jogo e imediatamente ouvia um bipe dizendo que o jogo tinha acabado. Mas pelo menos eu vi a bola passar pela tela. No meu sistema atual, eu tentei de novo e desta vez nem vi mais a bola. Ainda é incrível que um aplicativo antigo ainda seja executado após 20 anos, mas infelizmente é um dos poucos que podem lidar com hardware moderno. Muitos outros aplicativos do MS-DOS irão se recusar a executar no meu sistema, reclamando que eu tenho uma quantidade negativa de espaço em disco ou memória. (Eu tenho um disco de 1 TB e 12 GB de RAM ...) Esses aplicativos foram escritos em um momento em que os aplicativos de 16 bits governavam o mundo e a memória podia ser endereçada por apenas 20 bits. Hoje em dia, eles geram todos os tipos de transbordamentos e underflows e alguns até fazem algumas chamadas de processador inválidas, o que pode fazer seu sistema (virtual) falhar repetidamente.
Embora seja possível executar esses aplicativos antigos do MS-DOS, não será fácil.
De acordo com esta página , o MS-DOS é suportado pelo VMWare (Workstation 6.5.3):
VMware Workstation supports the following formats:
In the current version, the following operating systems run in a virtual machine: Windows, Linux, MS-DOS, and FreeBSD.
Portanto, parece que você pode instalar o DOS dentro da VM (montando um disquete de instalação / cdrom ou uma imagem dele) e, em seguida, transferir seus arquivos para a instalação da VM.