Pasando la información del BIOS de nuestra PC a nuestra máquina virtual de QEMU/KVM

Pasando la información del BIOS de nuestra PC a nuestra máquina virtual de QEMU/KVM

Hola a todos,

En este post, veremos lo sencillo que es pasar la información del BIOS de nuestra máquina física a nuestra máquina virtual Windows dentro de QEMU/KVM. Aparentemente, algunos programas verifican esta información para saber si están corriendo dentro de una máquina física o virtual, y prevenir el uso si detecta que su entorno es virtual.

Aquí tenemos una imagen de CPU-Z antes de realizar algún cambio a la configuración de nuestra máquina virtual:

1 - Generic BIOS from QEMU/KVM VM info

Usando virt-manager, podemos ir a los detalles de nuestra PC y escribir una línea en la sección OS de la configuración. Aquí se muestra antes de editar la configuración:

2 - Section to add smbios mode=host

En la sección <os>…</os>, añadiremos la línea <smbios mode=»host»/>. Luego, haremos click en «Apply». La sección OS debe verse algo así:

3 - Adding the line smbios mode=host

Luego de iniciar nuevamente la máquina virtual, abriremos CPU-Z para confirmar que el cambio tuvo effecto:

4 - Host BIOS passed to the QEMU/KVM Windows VM