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

    23.09.1 to 24.03 Beta Not Setting Proper Boot Environment

    Scheduled Pinned Locked Moved Plus 24.03 Development Snapshots (Retired)
    23 Posts 2 Posters 2.0k 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.
    • L
      Lurick LAYER 8 @cmcdonald
      last edited by

      @cmcdonald That makes sense, yah the VM has been around for a while now so that's not surprising!

      cmcdonaldC 1 Reply Last reply Reply Quote 0
      • cmcdonaldC
        cmcdonald Netgate Developer @Lurick
        last edited by

        @Lurick

        What's the output from

        gpart show
        

        Need help fast? https://www.netgate.com/support

        L 1 Reply Last reply Reply Quote 0
        • L
          Lurick LAYER 8 @cmcdonald
          last edited by

          @cmcdonald

          /root: gpart show
          =>       40  157286320  da0  GPT  (75G)
                   40       1024    1  freebsd-boot  (512K)
                 1064        984       - free -  (492K)
                 2048    2097152    2  freebsd-swap  (1.0G)
              2099200  155185152    3  freebsd-zfs  (74G)
            157284352       2008       - free -  (1.0M)
          
          cmcdonaldC 1 Reply Last reply Reply Quote 1
          • cmcdonaldC
            cmcdonald Netgate Developer @Lurick
            last edited by cmcdonald

            @Lurick said in 23.09.1 to 24.03 Beta Not Setting Proper Boot Environment:

            @cmcdonald

            /root: gpart show
            =>       40  157286320  da0  GPT  (75G)
                     40       1024    1  freebsd-boot  (512K)
                   1064        984       - free -  (492K)
                   2048    2097152    2  freebsd-swap  (1.0G)
                2099200  155185152    3  freebsd-zfs  (74G)
              157284352       2008       - free -  (1.0M)
            

            cool

            so you'll want to do the following (assuming default is still the upgraded BE and default_20240308062713 is the old BE.

            bectl mount default
            gpart bootcode -b /tmp/be_mount.XXXX/boot/pmbr -p /tmp/be_mount.XXXX/boot/gptzfsboot -i 1 da0
            bectl unmount -f default
            bectl activate -t default
            shutdown -r now
            

            You should now boot into default at which point it will set itself to be the Next Boot Environment (assuming that it does boot properly)

            Need help fast? https://www.netgate.com/support

            L 1 Reply Last reply Reply Quote 1
            • L
              Lurick LAYER 8 @cmcdonald
              last edited by

              @cmcdonald Awesome, thanks!
              It booted up just fine and without issue, just had to fix the typo, haha :)
              Will monitor over the next couple of updates and make sure but hopefully that fixed it!

              cmcdonaldC 1 Reply Last reply Reply Quote 1
              • cmcdonaldC
                cmcdonald Netgate Developer @Lurick
                last edited by

                @Lurick

                And I will be teaching the pfSense-boot package how to update BIOS systems :)

                Need help fast? https://www.netgate.com/support

                L 1 Reply Last reply Reply Quote 1
                • L
                  Lurick LAYER 8 @cmcdonald
                  last edited by

                  @cmcdonald
                  Awesome, just make sure you use default and not defaut ;)

                  cmcdonaldC 1 Reply Last reply Reply Quote 0
                  • cmcdonaldC
                    cmcdonald Netgate Developer @Lurick
                    last edited by

                    @Lurick

                    Fixed above lol

                    Need help fast? https://www.netgate.com/support

                    L 1 Reply Last reply Reply Quote 1
                    • L
                      Lurick LAYER 8 @cmcdonald
                      last edited by

                      @cmcdonald
                      Just a quick update, all good with the latest build too so no more issues updating :)

                      cmcdonaldC 1 Reply Last reply Reply Quote 1
                      • cmcdonaldC
                        cmcdonald Netgate Developer @Lurick
                        last edited by

                        @Lurick glad we finally found the root cause

                        Need help fast? https://www.netgate.com/support

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