O arquivo /doc/README.Windowsdiz:
*************************************************************** * ADVERTÊNCIA!!! ADVERTÊNCIA!!! ADVERTÊNCIA!!! ADVERTÊNCIA!!! * * * * Perigo Will Robinson!!! Isto não está ainda completamente * * suportado e há diversos problemas conhecidos! Grandes * * programas quase certamente não FUNCIONARÃO!!! ESTEJA * * PREPARADO PARA COLAPSO DO SISTEMA AO SE TENTAR ISSO!!! * * * * ADVERTÊNCIA!!! ADVERTÊNCIA!!! ADVERTÊNCIA!!! ADVERTÊNCIA!!! * * * ***************************************************************
OK é possível inicializar o WINOS2 (a versão modificada de Windows 3.1 que o OS/2 usa) sob DOSEMU. Muitas glórias a Lutz & Dong!
Porém, VOCÊ PRECISA TANTO DA LICENÇA para WINDOWS-3.1 como para o OS/2 !!!
Existem muitos problemas conhecidos. Windows é propenso a entrar em colapso e pode levar dados com ele, programas grandes não carregarão, etc. etc. etc.. Em outras palavras, NÃO está pronto para o uso diário. Muitas placas de vídeo são conhecidas por terem problemas (pode-se ver uma tela branca agradável, no entanto, deve-se olhar abaixo do win31-in-xdos). Os programas de grupos podem todos desaparecer. ... Em resumo, é uma chateação.
Por outro lado, se você morre de vontade de ver a tela pequena de Windows executando o Linux, leia CUIDADOSAMENTE o que segue e deve PROMETER NÃO BOMBARDEAR OS DESENVOLVEDORES DE DOSEMU COM MENSAGENS "MS Word 6.0 não roda!!!"
1. Obtenha os fontes de DOSEMU & Linux. 2. Desempacote o DOSEMU. 3. Configure DOSEMU digitando './configure' e do_not_ disable vm86plus. 4. Compile DOSEMU digitando 'make'. 5. Tenha a distribuição OS2WIN31.ZIP a partir de ... ???? ... bem, agora você tem o primeiro problema. Estava em ibm.com algum tempo atrás, mas desapareceu daquele servidor, e como estava lá, pudemos copiá-lo. ... você vê o problema? Pode-se usar o 'archie' para encontrá-lo, ele estará em algum lugar da rede ... por algum tempo ;-) 5. Desempacote os arquivos OS2WIN31 para dentro do seu diretório WINDOWS\SYSTEM (na verdade só é necessário o arquivo WINDOWS/SYSTEM/os2k386.exe e o programa de controle do mouse). 7. Inicie o DOSEMU (certifique-se que o DPMI está estabelecido a um valor como 4096). 8. Copie o arquivo winemu.bat para o seu dispositivo c: 9. Cruze os dedos e boa sorte.
LEMBRE-SE: ISTO NÃO É RECOMENDADO DE FORMA ALGUMA!!!!
A versão 0.64.3 do DOSEMU é capaz de executar o Windows em xdos. Claro que isto não é recomendado de jeito nenhum, mas caso se queira realmente tentar, é mais seguro então começar com windows-31 no console, porque quando ele entrar em colapso, não bloqueará o teclado ou congelará a tela.
Isso pode ser feito da seguinte forma:
1. Obtenha os fontes de DOSEMU & Linux. 2. Desempacote o DOSEMU. 3. Configure DOSEMU digitando './configure' e do_not_ disable vm86plus. 4. Compile DOSEMU digitando 'make'. 5. Obtenha um programa de controle SVGA Trident para Windows. Os arquivos são tvgaw31a.zip e/ou tvgaw31b.zip. Estão disponíveis em garbo.uwasa.fi em /windows/drivers. 6. Desempacote os programas de controle Trident. 7. Na configuração Windows, instale o programa de controle Trident "800x600 256 cores para Placas 512K ". 8. Execute os passos descritos anteriormente para instalar o OS2WIN31. 10. Inicie o xdos. 11. No DOSEMU, vá para o diretório do Windows e inicie o winemu. 12. Cruze seus dedos.
Não não pode. DOS emitirá as seguintes mensagens:
O programa de controle XMS disponível no sistema não é compatível com o Windows...
É necessário instalar o Windows no DOS. Pode-se copiar a árvore windows para algum lugar no sistema de arquivos Linux e usar o Iredir para montá-lo no DOS.
Exemplo:
O Windows encontra-se no d:\windows
Tem-se d:\ montado como /dosc no Linux
Copia-se a árvore Windows para o Linux, por exemplo "cp -a /dosd/windows /usr/share"
A partir do DOSEMU deve-se redirecionar a árvore copiada, como por exemplo através do comando lredir d: linux\fs\dosd
Agora o DOSEMU não poderá atrapalhar o diretório Windows, mas as mudanças no diretório do Windows também não serão vistas pelo DOSEMU. Caso se queira fazer o mesmo com o Windows no dispositivo c:> aparece neste FAQ como redirecionar o dispositivo c:.
Pode-se usar o programa "setup" a partir do diretório do Windows para instalar os programas de controle e mudar alguns programas locais.
1. Use o programa de controle de mouse chamado "mouse.drv" do WinOS2;
2. A fim de permitir que o mouse funcione apropriadamente é necessário indicar o seguinte no arquivo win.ini :
[windows]
MouseThreshold1=0
MouseThreshold2=0
MouseSpeed=0
3. O cursor do mouse não tem cores definidas pelo X, mas sim pelo próprio Windows, assim ele depende da taxa de atualização e da freqüência, embora o mouse coordene por si só o movimento, portanto não ficará atrasado (na verdade há dois cursores, mas o cursor do X é "invisível" enquanto estiver dentro da Caixa DOS).
4. Porque as coordenadas que passaram para o Windows são interpretadas relativamente é necessário calibrar o cursor. Isto é feito automaticamente sempre que se entra na janela da Caixa DOS. O cursor é forçado a ir para a posição 0,0 e então volta à sua coordenada correta. Em virtude disto, caso se queira recalibrar o cursor, deve-se movimentar o cursor para fora e depois para dentro da Caixa DOS novamente.
MS-Windows e WinOS2 manejam um grupo de gerenciador de programas de forma diferente. Enquanto o MS-Win guarda a configuração no progman.ini, o WinOS2 mantém o conteúdo de progman.ini em system.ini. Segue a experiência de (friest@acm.org (ToddT. Fries)):
cat progman.ini >> system.ini
Esteja seguro de usar >> :-)