Qualquer maneira de instalar o VirtualBox de 32 bits no Vista de 64 bits?

2
O

Virtualbox tem um único instalador para o Windows que instala o aplicativo de 32 bits no sistema operacional de 32 bits e o aplicativo de 64 bits no sistema operacional de 64 bits. É alguma maneira de instalar o aplicativo de 32 bits em janelas de 64 bits Vista? Eu preciso disso para automação de COM, é diferente para 32 bits e 64 bits.

    
por grigoryvp 20.10.2009 / 15:34

6 respostas

2

A última versão do VirtualBox que não tinha as versões de 32 bits e 64 bits juntas foi 2.1. O instalador de 32 bits da versão 2.1 pode ser baixado em aqui .

Se a versão 2.1 do VirtualBox responder à sua necessidade, seu problema será resolvido.

Caso contrário, aqui estão duas ideias.

Idéia # 1: Instale o antigo VirtualBox versão 2.1 de 32 bits e tente atualizá-lo para o mais recente. Talvez o instalador mais recente prefira atualizar a versão de 32 bits instalada.

Idéia # 2: Faça o download das fontes do VirtualBox e compile a versão de 32 bits (o Open Source Edition não inclui um instalador). Isso é talvez muito trabalho, embora

    
por 24.10.2009 / 13:26
2

O monitor da máquina virtual real na virtualbox é um driver de dispositivo no Windows (exatamente o mesmo que o VMware ou o VirtualPC). Os componentes de rede e USB da virtualbox também são drivers de dispositivo.

Um sistema operacional de 64 bits deve ter drivers de dispositivo de 64 bits, então você não pode instalar o x86 virtualbox no Windows x64.

    
por 30.10.2009 / 05:07
0

Esta automação COM do próprio VirtualBox ou de um aplicativo em execução em uma VM? Você pode executar um sistema operacional de 32 bits em uma VM em execução no VirtualBox de 64 bits.

    
por 20.10.2009 / 15:40
0

Você já tentou isso? A maioria dos aplicativos de 32 bits devem ser executados apenas no Vista 64. Se você tiver algum problema ou se tiver algum problema específico, atualize sua pergunta com mais detalhes.

    
por 20.10.2009 / 15:41
0

Devido aos ganchos de baixo nível que o VirtualBox (ou qualquer software de VM) transforma no sistema operacional do host e em seu hipervisor, não acho que seja possível instalar a versão de 32 bits do software host em um servidor de 64 bits. sistema operacional.

Infelizmente, não consigo encontrar nenhuma documentação para as opções de linha de comando do instalador do VirtualBox, o que pode permitir que você ignore a detecção de nível de bit do sistema operacional. Meu palpite é que não há jeito, pelo motivo que descrevi acima.

    
por 23.10.2009 / 17:09
0

Se tudo mais falhar ...

A maneira mais fácil seria instalar o Vista 32 bit como sistema operacional convidado. Se você tem uma versão de varejo, você deve poder usar a mesma chave para isso sem problema. Então você poderia programar naquele sistema operacional convidado e instalar o Virtualbox 32 bits nesse sistema operacional convidado. Esta primeira camada será acelerada por hardware, e a segunda camada será acelerada por software, agora depende apenas da quantidade de memória disponível para isso.

Se você não tiver a quantidade de memória necessária ou precisar que a segunda camada seja acelerada por hardware, será necessário fazer uma inicialização dupla.

    
por 25.10.2009 / 01:13