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

    clean install of 2.7.2 fails to boot

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    16 Posts 5 Posters 2.9k 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.
    • M
      mMerlin @stephenw10
      last edited by

      @stephenw10
      That's it. The referenced issue had a usable work around. 2.7.1 and 2.7.2 'need' to have a serial port active to successfully boot UEFI (without some tweak at least).

      This is a hardware appliance. Since I was not using the serial console, I had the serial port disabled in the BIOS. Enabling that let the system boot.

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

        Ah nice. Interesting. I'll pass that to our devs who are looking at it. 👍

        M 1 Reply Last reply Reply Quote 0
        • M
          mMerlin @stephenw10
          last edited by

          @stephenw10 said in clean install of 2.7.2 fails to boot:

          Ah nice. Interesting. I'll pass that to our devs who are looking at it. 👍

          It turns out that is not quite enough. That got past the existing boot freeze, but I decided to start over with a clean bare metal install from the 2.7.2 iso. Even with the serial port enabled, I was getting the freeze on boot. Following the other instructions on the issue are getting past that, but it is needed on every boot. Good thing I do not expect to need a reboot very often once I get the configuration set up.

          Catch the initial boot menu (7). Enable verbose (5), turn off verbose (5), exit to the main menu (1) normal multi user boot (1)

          7 5 5 1 1

          It seems to need something 'bumped' in the boot. Other variations have worked, but not always. It is not just a simple delay either. 7 «wait» 1 1 fails.

          S M 2 Replies Last reply Reply Quote 0
          • S
            SteveITS Galactic Empire @mMerlin
            last edited by

            @mMerlin said in clean install of 2.7.2 fails to boot:

            needed on every boot

            There, I finally placed where I'd seen the "mask" message:

            https://forum.netgate.com/topic/184214/not-booting-after-upgrade-or-clean-install-to-ce-2-7-1
            "For some reason only booting with Verbose-ON works"

            Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
            When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
            Upvote 👍 helpful posts!

            1 Reply Last reply Reply Quote 0
            • M
              mMerlin @mMerlin
              last edited by

              I found a better fix for my specific environment.

              I changed the BIOS settings on the XCY hardware box to turn off UEFI, then did another clean install of pfsense version 2.7.2 specifying MBR instead of GPT. With a full 'legacy' install, the boot process now runs to completion without any manual intervention.

              I went that path because all of the information I saw here was referencing UEFI.

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

                Yes it is entirely in the uefi console. If you're able to boot legacy instead that avoids it.

                B 1 Reply Last reply Reply Quote 1
                • B
                  bobsuruncle @stephenw10
                  last edited by

                  @stephenw10 I am having this issue as well with a bare metal install with 2.7.2-relesase. It started after upgrading from 2.6. In my bios I noticed I have options for: windows 7 UEFI, windows 8 UEFI, windows 7 legacy, windows 8 legacy. Any clue on which of the "legacy's" I should choose? Also, will I need to reinstall or would a simple bios change fix it?

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

                    You would probably need to re-install after changing the boot type so the correct loader gets added. I've no idea what the difference between Win7or8 would be. It probably makes no difference for pfSense(FreeBSD).

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      bobsuruncle @stephenw10
                      last edited by

                      @stephenw10 i changed the bios to "legacy win 7" as opposed to uefi and rebooted. Pfsense booted as normal and hung at the same area that is related to this defect. I then booted a usb installer and reinstalled. One item I noticed was that the installer defaulted to gpt and I had to change it to mbr. You would think it would choose mbr for a non eufi bios. After the install, the work around appears to be working. Thanks for your help.

                      1 Reply Last reply Reply Quote 1
                      • A
                        asage
                        last edited by

                        I had the same exact issue with my box. First couldn't update to 2.7.2 from 2.7.0 due to a bug with cert hashes. Had to run certctl rehash to update then after the update it wouldn't boot with no real error message. Luckily I stumbled on this thread. I was surprised to find that indeed using boot menu options 7 5 5 1 1 booted fine, but as they said above it's an every boot thing. My Lenovo M90q doesn't have a serial port so I attached a USB serial port which didn't do anything. In the end I updated my BIOS and it boots right up every time. Must be a UEFI bug that was patched.

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