Windows 95 como convidado no VirtualBox Mac OS X Host - instalado com sucesso, mas falha na inicialização

2

Estou executando o VirtualBox (Versão 5.0.20 r106931) em um MacBook Pro (Retina, 15 polegadas, meados de 2014; Intel Core i7 de 2,2 GHz; 16 GB de 1600 MHz DDR3) com OS X El Capitan (10.11.4) . Eu já instalei o Windows 95 seguindo este tutorial: link

Enquanto o Windows 95 inicializa, ele mostra o logotipo do Windows 95, mas depois de alguns segundos ele mostra esse erro:

While initializing device IOS:

Windows protection error. You need to restart your computer.

Eu editei o arquivo XML do VirtualBox para minha máquina Windows 95 guest. O VirtualBox GUI for MacOS não oferece a opção para desabilitar o VT-x / AMD-V, então você edita o arquivo XML diretamente com um editor de texto ou você pode usar a interface de linha de comando

$ VBoxManage modifyvm

As tags relevantes para o arquivo XML são as seguintes:

<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.15-macosx">
  <Machine uuid="{bba76ccc-e1ba-4251-af68-64484c9a8fc2}" name="Windows 95" OSType="Windows95" snapshotFolder="Snapshots" lastStateChange="2016-05-04T20:51:40Z">
    <Hardware version="2">
      <CPU count="1" hotplug="false">
        <HardwareVirtEx enabled="false"/>
        <HardwareVirtExNestedPaging enabled="false"/>
        <HardwareVirtExVPID enabled="false"/>
        <HardwareVirtExUX enabled="false"/>
        <PAE enabled="false"/>
        <LongMode enabled="false"/>
        <HardwareVirtExLargePages enabled="false"/>
        <HardwareVirtForce enabled="false"/>
      </CPU>

Portanto, desde que eu entenda que ter o HardwareVirtEx como "falso" significa VT-x, o AMD-V está desabilitado. Eu li que iria funcionar se eu desabilitar o VT-x / AMD-V. Mas continua falhando ao inicializar.

Perguntas:

  1. Alguma pista? O que mais devo tentar?
  2. É possível executar um Windows 95 convidado em um VirtualBox no host Mac OS X?
  3. Alguém foi bem sucedido neste empreendimento?
  4. Devo ir melhor com uma solução de virtualização não livre como o Parallels?

Muito obrigado,

/ Gus

    
por justavo 05.05.2016 / 00:01

1 resposta

3

Eu encontrei o caminho para fazer isso. O Windows 95 e o 98 não podem ser executados por processadores mais rápidos que 2,1 GHz. O processador do meu MacBook Pro funciona a 2,2 GHz. Essa foi a razão para ele falhar durante a inicialização. Eu encontrei este patch e trabalhei perfeitamente:)

link

    
por 05.05.2016 / 01:46