Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    [Resolvido] Substituição de hw e questionamentos sobre nova instalação…

    Scheduled Pinned Locked Moved Portuguese
    14 Posts 3 Posters 2.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      elvio.tche
      last edited by

      Bom… consegui um Pentium 4 2.4Ghz, 1GB RAM e HD de 80GB para instalar o pfSense e substituir o atual AMD Sempron 2200+ (1.5Ghz), 1GB RAM e HD de 30GB.
      :D

      A princípio vou instalar a versão 2.0.3. Pensei em instalar a 2.1 RC0. Então, qual a opinião da galera? O que é mais prudente?

      Tenho backup atualizado das configurações. Quando eu instalar a versão 2.0.3 (ou a 2.1 RC0) e restaurar o backup, mesmo tendo feito as configurações inicias pós-instalação, todas as configurações, regras de firewall, página personalizada de sites bloqueados, pacotes instalados, agendamentos, etc, serão restaurados conforme a configuração da máquina com a instalação atual?

      Gostaria de opiniões só para seguir uma linha sem muitos tropeços!

      Valeu.

      1 Reply Last reply Reply Quote 0
      • J
        johnnybe
        last edited by

        @elvio.tche:

        A princípio vou instalar a versão 2.0.3. Pensei em instalar a 2.1 RC0. Então, qual a opinião da galera? O que é mais prudente?

        Dê uma lida aqui a respeito da escolha entre as duas versões. Mas leia com muita atenção, por favor:

        http://forum.pfsense.org/index.php/topic,62351.msg336794.html#msg336794

        @elvio.tche:

        Tenho backup atualizado das configurações. Quando eu instalar a versão 2.0.3 (ou a 2.1 RC0) e restaurar o backup, mesmo tendo feito as configurações inicias pós-instalação, todas as configurações, regras de firewall, página personalizada de sites bloqueados, pacotes instalados, agendamentos, etc, serão restaurados conforme a configuração da máquina com a instalação atual?

        Gostaria de opiniões só para seguir uma linha sem muitos tropeços!

        Se você fez o backup completo, sim. Mas existem alguns pontos a serem considerados:

        1- Regras, aliases, nat, entre outras coisas e suas respectivas descrições, não podem ter caracteres especiais e/ou até mesmo caracteres normalmente utilizados em Português como ç, crase, acentos etc. Se tiver, altere e depois disto faça o backup completo.

        2- Durante a instalação da nova versão vai ter que reconfigurar as interfaces WAN e LAN apontado-as para suas respectivas placas de rede. Após isto, pela interface web, restaure o backup.

        3- A WAN tem que estar ativa (up) para que o pfSense consiga fazer o download dos pacotes instalados na versão anterior.

        Simples assim.  :)

        you would not believe the view up here

        1 Reply Last reply Reply Quote 0
        • E
          elvio.tche
          last edited by

          @johnnybe:

          Dê uma lida aqui a respeito da escolha entre as duas versões. Mas leia com muita atenção, por favor:
          http://forum.pfsense.org/index.php/topic,62351.msg336794.html#msg336794
          …
          Simples assim.  :)

          Ok - no PC com placa-mãe mobo Asus P4VP-MX, proc Intel Pentium 4 2.4Ghz, 1GB mem. e HD Maxtor/IDE/80GB tentei instalar as versões 2.0.1, 2.0.3 e 2.1 RC1 (20130815-0249) e o sistema simplesmente não dá boot. Enquanto está rodando pelo CD (live), está tudo certo. Ajusto todos os detalhes e configurações. Porém, após a instalação, ao "bootar" todas as versões travaram no caracter de progresso ("/" ou "-").
          Troquei o HD por um Seagate/IDE/80GB foi a mesma situação.
          Troquei a memória por uma de 512MB e nada.
          Mantive o HD seagate, voltei a memória de 1GB e testei os seguintes SOs/FWs: Windows XP Pro, Ubuntu Desktop 12.04, Ubuntu Server 13.04, BrazilFW, IPFire e Zentyal. Todos funcionaram bem, configurei, testei e tudo ok.
          Eu não gostaria de mudar do pfSense para qualquer outro FW/SO. Vejam, não estou desmerecendo qualquer um deles. Pois como já estou habituado ao pfSense, isso torna tudo mais prático, simples e rápido para resolver quando ocorre algum problema. Optar por outro, teria que aprender, buscar muita informação e dispor de tempo.

          Bom, então busquei algumas sugestõs sobre o caso e encontrei os seguintes links (até tinha mais, mas esses me pareceram mais confiáveis):

          • http://forum.pfsense.org/index.php?topic=44460.0;prev_next=next
          • http://doc.pfsense.org/index.php/Boot_Troubleshooting
          • http://forum.pfsense.org/index.php/topic,44448.msg230740.html#msg230740
          • http://doc.pfsense.org/index.php/Booting_Options#Disable_DMA_for_IDE_drives
          • http://doc.pfsense.org/index.php/DMA_and_LBA_Errors
            … então seguia algumas orientaçõs: habilitar LBA, ajustar DMA manualmente, deesabilitar SMART, etc e nada funcionou.

          Alguém saberia me orientar para tentar resolver o "mistério" que ronda este PC ?

          1 Reply Last reply Reply Quote 0
          • J
            johnnybe
            last edited by

            Tentou todos os procedimentos abaixo e, principalmente, atualizou o BIOS?

            BIOS/Disk Errors

            If after installation, you get a "cannot load kernel" error or it hangs at the spinner (/):
                    Make sure BIOS is up to date
                    Reinstall but do not check the packet mode option during boot block installation process
                    Set your HDD mode in BIOS to LBA (don't use "auto", the detected geometry is different if it is set to auto and it fails)
                    Set your HDD mode in BIOS to CHS if the above fails
                        Set AHCI mode in the BIOS

            Try using multiple partitions, one small one (~4GB) for / and another for /usr using the rest of the disk.

            If the installer fails to start correctly (system reboots), try (try each substep, then rerun the installer each time):
                    Make sure BIOS is up to date
                    Changing the hard drive ribbon/SATA cable
                    Forcing a slower speed in the bios for the channel
                    Try running from a shell on the livecd (note that ad0 is the first ata hard drive):

            dd if=/dev/zero of=/dev/ad0 bs=8k count=16

            fdisk -I ad0

            If all those fail…
                    Try partitioning from a FreeBSD Live CD or Linux GASP
                    Different hard drive (last resort)

            you would not believe the view up here

            1 Reply Last reply Reply Quote 0
            • E
              elvio.tche
              last edited by

              @johnnybe:

              Tentou todos os procedimentos abaixo e, principalmente, atualizou o BIOS?

              • Sim! BIOS mais atual instalada!

              ** Ao invés de escolher "Quick/Install", optei por "Install pfSense" para ter acesso as configurações "médias", pois em alguns momentos ainda tem opções "avançadas".

              Observando as orientações de BIOS/Disk Errors do link http://doc.pfsense.org/index.php/Boot_Troubleshooting#BIOS.2FDisk_Errors, executei alguns procedimentos para solução do problema!

              Make sure BIOS is up to date
              

              ok

              Reinstall but do not check the packet mode option during boot block installation process
              

              Desmarquei "Install Bootlock" e "Packet Mode" e selecionei ""

              Set your HDD mode in BIOS to LBA (don't use "auto", the detected geometry is different if it is set to auto and it fails)
              

              Mesmo fazendo alguns testes, mantive em "auto", pois não fez diferença!

              Set your HDD mode in BIOS to CHS if the above fails
              ..Set AHCI mode in the BIOS 
              

              Na placa-mãe não tem esta opção.

              Try using multiple partitions, one small one (~4GB) for / and another for /usr using the rest of the disk. 
              

              Aqui tive que modificar as partições sugeridas e ficaram na seguinte disposição:
              … Subpartition

              
              +------------------------+
              | mountpoint | capacity  |
              +------------+-----------+
              | [/       ] | [8192M  ] |
              | [/usr    ] | [*      ] |
              | [swap    ] | [2048M  ] |
              +------------------------+
              
              
              If the installer fails to start correctly (system reboots), try (try each substep, then rerun the installer each time):
                      Make sure BIOS is up to date
                      Changing the hard drive ribbon/SATA cable
                      Forcing a slower speed in the bios for the channel
                      Try running from a shell on the livecd (note that ad0 is the first ata hard drive): 
              
              

              Destas apenas substituí o cabo IDE.

              # dd if=/dev/zero of=/dev/ad0 bs=8k count=16
              # fdisk -I ad0
              
              

              Em uma das tentativas, executei os comandos acima mas não surtiu efeito.

              
                  If all those fail...
                      Try partitioning from a FreeBSD Live CD or Linux *GASP*
                      Different hard drive (last resort) 
              
              

              Como a combinação de duas ações acima consegui resultado positivo, não passei pelo "If all those fail…"!

              Agora, apenas para fechar e definir a configuração ideal, algumas perguntas:
              1. Sendo um HD de 80GB, o particionamento que defini, é o suficiente ou teria que dimensionar algo diferente?
              1.1. Sendo algo diferente, qual a sugestão?

              2. Instalei a versão 2.1 RC1 (20130815-0249). Cada atualização da RC será detectada/sugerida a instalação da mesma?

              3. Ao sair a versão 2.1 estável/final, poderei atualizar sobre a RC (fazendo backups por garantia), a princípio, sem problemas?

              Grato.

              1 Reply Last reply Reply Quote 0
              • J
                johnnybe
                last edited by

                @elvio.tche:

                Como a combinação de duas ações acima consegui resultado positivo, não passei pelo "If all those fail…"!

                Agora, apenas para fechar e definir a configuração ideal, algumas perguntas:
                1. Sendo um HD de 80GB, o particionamento que defini, é o suficiente ou teria que dimensionar algo diferente?
                1.1. Sendo algo diferente, qual a sugestão?

                Bacana que você conseguiu resolver!

                1. A princípio seu particionamento está ok.
                1.1. Minha orientação é seguir esta recomendação do Marcello:
                http://nextsense.com.br/blog/archives/978

                @elvio.tche:

                2. Instalei a versão 2.1 RC1 (20130815-0249). Cada atualização da RC será detectada/sugerida a instalação da mesma?

                Certeza! E vai aparecer no Dashboard, conforme mostra na minha instalação atual:

                2.1-RC1 (amd64)
                built on Sat Aug 17 06:10:01 EDT 2013
                FreeBSD 8.3-RELEASE-p9

                Update available. Click Here to view update.

                A new version is now available

                Current version: 2.1-RC1
                      Built On: Sat Aug 17 06:10:01 EDT 2013
                    New version: Wed Aug 21 01:57:08 EDT 2013

                Update source: http://snapshots.pfsense.org/FreeBSD_RELENG_8_3/amd64/pfSense_RELENG_2_1/.updaters/

                @elvio.tche:

                3. Ao sair a versão 2.1 estável/final, poderei atualizar sobre a RC (fazendo backups por garantia), a princípio, sem problemas?

                Sem dúvidas! A não ser que alguma alteração substancial ocorra, coisa que eu duvido a estas alturas.  :)

                you would not believe the view up here

                1 Reply Last reply Reply Quote 0
                • E
                  elvio.tche
                  last edited by

                  @johnnybe:

                  …
                  1.1. Minha orientação é seguir esta recomendação do Marcello:
                  http://nextsense.com.br/blog/archives/978
                  …

                  Ok - pela recomendação, vou habilitar o softupdates e criar as partições para /usr e /var.
                  Sendo o HD de 80GB, minha preocupação é com a quantidade de espaçõ que cada uma irá necessitar para que não tenha problemas no futuro.

                  Pensei em algo assim:

                  
                  [/   ] => * (sobra ~15GB)
                  [swap] => 2048M
                  [/usr] => 28672M
                  [/var] => 28672M
                  
                  

                  Porém, seria interessante saber qual partição ocupa/necessita mais de espaço em relação a outra e tals.

                  …

                  1 Reply Last reply Reply Quote 0
                  • J
                    johnnybe
                    last edited by

                    @elvio.tche:

                    Ok - pela recomendação, vou habilitar o softupdates e criar as partições para /usr e /var.
                    Sendo o HD de 80GB, minha preocupação é com a quantidade de espaçõ que cada uma irá necessitar para que não tenha problemas no futuro.

                    Pensei em algo assim:

                    
                    [/   ] => * (sobra ~15GB)
                    [swap] => 2048M
                    [/usr] => 28672M
                    [/var] => 28672M
                    
                    

                    Porém, seria interessante saber qual partição ocupa/necessita mais de espaço em relação a outra e tals.

                    Na minha opinião, eu deixaria assim:

                    [/  ] => *
                    [swap] => 2048M
                    [/usr] => 25G
                    [/var] => 25G

                    Lembrando que, a grosso modo:
                    [/  ] => é root e todo o resto está dentro dele.
                    [/usr] => utilitários e aplicativos.
                    [/var] => é onde o Squid coloca o cache e seus logs.

                    Maiores informações:
                    http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/dirstructure.html

                    you would not believe the view up here

                    1 Reply Last reply Reply Quote 0
                    • E
                      elvio.tche
                      last edited by

                      @johnnybe:

                      …

                      Lembrando que, a grosso modo:
                      [/  ] => é root e todo o resto está dentro dele.
                      [/usr] => utilitários e aplicativos.
                      [/var] => é onde o Squid coloca o cache e seus logs.

                      Maiores informações:
                      http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/dirstructure.html

                      Ok - grato.

                      Quando estiver com o backup restaurado e alguns testes executados na versão 2.1, retorno para postar mais alguma coisa.

                      Valeu!

                      [Resolvido]

                      1 Reply Last reply Reply Quote 0
                      • J
                        johnnybe
                        last edited by

                        @elvio.tche:

                        @johnnybe:

                        …

                        Lembrando que, a grosso modo:
                        [/  ] => é root e todo o resto está dentro dele.
                        [/usr] => utilitários e aplicativos.
                        [/var] => é onde o Squid coloca o cache e seus logs.

                        Maiores informações:
                        http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/dirstructure.html

                        Ok - grato.

                        Quando estiver com o backup restaurado e alguns testes executados na versão 2.1, retorno para postar mais alguma coisa.

                        Valeu!

                        Só faça um favor a todos nós: Edite seu tópico e coloque [resolvido].  :)

                        you would not believe the view up here

                        1 Reply Last reply Reply Quote 0
                        • F
                          FabianVitali
                          last edited by

                          Vou tentar dar uma colaboração.

                          Na questão do particionamento aprendi dessa forma:

                          Porque particionar:

                          1-Se der algum problema lógico na partição você pode tentar recuperar sem ter que mexer mas outras partições.
                          2-Ganhase performance (nanosegundos) pois partições são acessadas antes de diretórios.
                          3-Se precisar mover uma partição (tipo /var) para um disco maior pode ser feito de uma forma mais fácil (Ex. cópia bit a bit com dd).

                          Ordem das partições:

                          Não é uma regra, somente uma sugestão, mas devemos ordenar as partições por ordem de importância pois as partições mais ao início do disco são acessadas antes das partições mais ao fim do disco, por isso minha sugestão seria:

                          / - Seria a primeira pois é o diretório raiz do sistema de arquivos.
                          /var - Em um cenário com squid, o que queremos é um acesso extremamente rápido ao cache.
                          /usr - O usr por ser bem mais acessada que a swap (por conter arquivos de confiuguração) seria minha 3º partição.
                          /swap - Essa seria a última na ordem de importância, pois se temos uma swap configurada com o dobro de nossa memória física e a estamos consumindo quase sempre que por completo, já está mais do que na hora de aumentar a memória física de nosso servidor.

                          Espero ter ajudado.

                          "Do que vale um mar de conhecimento com um palmo de profundidade…"

                          1 Reply Last reply Reply Quote 0
                          • E
                            elvio.tche
                            last edited by

                            @FabianVitali:

                            Vou tentar dar uma colaboração.

                            Na questão do particionamento aprendi dessa forma:

                            Porque particionar:

                            1-Se der algum problema lógico na partição você pode tentar recuperar sem ter que mexer mas outras partições.
                            2-Ganhase performance (nanosegundos) pois partições são acessadas antes de diretórios.
                            3-Se precisar mover um diretório (tipo /var) para um disco maior pode ser feito de uma forma mais fácil (Ex. cópia bit a bit com dd).

                            Ordem das partições:

                            Não é uma regra, somente uma sugestão, mas devemos ordenar as partições por ordem de importância pois as partições mais ao início do disco são acessadas antes das partições mais ao fim do disco, por isso minha sugestão seria:

                            / - Seria a primeira pois é o diretório raiz do sistema de arquivos.
                            /var - Em um cenário com squid, o que queremos é um acesso extremamente rápido ao cache.
                            /usr - O usr por ser bem mais acessada que a swap (por conter arquivos de confiuguração) seria minha 3º partição.
                            /swap - Essa seria a última na ordem de importância, pois se temos uma swap configurada com o dobro de nossa memória física e a estamos consumindo quase sempre que por completo, já está mais do que na hora de aumentar a memória física de nosso servidor.

                            Espero ter ajudado.

                            Tem lógica!

                            Por um problema no DansGuardian, devido a um descuido na restauração das configurações (no IP da WAN) é provável que eu faça a formatação novamente e, dessa vez, vou observar a ordem de criação das partições.

                            sds.,
                            Elvio.

                            1 Reply Last reply Reply Quote 0
                            • F
                              FabianVitali
                              last edited by

                              Pois é elvio.tche,

                              acredito que qualquer ganho de desempenho é bem vindo, por menor que seja!

                              "Do que vale um mar de conhecimento com um palmo de profundidade…"

                              1 Reply Last reply Reply Quote 0
                              • E
                                elvio.tche
                                last edited by

                                @johnnybe:

                                Tentou todos os procedimentos abaixo e, principalmente, atualizou o BIOS?

                                BIOS/Disk Errors

                                If after installation, you get a "cannot load kernel" error or it hangs at the spinner (/):
                                        Make sure BIOS is up to date
                                        Reinstall but do not check the packet mode option during boot block installation process
                                        Set your HDD mode in BIOS to LBA (don't use "auto", the detected geometry is different if it is set to auto and it fails)
                                        Set your HDD mode in BIOS to CHS if the above fails
                                            Set AHCI mode in the BIOS

                                Try using multiple partitions, one small one (~4GB) for / and another for /usr using the rest of the disk.

                                If the installer fails to start correctly (system reboots), try (try each substep, then rerun the installer each time):
                                        Make sure BIOS is up to date
                                        Changing the hard drive ribbon/SATA cable
                                        Forcing a slower speed in the bios for the channel
                                        Try running from a shell on the livecd (note that ad0 is the first ata hard drive):

                                dd if=/dev/zero of=/dev/ad0 bs=8k count=16

                                fdisk -I ad0

                                If all those fail…
                                        Try partitioning from a FreeBSD Live CD or Linux GASP
                                        Different hard drive (last resort)

                                Buenas!

                                Sei que o tópico já está como resolvido, porém, para minha surpresa, hoje tentei instalar o pfSense 2.0.3 e, na instalação normal, foi do início ao fim sem erros e deu boot normalmente como se nada tivesse acontecido antes.
                                Para me certificar, baixei a última RC - pfSense-LiveCD-2.1-RC2-i386-20130908-1958.iso - e também instalou normalmente, com as opções default e deu boot normalmente também, sem ter que mexer uma vírgula!

                                Bom, agora, com a RC2 instalada, vou iniciar o processo de restauração do backup, ajustes e testes para ver o comportamento do FW.
                                Qualquer coisa, vou abrir novo tópico.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.