2015-01-17 12:42 GMT-02:00 Tales Rodarte <talesroda...@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]<talesroda...@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:talesroda...@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 > > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd