Você tentou instalar os drivers de 32 bits no Windows de 64 bits.
Os drivers de 64 bits podem ser encontrados na imagem de CD do virtio a pasta \win7\amd64
.
Contexto: Estou tentando convencer uma imagem do Win7 VirtualBox de 64 bits a ser executada no OpenStack, e o Windows não é minha plataforma habitual. Instalar os drivers do Virtio não está indo bem. Até agora, o que mais se aproximou do trabalho foi a execução
pnputil -a f:\WIN7\X86\*.inf
para os drivers do RHEL. Desligando o host virtual, posso alterar o tipo de adaptador de rede para "Rede virtualizada (virtio-net)" nas configurações. Colocando de volta, a entrada "Ethernet Controller" no Gerenciador de Dispositivos não tem um driver associado, e usar o Gui para "Atualizar Configurações do Driver" não encontra nada do que gosta quando eu o aponto para o diretório acima. Eu tentei usar
devcon install f:\WIN7\NETKVM.INF "PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF&REV_00",
com o resultado sendo um "devcon falhado". Eu obtenho o mesmo resultado com as outras IDs de hardware listadas nas propriedades do controlador ethernet.
Não sei mais o que tentar. Outras perguntas aqui e em outros lugares parecem indicar que o bit devcon acima funcionou para elas.
Você tentou instalar os drivers de 32 bits no Windows de 64 bits.
Os drivers de 64 bits podem ser encontrados na imagem de CD do virtio a pasta \win7\amd64
.