Acessar VMs via terminal durante a instalação?

Acessar VMs via terminal durante a instalação?

Estou tentando instalar algumas VMs Lucid em um host Lucid usando virt-install. Depois de criar a imagem, quero passar pela instalação do convidado sem usar uma GUI, como virt-manager ou VNC.

Existe uma maneira de acessar a tela de instalação via terminal?

Responder1

Não se trata de acessar a tela de instalação através do terminal, mas é possível instalar a VM a partir da linha de comando, usando um script em vez da tradicional ferramenta gráfica de instalação. Dê uma olhada em python-vm-builder. É poderoso, mas não oferece suporte a todas as opções, como criptografia de disco. No entanto, a instalação dessa maneira será muito mais rápida - uma questão de minutos, em vez de dezenas de minutos.

Responder2

Se você estiver familiarizado com o vnc, poderá usar um cliente vnc para se conectar ao console da máquina virtual. virsh vncdisplay $machinename retornará uma porta como :2 esta é a porta VNC, então em um cliente vnc coloque $yourserversip:5900+a porta então se retornar :2 e seu servidor for 10.44.56.25 então o endereço seria 10.44. 56,25:5902.

Por padrão, o vnc se liga ao localhost, então você precisaria usar um túnel ssh, IE ssh 10.44.56.2 -L 5902:localhost:5902 e depois vnc para localhost:5902. Você pode modificar isso na configuração da libvirt.

Espero que isto ajude!

Responder3

qemu/kvm suporta console ncurses, mas libvirt não - você terá que iniciar o kvm manualmente, não a partir do virsh.

alternativamente, você pode usar o SGABIOS do Google em vez do BIOS VGA padrão.

informação relacionada