Solucionando problemas de instalação

Na grande maioria das vezes, as instalações terminarão sem problemas. Se os problemas surgirem, as seções a seguir descrevem os problemas mais comuns e as etapas para resolvê-los.

Falha na inicialização do Install Media

Devido à grande variedade de combinações de hardware em uso, não é incomum que um CD ou memstick inicialize incorretamente (ou não seja de todo). Dada a natureza imprevisível do suporte de hardware de commodity, o uso do hardware da Loja pfSense é o único caminho garantido para o sucesso.

Dito isto, os problemas e soluções mais comuns são:

Suporte USB Memstick:Algumas implementações de BIOS podem ser exigentes quanto ao suporte a memória USB. Se a inicialização de um stick falhar, tente um diferente.
Portas USB 3:Certas combinações de pen drives e portas, especialmente portas USB 3.0, podem não funcionar corretamente. Tente um memstick USB 2.0 em uma porta USB 2.0.
Problema do BIOS:Atualize para o BIOS mais recente e desative todos os periféricos desnecessários, como Firewire, Floppy Drives e Audio.
Unidade óptica suja:Limpe a unidade com um disco de limpeza ou uma lata de ar comprimido ou tente outra unidade.
Mídia óptica ruim:Grave outro disco e / ou grave o disco a uma velocidade menor. Talvez tente outra marca de mídia.
Problemas com cabo SATA/IDE:Tente um cabo SATA / IDE diferente entre a unidade de CD-ROM e o controlador ou placa-mãe
Problemas com Boot Loader:Houve casos em que versões específicas do carregador de inicialização de CD do FreeBSD não funcionavam em determinado hardware. Nesses casos, consulte Técnicas de instalação alternativa para executar a instalação da unidade de destino em um PC separado e, em seguida, mova-a para o hardware de destino.

Existem mais técnicas de resolução de problemas listadas na Wiki de documentação do pfSense em Resolução de Problemas de Inicialização.

Inicializar a partir do disco rígido após a instalação falhar

Após a conclusão da instalação e a reinicialização do firewall, há condições que podem impedir que o sistema operacional seja totalmente inicializado. Os motivos mais comuns são tipicamente relacionados ao BIOS. Por exemplo, uma implementação de BIOS pode não inicializar a partir de um disco usando GPT ou ZFS ou pode exigir UEFI.

Alguns deles podem ser resolvidos escolhendo diferentes opções para o layout da partição durante o processo de instalação. Atualizar o BIOS para a versão mais recente disponível também pode ajudar.

Alterar as opções SATA na BIOS melhorou a inicialização em algumas situações também. Se um disco rígido SATA estiver sendo usado, experimente alterar as opções SATA no BIOS para configurações como AHCI, Legacy ou IDE. AHCI é o melhor modo de usar com as versões atuais do software pfSense.

Como na seção anterior, existem mais técnicas de solução de problemas listadas na documentação online em Resolução de Problemas de Inicialização.

Se o firewall reclamar que não detectou um evento de conexão de interface durante a atribuição automática, primeiro certifique-se de que o cabo esteja desconectado e de que a interface não tenha uma luz de link antes de escolher a opção de detecção de link. Depois de selecionar a opção, conecte o cabo novamente na interface e verifique se ele tem uma luz de link antes de pressionar Enter. Teste ou substitua o cabo em questão se ele não mostrar uma luz de link no switch e/ou na porta NIC depois de conectado.

Se um cabo de rede estiver conectado diretamente entre dois computadores e não a um comutador, e um desses componentes de hardware for mais antigo (por exemplo, 10100 NIC), certifique-se de que um cabo cruzado esteja sendo usado. Todos os adaptadores Gigabit suportam Auto-MDIX e tratam isto internamente, mas muitos adaptadores 10100 mais antigos não suportam isso. Da mesma forma, se você estiver conectando um firewall executando o software pfSense a um switch que não suporta o Auto-MDIX, use um patch cable direto.

Se a interface estiver conectada corretamente, mas o firewall ainda não detectar o evento de link, a interface de rede poderá não detectar ou relatar corretamente o status do link ao sistema operacional ou ao driver. Nesse caso, é necessário atribuir manualmente as interfaces.

Solução de problemas de hardware

As sugestões a seguir ajudarão a resolver problemas gerais de hardware.

Inicializando do USB

Se a inicialização parar com um prompt mountroot> durante a inicialização do Live CD, geralmente com unidades de CD/DVD USB, vá para o prompt do carregador no menu de inicialização e execute o seguinte:

set kern.cam.boot_delay=10000
boot

Nesse ponto, a inicialização continuará normalmente.

Se o firewall estiver sendo executado permanentemente de um meio que requer esse atraso, edite /boot/loader.conf.local e insira a seguinte linha:

kern.cam.boot_delay=10000

Remova o hardware desnecessário

Se o firewall contiver hardware que não será usado, remova-o ou desabilite-o. Isso normalmente não é um problema, mas pode causar problemas e tem o potencial de reduzir o desempenho. Se uma peça de hardware não utilizada for removível, retire-a do firewall ou desative-a no BIOS.

Desativar o PNP OS no BIOS

Esta é uma correção comum para hardware mais antigo. As telas de configuração do BIOS podem conter uma configuração para o sistema operacional PNP ou o sistema operacional Plug and Play, que deve ser configurado para disable ou no. Alguns têm uma configuração para o sistema operacional, que geralmente deve ser definida para other.

Atualize o BIOS

A segunda correção mais comum para problemas de hardware é atualizar o BIOS para a revisão mais recente. As pessoas parecem ter dificuldade em acreditar nisso, mas confiam em nós, façam isso. As atualizações do BIOS geralmente corrigem erros no hardware. Não é incomum encontrar problemas induzidos por bugs de hardware em sistemas que tenham estado em execução estável no Windows por longos períodos de tempo. O Windows não dispara o bug, ou tem um problema, já que o encontramos em várias ocasiões. As coisas que as atualizações do BIOS podem corrigir incluem: falha na inicialização, problemas de manutenção do tempo, instabilidade geral e outros problemas, como compatibilidade de hardware.

Redefinir as configurações do BIOS para os padrões de fábrica

Sistemas reciclados podem ter uma configuração de BIOS atípica. A maioria contém uma opção que permite que as opções padrão de fábrica sejam carregadas. Use esta opção para obter um novo começo nas configurações da BIOS.

Outras configurações da BIOS

Se o BIOS permitir a configuração do gerenciamento de energia, tente alternar essa opção. Procure qualquer outra coisa que pareça relevante para qualquer aspecto da instalação que esteja falhando. Se chegar a este ponto, o hardware de destino é provavelmente uma causa perdida e um hardware alternativo pode ser necessário. Além disso, verifique se o BIOS possui um log de eventos que pode listar erros de hardware, como falhas no teste de memória.

Se o hardware usa um chipset novo ou recente, uma versão de desenvolvimento do software pfSense pode funcionar. Verifique a página Snapshots para ver se há um build de desenvolvimento (por exemplo, Beta ou release candidate) para tentar.

Outros problemas de hardware

O hardware de destino pode estar com defeito, o que o teste com software de diagnóstico pode revelar. Teste o disco rígido com o software de diagnóstico do OEM e teste a memória com um programa como o memtest86+. Essas e mais ferramentas estão disponíveis no “Ultimate Boot CD”, que é pré-carregado com muitas ferramentas gratuitas de diagnóstico de hardware.

Certifique-se também de que todos os ventiladores estejam girando em velocidade e que nenhum componente esteja superaquecendo. Se isso for um hardware reutilizado mais antigo, a limpeza de ar comprimido/enlatada dos ventiladores e dissipadores de calor pode fazer maravilhas.