
Estoy intentando instalar algunas máquinas virtuales Lucid en un host Lucid usando virt-install. Después de crear la imagen, quiero realizar la instalación invitada sin utilizar una GUI, como virt-manager o VNC.
¿Existe alguna forma de acceder a la pantalla de instalación a través de la terminal?
Respuesta1
No se trata de acceder a la pantalla de instalación a través del terminal, pero es posible instalar la VM desde la línea de comandos, utilizando un script en lugar de la herramienta de instalación gráfica tradicional. Mire python-vm-builder. Es potente, pero no admite todas las opciones, como el cifrado de disco. Sin embargo, la instalación de esta manera será mucho más rápida: cuestión de minutos en lugar de decenas de minutos.
Respuesta2
Si está familiarizado con vnc, puede utilizar un cliente vnc para conectarse a la consola de la máquina virtual. virsh vncdisplay $machinename devolverá un puerto como: 2 este es el puerto VNC, por lo que en un cliente vnc coloque $yourserversip:5900+el puerto, de modo que si devuelve :2 y su servidor es 10.44.56.25, entonces la dirección sería 10.44. 56.25:5902.
De forma predeterminada, vnc se vincula a localhost, por lo que deberá usar un túnel ssh, es decir, ssh 10.44.56.2 -L 5902:localhost:5902 y luego vnc a localhost:5902. Puede modificar esto en la configuración de libvirt.
¡Espero que esto ayude!
Respuesta3
qemu/kvm admite la consola ncurses, pero libvirt no; tendrá que iniciar kvm manualmente, no desde virsh.
Alternativamente, puede usar SGABIOS de Google en lugar del BIOS VGA estándar.