2015-01-16 11:35 GMT-02:00 Tales Rodarte <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 > 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: 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: 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