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.
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.
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.