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

SG 1000 stuck in boot loop after initial configuration

General pfSense Questions
7
10
4.7k
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.
  • R
    rpartridge
    last edited by Aug 22, 2018, 8:20 PM

    One of my SG-1000s is stuck in a boot loop. Previously the webconfiguration GUI worked fine, and I was also able to connect via USB. Now all I can figure out how to access is the uboot loader. Frankly, I'm stumped.

    On another known-good device the following step is

    Starting PFLOG...done.
    

    Any help would be greatly appreciated. Thanks!

            __
     _ __  / _|___  ___ _ __  ___  ___
    | '_ \| |_/ __|/ _ \ '_ \/ __|/ _ \
    | |_) |  _\__ \  __/ | | \__ \  __/
    | .__/|_| |___/\___|_| |_|___/\___|
    |_|
    
    
    Welcome to pfSense 2.4.3-RELEASE (Patch 1)...
    
    ...ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/ipsec /usr/local/lib/perl5/5.24/mach/CORE
    Soft Float compatibility ldconfig path:
    done.
    External config loader 1.0 is now starting... mmcsd0s1 mmcsd0s2 mmcsd0s2a
    Launching the init system....... done.
    Initializing.................. done.
    Starting device manager (devd)...done.
    Loading configuration......done.
    Updating configuration...done.
    Checking config backups consistency.................................done.
    Setting up extended sysctls...done.
    Setting timezone...done.
    Configuring loopback interface...done.
    Starting syslog...done.
    Starting Secure Shell Services...done.
    Configuring switch...done.
    Setting up interfaces microcode...done.
    Configuring loopback interface...done.
    Creating wireless clone interfaces...done.
    Configuring LAGG interfaces...done.
    Configuring VLAN interfaces...done.
    Configuring QinQ interfaces...done.
    Configuring WAN interface...done.
    Configuring LAN interface...done.
    Configuring GRE interface...done.
    Configuring CARP settings...done.
    Syncing OpenVPN settings...done.
    Configuring firewall......done.
    Starting PFLOG...done.
    Setting up gateway monitors...done.
    Setting up static routes...done.
    Setting up DNSs...Starting DNS Resolver...done.
    done.
    Synchronizing user settings...done.
    Starting webConfigurator...done.
    Configuring CRON...done.
    Starting NTP time client...done.
    Starting DHCP service...done.
    Starting DHCPv6 service...done.
    Configuring firewall......done.
    mode = 0100666, inum = 60067, fs = /
    panic: ffs_valloc: dup alloc
    Uptime: 1m16s
    Automatic reboot in 15 seconds - press a key on the console to abort
    --> Press a key on the console to reboot,
    --> or switch off the system now.
    
    
    1 Reply Last reply Reply Quote 0
    • I
      ivor
      last edited by ivor Aug 22, 2018, 10:30 PM Aug 22, 2018, 10:30 PM

      That looks like file system corruption. Please try running a file system consistency check. Here's how to do it:

      1. At the console press any key to interrupt the boot loader when you see:
        Hit [Enter] to boot immediately, or any other key for command prompt.
        At the prompt enter: boot -s
        That will boot in single user mode to a question asking for a path to the shell, just press return to reach the # prompt.

      2. At the # prompt run the following command:
        /sbin/fsck -y /

      Run the fsck command at least 6 times; Repeat the command until no errors are reported, even if fsck claims the filesystem has been marked "clean".

      1. Reboot by running: /sbin/rebootThe fastert way to get you back up and running is to re-install.

      That should do it but if it's a larger filesystem issue, fastest way to get you back up and running is to re-install. Here's how to do that https://www.netgate.com/docs/pfsense/solutions/sg-1000/reinstall-pfsense.html

      Need help fast? Our support is available 24/7 https://www.netgate.com/support/

      R A 2 Replies Last reply Aug 23, 2018, 3:15 PM Reply Quote 2
      • L
        lshantz
        last edited by Aug 22, 2018, 10:52 PM

        I'm guessing you had an ungraceful shutdown.

        I suspect this newer version of BSD or PFsense is leaving file data cached and if it goes down those writes go to etherspace. I've found you have about a 70% chance of file corruption if you pull the plug. From my experience this did NOT use to be the case. It is now!

        I've had 2 different boxes go corrupt from this. The one box a couple years old and this is a new occurrence. Needless to say, I have a UPS running properly now. Mine was an old UPS with no way to command a graceful shutdown. So every once in awhile the batteries would die with now one around to shut it down.

        1 Reply Last reply Reply Quote 0
        • R
          rpartridge
          last edited by Aug 23, 2018, 3:12 PM

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • R
            rpartridge @ivor
            last edited by Aug 23, 2018, 3:15 PM

            @ivor That worked. I was in the wrong prompt and it was telling me boot -s wasn't a command. Thank you for the help!

            1 Reply Last reply Reply Quote 1
            • I
              ivor
              last edited by Aug 23, 2018, 8:59 PM

              You're welcome, glad I could assist!

              Need help fast? Our support is available 24/7 https://www.netgate.com/support/

              1 Reply Last reply Reply Quote 0
              • A
                anymorrow @ivor
                last edited by Feb 3, 2020, 7:00 PM

                @ivor said in SG 1000 stuck in boot loop after initial configuration:

                That looks like file system corruption. Please try running a file system consistency check. Here's how to do it:

                1. At the console press any key to interrupt the boot loader when you see:
                  Hit [Enter] to boot immediately, or any other key for command prompt.
                  At the prompt enter: boot -s
                  That will boot in single user mode to a question asking for a path to the shell, just press return to reach the # prompt.

                2. At the # prompt run the following command:
                  /sbin/fsck -y /

                Run the fsck command at least 6 times; Repeat the command until no errors are reported, even if fsck claims the filesystem has been marked "clean".

                1. Reboot by running: /sbin/rebootThe fastert way to get you back up and running is to re-install.

                That should do it but if it's a larger filesystem issue, fastest way to get you back up and running is to re-install. Here's how to do that https://www.netgate.com/docs/pfsense/solutions/sg-1000/reinstall-pfsense.html

                i had a brandnew sg-1100 stuck in boot loop...
                you saved my bacon :) with this ... > /sbin/fsck -y /

                J 1 Reply Last reply Jul 21, 2020, 2:19 AM Reply Quote 1
                • J
                  jcamel32 @anymorrow
                  last edited by Jul 21, 2020, 2:19 AM

                  @anymorrow said in SG 1000 stuck in boot loop after initial configuration:

                  @ivor said in SG 1000 stuck in boot loop after initial configuration:

                  That looks like file system corruption. Please try running a file system consistency check. Here's how to do it:

                  1. At the console press any key to interrupt the boot loader when you see:
                    Hit [Enter] to boot immediately, or any other key for command prompt.
                    At the prompt enter: boot -s
                    That will boot in single user mode to a question asking for a path to the shell, just press return to reach the # prompt.

                  2. At the # prompt run the following command:
                    /sbin/fsck -y /

                  Run the fsck command at least 6 times; Repeat the command until no errors are reported, even if fsck claims the filesystem has been marked "clean".

                  1. Reboot by running: /sbin/rebootThe fastert way to get you back up and running is to re-install.

                  That should do it but if it's a larger filesystem issue, fastest way to get you back up and running is to re-install. Here's how to do that https://www.netgate.com/docs/pfsense/solutions/sg-1000/reinstall-pfsense.html

                  i had a brandnew sg-1100 stuck in boot loop...
                  you saved my bacon :) with this ... > /sbin/fsck -y /

                  Heh, same issue and fix with my new SG-1100 that arrived today directly from Netgate. Didn't even make it to the config screen yet, had to connect serial after 10 minutes of no network responses. And for some reason the USB cable provided didn't work, caused my computer to freeze for a bit until it disabled the COM port because it couldn't start up. Different USB cable worked fine, not a great start and a bit worrisome but I've had good experience with Netgate hardware in the past...

                  1 Reply Last reply Reply Quote 0
                  • M mcaughey referenced this topic on Jan 28, 2022, 8:25 PM
                  • E
                    emmaylots
                    last edited by Mar 3, 2022, 7:19 PM

                    Thanks Ivor, my netgate SG-1100 had this issue some days after installing release 22.x.
                    Used a slightly different command though, ran /sbin/fsck_ufs -y /
                    twice and that fixed the issue

                    M 1 Reply Last reply Dec 8, 2023, 3:46 AM Reply Quote 2
                    • M
                      mluna @emmaylots
                      last edited by Dec 8, 2023, 3:46 AM

                      @emmaylots was having the same issue and can confirm that it works. Thank you!

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