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

    Mi pfSense ya no arranca, marca error

    Scheduled Pinned Locked Moved Español
    26 Posts 4 Posters 15.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.
    • ZACZ
      ZAC
      last edited by

      @ANTONY:

      ese caso me paso cuando mi H.D tenia un problem .Y tambien …es cuestion q pruebes cambiando partes x partes..pero stoy + q seguro q es tu H.D.sta demas decir  q en la imagen manda mensajes de error de sectores. Saludos.

      Si eso me queda claro, pero tendría que poder haber una solución, al menos poder sacar el respaldo de mis usuarios, o algo.

      He arrancado desde disco vivo un FreeBSD 9.0 y puesto fsck -t ufs /dev/ad0s1a y muestra el mismo error, creo que es más bien mi falta de conocimiento de BSD el que no me deja repararlo, pero debería haber alguna forma, espero que si la haya.

      Por cierto, gracias por tu pronta respuesta.

      SAM_0332.JPG
      SAM_0332.JPG_thumb

      1 Reply Last reply Reply Quote 0
      • R
        RUALBERT
        last edited by

        el q no hayas hecho un respaldo es ya un descuio tuyo..xq siempre xq siempre en el foro aconsejaban sacar un rspaldo…y si el disco tiene sectors defectuosos se te va ser muy dificil o ya no podras acceder al disco dañado para sacar informacion. loq si creo q podrias hacer es reparar los sectores defectuosos para usar ese disco tal ves ya no para pfsense sino para windows.Saludos.

        1 Reply Last reply Reply Quote 0
        • belleraB
          bellera
          last edited by

          Parece que tienes bloques ilegibles. Seguramente esto indica que el disco está averiado.

          Para cerciorarte de si es un problema de disco suele ir bien hacerse un lápiz USB con http://unetbootin.sourceforge.net/ y la distribución Parted Magic.

          Ahí tienes las smartmontools http://sourceforge.net/apps/trac/smartmontools/wiki/Download en modo gráfico para que el disco pueda autotestearse.

          También puedes hacer una instalación FreeBSD mínima, instalar las smartmontools, añadir el disco y testearlo. Es algo más laborioso y requiere conocimientos de FreeBSD. En este caso podrías llegar a montar el disco y mirar de recuperar tu config.xml, aunque no es evidente si da errores.

          ¡Suerte!

          Josep Pujadas-Jubany

          1 Reply Last reply Reply Quote 0
          • ZACZ
            ZAC
            last edited by

            @bellera:

            Parece que tienes bloques ilegibles. Seguramente esto indica que el disco está averiado.

            Para cerciorarte de si es un problema de disco suele ir bien hacerse un lápiz USB con http://unetbootin.sourceforge.net/ y la distribución Parted Magic.

            Ahí tienes las smartmontools http://sourceforge.net/apps/trac/smartmontools/wiki/Download en modo gráfico para que el disco pueda autotestearse.

            También puedes hacer una instalación FreeBSD mínima, instalar las smartmontools, añadir el disco y testearlo. Es algo más laborioso y requiere conocimientos de FreeBSD. En este caso podrías llegar a montar el disco y mirar de recuperar tu config.xml, aunque no es evidente si da errores.

            ¡Suerte!

            Josep Pujadas-Jubany

            Muchísimas gracias por su respuesta maestro, no sabe como le agradezco la ayuda, como no comprendo del todo, ya baje lo de la USB, y estoy descargando esa distro. Ya veré después que es o como se usa.

            Lo del smartmontools al parecer puede ser instalada desde cualquier S.O. la he descargado en el Ubuntu que uso de cabecera, también probare.

            Lo que quisiera saber, en caso de que ocurra lo peor, donde encuentro el config.xml en el disco dañado.

            Muchas gracias de verdad.

            1 Reply Last reply Reply Quote 0
            • ZACZ
              ZAC
              last edited by

              Pues al parecer si es el disco, ¿no hay forma de reparar ese daño?, solo necesito arrancar y hacer el backup T_T

              SAM_0335.JPG
              SAM_0335.JPG_thumb

              1 Reply Last reply Reply Quote 0
              • ZACZ
                ZAC
                last edited by

                Otra imagen, solo en esas dos manda error T_T, ¡Dios!

                SAM_0334.JPG
                SAM_0334.JPG_thumb

                1 Reply Last reply Reply Quote 0
                • R
                  RUALBERT
                  last edited by

                  Tengo una idea no se si funcionaria pero tendrias q ponerlo aprueba…x jemplo cuando se tiene un caso de fallo similar en windows loq se hace comunmente es sacar ese disco fallado y ponerlo en otra pc como sclavo y desde ahy se recupera la data..en ste caso cmo es PFsense es derivado de FReeBsd...seria cuestion q instales freebd como sistema operativo o algun BSD..con entorno grafico y de ahy traar d entrar al dico fallado.es solo una idea...y creo q es cuestion de probar. Saludos.

                  1 Reply Last reply Reply Quote 0
                  • ZACZ
                    ZAC
                    last edited by

                    @ANTONY:

                    Tengo una idea no se si funcionaria pero tendrias q ponerlo aprueba…x jemplo cuando se tiene un caso de fallo similar en windows loq se hace comunmente es sacar ese disco fallado y ponerlo en otra pc como sclavo y desde ahy se recupera la data..en ste caso cmo es PFsense es derivado de FReeBsd...seria cuestion q instales freebd como sistema operativo o algun BSD..con entorno grafico y de ahy traar d entrar al dico fallado.es solo una idea...y creo q es cuestion de probar. Saludos.

                    De hecho, es que si puedo entrar al disco, y si lo puedo leer, y ver sus datos, pero no encuentro donde este el archivo, y por lo que dice el Maestro Ballera a lo mejor ni siquiera lo pueda recuperar, por eso la pregunta, de hecho instale un FreeBSD por eso mismo (porque desde mi linux no lo podía leer xD).

                    1 Reply Last reply Reply Quote 0
                    • belleraB
                      bellera
                      last edited by

                      Lo del smartmontools al parecer puede ser instalada desde cualquier S.O. la he descargado en el Ubuntu que uso de cabecera, también probare.

                      Efectivamente, las smartmontools están para cualquier s.o. Puedes pues instalarlas en cualquier ordenador y pinchar el disco para testearlo en él.

                      Igual no me expliqué bien del todo. Encuentro que un lápiz USB con Parted Magic es muy cómodo para salir de dudas en cualquier máquina sin necesidad de desmontar/montar el disco. Es una herramienta que va bien tener a mano.

                      Pues al parecer si es el disco, ¿no hay forma de reparar ese daño?, solo necesito arrancar y hacer el backup T_T

                      Las smartmontools lo que hacen es comunicar con las capacidades S.M.A.R.T. del disco, http://es.wikipedia.org/wiki/S.M.A.R.T. Esto quiere decir que es el propio disco el que se testea. Por tanto, si el test da errores quiere decir que el disco NO es reparable.

                      Sin embargo, quizás puedas solucionarlo empleando una herramienta de copia total del disco como Norton Ghost o Clonezilla (http://clonezilla.org/clonezilla-live.php). Tienes que hacer una copia total del disco admitiendo que se salte los bloques defectuosos que encuentre. Esto tarda bastantes horas, pues es una copia bloque a bloque y con reintento hasta que el software lo considera defectuoso.

                      Recuperado el disco en otro disco después hay que hacer fsck. El arranque normalmente funciona porque se trata de una copia entera de disco, no de particiones.

                      De hecho, es que si puedo entrar al disco, y si lo puedo leer, y ver sus datos, pero no encuentro donde este el archivo.

                      Orden find / -name config.xml, que da:

                      /conf.default/config.xml –-> Configuración por defecto de pfSense. Este no es.
                      /cf/conf/config.xml --------> Última configuración.

                      Y en la carpeta /cf/conf/backup tienes todas las anteriores.

                      Nuevamente, ¡suerte!

                      Josep Pujadas-Jubany

                      1 Reply Last reply Reply Quote 0
                      • ZACZ
                        ZAC
                        last edited by

                        @bellera:

                        Lo del smartmontools al parecer puede ser instalada desde cualquier S.O. la he descargado en el Ubuntu que uso de cabecera, también probare.

                        Efectivamente, las smartmontools están para cualquier s.o. Puedes pues instalarlas en cualquier ordenador y pinchar el disco para testearlo en él.

                        Igual no me expliqué bien del todo. Encuentro que un lápiz USB con Parted Magic es muy cómodo para salir de dudas en cualquier máquina sin necesidad de desmontar/montar el disco. Es una herramienta que va bien tener a mano.

                        Pues al parecer si es el disco, ¿no hay forma de reparar ese daño?, solo necesito arrancar y hacer el backup T_T

                        Las smartmontools lo que hacen es comunicar con las capacidades S.M.A.R.T. del disco, http://es.wikipedia.org/wiki/S.M.A.R.T. Esto quiere decir que es el propio disco el que se testea. Por tanto, si el test da errores quiere decir que el disco NO es reparable.

                        Sin embargo, quizás puedas solucionarlo empleando una herramienta de copia total del disco como Norton Ghost o Clonezilla (http://clonezilla.org/clonezilla-live.php). Tienes que hacer una copia total del disco admitiendo que se salte los bloques defectuosos que encuentre. Esto tarda bastantes horas, pues es una copia bloque a bloque y con reintento hasta que el software lo considera defectuoso.

                        Recuperado el disco en otro disco después hay que hacer fsck. El arranque normalmente funciona porque se trata de una copia entera de disco, no de particiones.

                        De hecho, es que si puedo entrar al disco, y si lo puedo leer, y ver sus datos, pero no encuentro donde este el archivo.

                        Orden find / -name config.xml, que da:

                        /conf.default/config.xml –-> Configuración por defecto de pfSense. Este no es.
                        /cf/conf/config.xml --------> Última configuración.

                        Y en la carpeta /cf/conf/backup tienes todas las anteriores.

                        Nuevamente, ¡suerte!

                        Josep Pujadas-Jubany

                        Muchísimas gracias Maestro, no sabe como le agradezco.

                        1 Reply Last reply Reply Quote 0
                        • ZACZ
                          ZAC
                          last edited by

                          Bueno edito, porque ya descubrí como usar el Clonezilla, es una belleza, Dios santo =D, ahora solo espero que funcione el truco =D

                          1 Reply Last reply Reply Quote 0
                          • ZACZ
                            ZAC
                            last edited by

                            Bueno, en /cf/conf/backup hay un montón, en /cf/conf/config.xml efectivamente ahí esta, el sistema inicia en modo single, o algo así, la opción 4, pero no puedo hacerlo copiar en la USB, no se deja montar, ¡WA!, me quiero morir =(

                            No pues ya valió ahora si, no logre montarlo nunca desde otro FreeBSD, ni desde linux, ni desde ningún lado, y ahora dice que boot: no ufs =(

                            1 Reply Last reply Reply Quote 0
                            • belleraB
                              bellera
                              last edited by

                              ¿Ni forzando a mount?

                              -f

                              http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mount-unmount.html

                              1 Reply Last reply Reply Quote 0
                              • ZACZ
                                ZAC
                                last edited by

                                @bellera:

                                ¿Ni forzando a mount?

                                -f

                                http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mount-unmount.html

                                Eso si no lo probe, pero ahorita mismo lo pruebo =), muchísimas gracias de nuevo, espero esta vez ya por fin pueda sacar el conf =)

                                1 Reply Last reply Reply Quote 0
                                • ZACZ
                                  ZAC
                                  last edited by

                                  Maestro, disculpe que lo agobie, pero Dios santo, que feo es no saber, y desesperarse, ya no puedo arrancar desde el disco pfSense en modo single, la opción 4, así que instale un BSD, el que vi más fácil de usar por cualquier cosa, ahora que trato de montar el disco, no puedo, y creo que algo estoy haciendo mal, me podría indicar como hacerlo, por favor, se lo agradecería muchísimo, de verdad.

                                  SAM_0338.JPG
                                  SAM_0338.JPG_thumb

                                  1 Reply Last reply Reply Quote 0
                                  • pttP
                                    ptt Rebel Alliance
                                    last edited by

                                    No realizas bakups periodicos de tu configuracion ???

                                    Intenta lo siguiente:

                                    Arrancas el equipo con un pendrive (o CD) de instalacion de pfSense 2.0.1 (con el disco dañado conectado).

                                    Cuando te pregunta si quieres instalar, recuperar, o continuar, le das "C" para que continue arrancando….

                                    Configuras / asignas una interface, con la WAN funciona, asignas una IP a la WAN como para poder acceder al menu Web, y te conectas al menu web...

                                    Vas a "Diagnostics --> Command prompt" y ejecutas el comando "dmesg"

                                    te fijas si te reconoce / lista el disco; ejemplo:

                                    Timecounters tick every 1.000 msec
                                    IPsec: Initialized Security Association Processing.
                                    usbus0: 12Mbps Full Speed USB v1.0
                                    usbus1: 12Mbps Full Speed USB v1.0
                                    usbus2: 12Mbps Full Speed USB v1.0
                                    usbus3: 12Mbps Full Speed USB v1.0
                                    usbus4: 480Mbps High Speed USB v2.0
                                    ad4: 76319MB <seagate st380215as="" 4.aab="">at ata2-master UDMA100 SATA 3Gb/s</seagate>
                                    ugen0.1: <intel>at usbus0
                                    uhub0: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus0
                                    ugen1.1: <intel>at usbus1
                                    uhub1: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus1</intel></intel></intel></intel>

                                    En este caso el disco "dañado" es "ad4"

                                    Asi que se monta "ad4s1a" con el comando "mount /dev/ad4s1a /mnt/"

                                    Verificas que se monto el disco, yendo a "Diagnostics: Edit file" –> Browse, y en el directorio "mnt" debe aparecer el conetnido de tu disco...

                                    Ahora vas a "/mnt/cf/conf/backup" y deben estar los archivos config-xxxxx.xml

                                    ahora lo/s descargas desde "Diagnostics --> Command prompt" "Download"

                                    Listo ;)

                                    mnt_dev.PNG
                                    mnt_dev.PNG_thumb
                                    HDD_mount.PNG
                                    HDD_mount.PNG_thumb
                                    cf_backup.PNG
                                    cf_backup.PNG_thumb
                                    cf_download.PNG
                                    cf_download.PNG_thumb

                                    1 Reply Last reply Reply Quote 0
                                    • ZACZ
                                      ZAC
                                      last edited by

                                      @ptt:

                                      No realizas bakups periodicos de tu configuracion ???

                                      Intenta lo siguiente:

                                      Arrancas el equipo con un pendrive (o CD) de instalacion de pfSense 2.0.1 (con el disco dañado conectado).

                                      Cuando te pregunta si quieres instalar, recuperar, o continuar, le das "C" para que continue arrancando….

                                      Configuras / asignas una interface, con la WAN funciona, asignas una IP a la WAN como para poder acceder al menu Web, y te conectas al menu web...

                                      Vas a "Diagnostics --> Command prompt" y ejecutas el comando "dmesg"

                                      te fijas si te reconoce / lista el disco; ejemplo:

                                      Timecounters tick every 1.000 msec
                                      IPsec: Initialized Security Association Processing.
                                      usbus0: 12Mbps Full Speed USB v1.0
                                      usbus1: 12Mbps Full Speed USB v1.0
                                      usbus2: 12Mbps Full Speed USB v1.0
                                      usbus3: 12Mbps Full Speed USB v1.0
                                      usbus4: 480Mbps High Speed USB v2.0
                                      ad4: 76319MB <seagate st380215as="" 4.aab="">at ata2-master UDMA100 SATA 3Gb/s</seagate>
                                      ugen0.1: <intel>at usbus0
                                      uhub0: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus0
                                      ugen1.1: <intel>at usbus1
                                      uhub1: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr="">on usbus1</intel></intel></intel></intel>

                                      En este caso el disco "dañado" es "ad4"

                                      Asi que se monta "ad4s1a" con el comando "mount /dev/ad4s1a /mnt/"

                                      Verificas que se monto el disco, yendo a "Diagnostics: Edit file" –> Browse, y en el directorio "mnt" debe aparecer el conetnido de tu disco...

                                      Ahora vas a "/mnt/cf/conf/backup" y deben estar los archivos config-xxxxx.xml

                                      ahora lo/s descargas desde "Diagnostics --> Command prompt" "Download"

                                      Listo ;)

                                      Ok, realizare lo que usted me dice Maestro ptt, espero funcione muchísimas gracias.

                                      En el screm que puse, se me paso decir, que un disco esta en el conector Sata (quie es el que tiene el GhostBSD), y el otro es esta en el IDE, como maestro, y es el que tiene el pfSense.

                                      Lo intentaré ahora mismo, muchas gracias.


                                      Edit:
                                      ¿Maestro ptt se puede hacer esto mismo con 1.2.3 vdd?, es que era la versión del pfSense, y ese conf aun no es valido para la 2.0.1 ya que tiene ñ's, pero bueno, de todos modos probare, gracias =)

                                      1 Reply Last reply Reply Quote 0
                                      • belleraB
                                        bellera
                                        last edited by

                                        ¿Maestro ptt se puede hacer esto mismo con 1.2.3 vdd?, es que era la versión del pfSense, y ese conf aun no es valido para la 2.0.1 ya que tiene ñ's, pero bueno, de todos modos probare, gracias =)

                                        Lo que te dice ptt tiene que ser válido para tu sistema. Sólo estás recuperando el config.xml, no aplicándolo.

                                        Además, si aplicas un config.xml 1.x a una 2.x te hace el upgrade automáticamente. Pero ese ya es otro tema.

                                        El único problema es que tu disco está dañado y un mount no forzado puede no funcionará. Recuerda que tienes que hacer -f

                                        Saludos,

                                        Josep Pujadas-Jubany

                                        1 Reply Last reply Reply Quote 0
                                        • ZACZ
                                          ZAC
                                          last edited by

                                          @bellera:

                                          ¿Maestro ptt se puede hacer esto mismo con 1.2.3 vdd?, es que era la versión del pfSense, y ese conf aun no es valido para la 2.0.1 ya que tiene ñ's, pero bueno, de todos modos probare, gracias =)

                                          Lo que te dice ptt tiene que ser válido para tu sistema. Sólo estás recuperando el config.xml, no aplicándolo.

                                          Además, si aplicas un config.xml 1.x a una 2.x te hace el upgrade automáticamente. Pero ese ya es otro tema.

                                          El único problema es que tu disco está dañado y un mount no forzado puede no funcionará. Recuerda que tienes que hacer -f

                                          Saludos,

                                          Josep Pujadas-Jubany

                                          ¿En donde debe ir el -f?, o, ¿es que de plano ya es imposible montar este disco?

                                          Si lo detecta pero no lo monta, me manda este error, lo he hecho en la la web del pfsense, y como no lo monto, lo hice en la shell.

                                          SAM_0339.JPG
                                          SAM_0339.JPG_thumb

                                          1 Reply Last reply Reply Quote 0
                                          • pttP
                                            ptt Rebel Alliance
                                            last edited by

                                            Seria: mount -f /dev/ad0s1a /mnt/

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