Ejecute QEMU en un host sin cabeza

Ejecute QEMU en un host sin cabeza

No estoy seguro de si alguien ha sido tan estúpido como para intentar algo como esto o si simplemente soy muy malo usando Google. Me gustaría un sistema operativo host que fuera Linux, digamos Arch Linux, y me gustaría ejecutar un invitado que sea Windows XP. No me gustaría ejecutar Windows XP directamente en el hardware.

Aunque lo que me pregunto es posible es si puedo hacer que QEMU o algún otro software de máquina virtual se inicie automáticamente en un host sin cabeza y muestre una ventana de pantalla completa en el monitor, casi como si recién se estuviera iniciando en el invitado.

¿Es esto factible o es la única forma de hacer algo como esto simplemente instalando Windows XP en el hardware? Si es así, ¿existe una guía para esto?

Respuesta1

Configure el host de Linux para que un usuario inicie sesión automáticamente y ese usuario inicie la máquina virtual XP en modo de pantalla completa. El anfitrión en sí no puede ser "sin cabeza", ya que controla la pantalla.

Si no necesita guardar los cambios en el invitado, entonces quizás desee iniciar PXE su imagen de XP.

Respuesta2

Estoy ejecutando un host Linux (archlinux) que inicia automáticamente una máquina virtual sin que ningún usuario haya iniciado sesión en el host.

No tengo pantalla en el host y estoy realizando una transferencia de gpu para invitados (VM de juegos Linux)

Entonces sí puedes.

Ahora estoy pensando en eliminar la GPU host dedicada para tener solo una dedicada al invitado. Utilizo ssh para controlar el host y virt-manager desde mi propia computadora para crear/administrar máquinas virtuales en el host.

información relacionada