Existe um link entre a arquitetura do host e o cliente, mas apenas na medida em que você não pode executar uma máquina virtual de 64 bits em uma máquina host de 32 bits.
- convidado de 32 bits no host de 32 bits deve funcionar
- convidado de 64 bits no host de 32 bits não funciona
- convidado de 32 bits no host de 64 bits deve funcionar
- convidado de 64 bits no host de 64 bits deve funcionar
(Por host de 32/64 bits quero dizer a CPU da máquina host.)
Para executar um convidado de 64 bits, o VirtualBox também requer virtualização de hardware na CPU (e não desativado na BIOS!). Para testar isso, execute kvm-ok em um terminal:
$ kvm-ok
INFO: Your CPU supports KVM extensions
INFO: /dev/kvm exists
KVM acceleration can be used
Apenas a primeira linha é importante aqui. (Esta ferramenta é destinada para uso com kvm
, mas o VirtualBox usa / precisa do mesmo suporte de virtualização de hardware.)