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

    Boot stage 3 file not found

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    2 Posts 1 Posters 145 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.
    • P
      prensing
      last edited by

      I upgraded from 2.7.0 to 2.7.2 and now my machine will not cleanly boot. I don't actually know if the problem started with this upgrade, or with the previous one (2.6->2.7) and was just hiding. The machine stays up for a long time.

      This is older hardware, booting with BIOS. It is running a ZFS root system. The problem is that, on boot, it stops at what I think is before Stage 3, and says:

      /boot/config:  <smiley>
      
      FreeBSD/x86 boot
      Default: zroot:<smiley>
      boot:
      

      where "<smiley>" is a some sort of DOS box character.

      If I then manually type in "/boot/loader", it boots just fine.

      So, everything seems to be OK, except that it does not want to pickup /boot/loader by default (which the manual seems to imply it should).

      Any help would be appreciated. I am very familiar with Linux, not so much with BSD.

      1 Reply Last reply Reply Quote 0
      • P
        prensing
        last edited by

        Well, I guess posting helped. I finally found the right info, which is "boot.config". The machine had no "/boot.config" or "/boot/config" file. I added one containing:

        zroot:/boot/zfsloader
        

        and it now boots without intervention. The files "/boot.config" and "/boot/config" both worked.

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