¿Cómo instalar el sistema operativo invitado (servidor ubuntu) en kvm sin vnc?

¿Cómo instalar el sistema operativo invitado (servidor ubuntu) en kvm sin vnc?

Soy absolutamente nuevo en KVM/QEMU. Utilicé HyperV durante mucho tiempo, pero fue fácil con una GUI sencilla;)

Entonces tengo acceso ssh a un servidor ubuntu sin cabeza con kvm. Ahora quiero instalar otro servidor Ubuntu como vm, pero no tengo acceso a VNC.

virsh console [myvm] 

solo muestra una pantalla en blanco

¿Sería posible instalar el sistema operativo invitado desde la sesión ssh de mi host?

Respuesta1

KVM es muy útil; puede usar VNC, Spice o Console para ver la pantalla.

La razón por la que ve la pantalla en blanco se debe a que no hay redirección de pantalla a la consola host, por lo que no puede ver nada del virsh consolecomando.

Redirigir la pantalla al puerto serie del host TTYS0y desactivar la instalación gráfica.

virt-install -n test -r 1024 --vcpus=1 --os-variant=rhel5.4 --accelerate --nographics -v --disk path=/var/lib/libvirt/shared-storage/test.img , tamaño = 20 --extra-args "console=ttyS0" --ubicación /home/justin/Downloads/CentOS-5.7-x86_64-netinstall.iso

El método de instalación anterior solo funciona si virt-installse ejecuta y se ejecuta comoraíz.

Nota: Incluso si lo ejecuta como root, virt-install cambiará los privilegios a qemu. Así que puedes tener una solución alternativa qemuen rootel grupo.

Este argumento se pasará /proc/cmdliney será permanente.

La próxima vez que quieras acceder a la consola desde el host sólo tendrás que ejecutar virsh console test.

información relacionada