Erro “estouro de estouro” do MS-DOS

1

Quando eu tento uma instalação de um aplicativo no MS-DOS, recebo o seguinte erro: "Divide Overflow". Qual é o significado desse erro e como corrigi-lo?

O procedimento de instalação é:

  1. Particionar meu HDD
  2. Formatar unidade C
  3. Instalar o MS-DOS 4 Adicione as linhas fluidas a config.sys

    DEVICE=C:\DOS\HIMEM.SYS
    DEVICE=C:\DOS\EMM386.EXE RAM
    DEVICE=C:\DOS\RAMDRIVE.SYS 6000 512 64 /e
    
  4. Insira meu aplicativo de disquete e reinicie

Funciona corretamente na máquina virtual Q emulator , mas eu recebo um erro "Divide Overflow" na máquina real (Vectra HP PC).

    
por repozitor 06.04.2012 / 12:32

2 respostas

1

Você tem muitas opções.

  1. FreeDOS: Em vez de instalar o MsDos, instale esse
  2. Emulador na máquina: Istead de instalá-lo em uma máquina virtual, faça no real.
  3. DosBOX: Antes de usar o emulador Q, use o DosBOX, multiplataforma, e funciona como um encanto em qualquer máquina.
por 06.04.2012 / 16:28
1

Não tenho certeza da idade desse sistema, mas ele pode ter incompatibilidades sutis no chipset que fazem com que ele não seja realmente compatível com DOS ou todos os aplicativos DOS. Também é possível que exista um recurso de CPU mais recente que esteja causando um problema. Pode ser que o aplicativo esteja fazendo algo estranho com instruções inválidas

Tente entrar no BIOS e desativar quaisquer recursos estendidos da CPU, qualquer cache e qualquer hardware interno que você não precise para esse aplicativo.

    
por 06.04.2012 / 16:39

Tags