[FUG-BR] Instalação FreeBSD-10.1-RELEASE via serial
Evandro Nunes
evandronunes12 em gmail.com
Domingo Janeiro 18 16:43:52 BRST 2015
2015-01-17 12:42 GMT-02:00 Tales Rodarte <talesrodarte em gmail.com>:
> Bom dia,
> Evandro, obrigado pela dica. Fiz os dois procedimentos e ambos
> funcionaram perfeitamente.
> att,
>
legal tales.
> 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
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
Mais detalhes sobre a lista de discussão freebsd