Saltar al contenido

Ocultar el estado de la máquina virtual del sistema operativo invitado

Nuestro equipo de redactores ha estado horas buscando soluciones a tu pregunta, te ofrecemos la respuesta por eso nuestro deseo es servirte de mucha ayuda.

Solución:

Hay dos cosas que debe hacer para ocultar el hipervisor del sistema operativo invitado:

  • Oculte el indicador de función de la CPU del hipervisor.
  • Oculte las hojas del CPUID del hipervisor.

Ninguno de estos se puede hacer completamente en virt-manager; tendrá que editar el XML de la máquina virtual.

De forma predeterminada, la CPU está configurada como “Hypervisor default”:

Selección de CPU de virt-manager de hipervisor predeterminado

Esto da como resultado una “CPU virtual QEMU versión 2.5+”

Administrador de tareas con CPU virtual QEMU

Primero, deberá configurar un tipo de CPU en virt-manager. La CPU virtual QEMU predeterminada no puede tener su marca de hipervisor eliminada dentro de libvirt.

Para obtener el mejor rendimiento y funcionalidad, solo debe seleccionar “Copiar la configuración de la CPU del host” y “Aplicar”. Esto le permitirá utilizar la virtualización anidada, ejecutando máquinas virtuales aceleradas de 64 bits dentro de esta máquina virtual.

Configuración de la CPU de virt-manager Copiar la configuración de la CPU del host

Ahora habrá una sección de CPU en el XML de la máquina virtual que puede editar. Correr sudo virsh edit . La sección de la CPU se verá así:

  
    
  

Debe agregar un elemento para eliminar la función de CPU del hipervisor, lo que hace que se vea así:

  
    
    
  

Ahora también debe deshabilitar las hojas de CPUID del hipervisor. Esto permite que funcionen otras cosas, como los controladores NVIDIA.

Esto se hace agregando un nuevo elemento dentro del elemento.

Justo arriba:

  

Debes agregar:

  
    
  

Ahora, apague la máquina virtual y vuelva a iniciarla (un reinicio no es suficiente; se requiere un apagado completo).

En este punto, el Administrador de tareas muestra:

Administrador de tareas con CPU de modelo de host de copia

También puedes ejecutar systeminfo en un PowerShell o símbolo del sistema. En la parte inferior, si todo está bien, verá todas las respuestas Sí en la sección Hyper-V:

Hyper-V Requirements:      VM Monitor Mode Extensions: Yes
                           Virtualization Enabled In Firmware: Yes
                           Second Level Address Translation: Yes
                           Data Execution Prevention Available: Yes

Ahora puedes hacer lo que sea que quisieras hacer.

Si tienes alguna sospecha o disposición de medrar nuestro enunciado eres capaz de dejar una referencia y con placer lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *