[FUG-BR] Instalação FreeBSD-10.1-RELEASE via serial

Tales Rodarte talesrodarte em gmail.com
Sábado Janeiro 17 12:42:22 BRST 2015


   Bom dia,
   Evandro, obrigado pela dica. Fiz os dois procedimentos e ambos
   funcionaram perfeitamente.
   att,
   Tales
   On 16-01-2015 12:03, Evandro Nunes wrote:

2015-01-16 11:35 GMT-02:00 Tales Rodarte [1]<talesrodarte em gmail.com>:


Senhores, bom dia.

Preciso instalar via serial console uma imagem do FreeBSD-10.1-RELEASE
em um compact flash de um roteador modelo Power Router 732.

Porém todas as imagens que encontrei, não veem com a opção
console="comconsole" habilitada.  Fiz alguns testes tentando editar o
arquivo ISO, mas não tive sucesso. Segui a documentação
[2]https://www.freebsd.org/doc/handbook/install-advanced.html e alguns
outros tutorias mas o boot via usb/CD não funciona corretamente.

Realizei a instalação usando outro hardware e um leitor usb, e após a
instalação ativei a opção console="comconsole". Funcionou mas ao dar
boot, o sistema apresenta o seguinte erro;


é porque voce fez uma gambiarra de instalar em outra maquina antes.
dai o /etc/fstab dessa instalação ja está com um device name (ad0s1b pelo
seu log) diferente do que é no seu tal power router então boota nesse power
router e ve como o disco é reconhecido na saída do dmesg no momento do
boot, deve ser ada0, ada1, da1, ou outra coisa, essa outra coisa na
partição "b" deve ser seu / no /etc/fstab

quando o freebsd pedir mount root digite

ufs:/dev/disco_identificadoXa ou ufs:/dev/disco_identificadoXb (b ou a é o
slice, deve ser o mesmo que tem no seu fstab).

mas se quiser evitar isso, seu power router deve ser capaz de bootar USB
certo?
faz assim baixa a imagem usb do freebsd (memstick)

boota em qualquer máquina com o próprio pendrive e joga pra rw:

mount -u -o rw /

e configura seu /boot/loader.conf e /etc/ttys conforme instruções da
serverU:

[3]http://www.serveru.us/pt/doc/console

CONFIGURANDO PARA BOOT POR CONSOLE
FREEBSD
ou se preferir monta seu pendrive noutro freebsd (pode ser virtualbox) e
edita no /mnt/etc/ttys e /mnt/boot/loader.conf conforme sugestão do proprio
site da serverU

pronto seu pendrive vai bootar normalmente e com console ativo agora

a diferença do pendrive pro CD é que no freebsd a imagem do pendrive não é
ISO9660 (cd-rom) como nos linux. é uma ".img" com file system UFS. dai voce
pode jogar pra read+write, o que não é possível em uma imagem ISO que é
sempre read only mesmo em mídia RW.





Trying to mount root from ufs:/dev/ad0s1b
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following
from
the loader prompt:

     set vfs.root.mountfrom.options=rw

and then remove invalid mount options from /etc/fstab.

Loader variables:
vfs.root.mountfrom=ufs:/dev/da0s1a
vfs.root.mountfrom.options=rw

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:/dev/da0s1a
                       eg. cd9660:/dev/acd0
                       This is equivalent to: mount -t cd9660 /dev/acd0 /

  ?                  List valid disk boot devices
  <empty line>       Abort manual input

Não tenho muito experiencia com sistemas BSD, ai estou apanhando um
pouco pra realizar a instalação.

Att,

Tales Rodarte




-------------------------
Histórico: [4]http://www.fug.com.br/historico/html/freebsd/
Sair da lista: [5]https://www.fug.com.br/mailman/listinfo/freebsd



-------------------------
Histórico: [6]http://www.fug.com.br/historico/html/freebsd/
Sair da lista: [7]https://www.fug.com.br/mailman/listinfo/freebsd

References

   1. mailto:talesrodarte em gmail.com
   2. https://www.freebsd.org/doc/handbook/install-advanced.html
   3. http://www.serveru.us/pt/doc/console
   4. http://www.fug.com.br/historico/html/freebsd/
   5. https://www.fug.com.br/mailman/listinfo/freebsd
   6. http://www.fug.com.br/historico/html/freebsd/
   7. https://www.fug.com.br/mailman/listinfo/freebsd
-------------- Próxima Parte ----------
Um anexo não-texto foi limpo...
Nome: smime.p7s
Tipo: application/pkcs7-signature
Tamanho: 4258 bytes
Descrição: Assinatura criptográfica S/MIME
URL: <http://www.fug.com.br/historico/html/freebsd/attachments/20150117/4bb0fc59/attachment.bin>


Mais detalhes sobre a lista de discussão freebsd