Instalando e executando um sistema operacional convidado no KVM-qemu com apenas acesso ao console serial

2

Estou tentando instalar uma distro bsd com virt-installer. Com uma distribuição Linux eu usei isso:

virt-install -n debian -r 1024 --vcpus=1 --accelerate -v --disk /var/kvm/installation-disks/debian.img,size=6--nographics
--network=bridge:br0,model=ne2k_pci,mac=52:54:00:66:68:09 -l http://ftp.de.debian.org/debian/dists/squeeze/main/installer-amd64/current/images/
-x console=ttyS0,115200

Isso carrega o instalador diretamente do espelho online. Com o Fedora eu usei este mirror: link

Existem tais espelhos para freebsd ou openbsd?

A razão pela qual eu quero espelhos ftp / http instaláveis diretos é porque eu posso acessar meu servidor físico somente via ssh, e ele não tem um servidor X ou um gerenciador de janelas para me dar uma GUI VNC.

Quando tentei instalar o centos 6 com um espelho on-line, consegui terminar a instalação via console serial, mas depois que o reiniciei, o console serial nunca funcionou para mim. Eu tentei tudo possível --- editando menu.lst , inttab e securtty arquivos.

O Fedora 16 inicializou bem a partir do console serial, mas ficou preso quando carregou o instalador do anaconda.

Eu tentei editar a mídia de instalação iso do freebsd adicionando a opção de console serial na opção de inicialização. E a instalação foi bem sucedida. Mas não conseguiu arrancar, porque não estava dando acesso ao console. Não consegui editar nenhum arquivo, pois a partição ufs não pode ser carregada com acesso de gravação no meu servidor Ubuntu 10.04.

Apenas o debian squeeze funcionou bem, funcionou para mim mesmo sem editar um único arquivo de configuração.

Eu quero ter versões CLI do fedora / centos e do freebsd / openbsd. Mas, parece que não há qualquer esperança de tê-los, já que tenho que depender de um console serial para fazer tudo.

    
por nixnotwin 15.11.2011 / 16:38

1 resposta

0

Após a instalação, tente guestfish --rw -i -d debian e edite o arquivo menu.lst e adicione console=ttyS0 ao kernel args. Eu também precisei adicionar ttyS0 a /etc/securetty para ativar o shell no console serial.

    
por 19.11.2011 / 20:26