Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    SG-1100 not booting

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    12 Posts 4 Posters 3.6k Views 4 Watching
    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 Offline
      egastt
      last edited by

      Hello everyone.

      My SG-1100 stopped working out of blue this week. I went to bed Sunday night with the gateway working and woke up on Monday morning it not working.

      I was able to console in saw the following error:

      Switch Ports Disabled
      Hit any key to stop autoboot:  0
      Card did not respond to voltage select!
      ** No partition table - mmc 1 **
      
      Reset SCSI
      scanning bus for devices...
      ** Bad device scsi 0 **
      

      I would appreciate any help you all can offer.

      1 Reply Last reply Reply Quote 0
      • stephenw10S Offline
        stephenw10 Netgate Administrator
        last edited by

        Could be a failed eMMC unfortunately. Stop the boot at the Marvell prompt and try running: mmc dev 1; mmc info
        Like:

        Marvell>> mmc dev 1; mmc info
        switch to partitions #0, OK
        mmc1(part 0) is current device
        Device: sdhci@d8000
        Manufacturer ID: 45
        OEM: 100
        Name: SEM08 
        Bus Speed: 52000000
        Mode : MMC High Speed (52MHz)
        Rd Block Len: 512
        MMC version 4.5
        High Capacity: Yes
        Capacity: 7.3 GiB
        Bus Width: 8-bit
        Erase Group Size: 512 KiB
        HC WP Group Size: 16 MiB
        User Capacity: 7.3 GiB WRREL
        Boot Capacity: 2 MiB
        RPMB Capacity: 2 MiB
        

        If that shows good then try:

        Marvell>> mmc part
        
        Partition Map for MMC device 1  --   Partition Type: DOS
        
        Part    Start Sector    Num Sectors     UUID            Type
          1     1               409600          00000000-01     ef Boot
          2     409601          131072          00000000-02     0b
          3     540673          14729215        00000000-03     a5 Boot
        

        If that doesn't show the expected partitions then I'd try to reinstall:
        https://docs.netgate.com/pfsense/en/latest/solutions/sg-1100/reinstall-pfsense.html

        1 Reply Last reply Reply Quote 0
        • E Offline
          egastt
          last edited by

          @stephenw10 , thank you very much your response.

          I wasn't able to get the time to run the commands you shared until this evening.`

          This is the output.

          Marvell>> mmc dev 1; mmc info
          switch to partitions #0, OK
          mmc1(part 0) is current device
          Device: sdhci@d8000
          Manufacturer ID: 45
          OEM: 100
          Name: DG400
          Bus Speed: 52000000
          Mode : MMC High Speed (52MHz)
          Rd Block Len: 512
          MMC version 5.1
          High Capacity: Yes
          Capacity: 7.3 GiB
          Bus Width: 8-bit
          Erase Group Size: 512 KiB
          HC WP Group Size: 8 MiB
          User Capacity: 7.3 GiB WRREL
          Boot Capacity: 4 MiB ENH
          RPMB Capacity: 4 MiB ENH
          Marvell>> mmc part
          ## Unknown partition table type 0
          
          

          No partitions were displayed, so I will attempt the re-install.

          However, partitions mysteriously disappearing is not comforting and the reliability of the gateway is in question.

          1 Reply Last reply Reply Quote 0
          • stephenw10S Offline
            stephenw10 Netgate Administrator
            last edited by

            Indeed. It may still be bad. The install should prove it either way.

            E 1 Reply Last reply Reply Quote 0
            • E Offline
              egastt @stephenw10
              last edited by

              My worst fears were realized @stephenw10!

              The reinstall failed. It was unable to write to the drive. 😧

              1 Reply Last reply Reply Quote 0
              • stephenw10S Offline
                stephenw10 Netgate Administrator
                last edited by

                Hmm, then it is likely a failed eMMC unfortunately.

                It is now possible to install to a USB drive using the Net Installer. And since your eMMC has no partitions showing it shouldn't conflict with anything existing. That might be an option for you.

                1 Reply Last reply Reply Quote 0
                • E Offline
                  egastt
                  last edited by

                  I did not know that was an option! Thank you @stephenw10!

                  I will be trying that. Any advice?

                  SteveITSS 1 Reply Last reply Reply Quote 0
                  • SteveITSS Offline
                    SteveITS Rebel Alliance @egastt
                    last edited by

                    @egastt I have not done it but there is a writeup/discussion here: https://forum.netgate.com/topic/196372/migrating-netgate-1100-from-emmc-to-usb-flash-storage-to-keep-it-fit

                    To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                    Only install packages for your version of pfSense.
                    Upvote 👍 helpful posts!

                    SteveITSS 1 Reply Last reply Reply Quote 1
                    • SteveITSS Offline
                      SteveITS Rebel Alliance @SteveITS
                      last edited by

                      also maybe helpful, ways to reduce disk writes:
                      https://forum.netgate.com/topic/195879/netgate-2100-life-expectancy/8

                      To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                      Only install packages for your version of pfSense.
                      Upvote 👍 helpful posts!

                      1 Reply Last reply Reply Quote 0
                      • E Offline
                        egas_tt
                        last edited by

                        Great news @stephenw10 and @SteveITS!

                        I was able to install pfsense on a USB using UFS attached to my 1100 and it worked. The icing on the cake was that I found a backup of the config I made when I converted to ZFS and was able to restore 99% my configuration!

                        Outstanding is to update the boot device to boot the USB drive.

                        I have a few questions based on the threads @SteveITS shared:

                        • Do I need to run usbrecover the eMMC? I read that I needed to run that to wipe the eMMC to prevent issues boot issues.

                        • In terms of the USB Flash drive, am I wrong to think that it is subject degradation similar to the eMMC over time?

                        SteveITSS 1 Reply Last reply Reply Quote 0
                        • SteveITSS Offline
                          SteveITS Rebel Alliance @egas_tt
                          last edited by

                          @egas_tt said in SG-1100 not booting:

                          Do I need to run usbrecover the eMMC? I read that I needed to run that to wipe the eMMC to prevent issues boot issues

                          Sounds like it's empty anyway? It's not booting now?

                          @egas_tt said in SG-1100 not booting:

                          USB Flash drive, am I wrong to think that it is subject degradation similar to the eMMC over time

                          It is, assuming it's a USB stick and not an SSD. It's mentioned in the other thread a bit. The post I linked above may help; recent (25.x?) changes in ZFS may help. Or just install on a new one when this one dies.

                          To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
                          Only install packages for your version of pfSense.
                          Upvote 👍 helpful posts!

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S Offline
                            stephenw10 Netgate Administrator
                            last edited by

                            Yup your eMMC seems to have failed to reporting as empty so should be no problem.

                            The more common failure mode is to go read-only where a filesystem conflict can be an issue. No the case here.

                            Yes USB flash can have bad wear leveling and die quickly. It depends! I'd recommend using UFS and ramdisks if you can.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                            Privacy Policy · Cookie Policy