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

    Firebox X core-e perpetually trying to boot os

    Scheduled Pinned Locked Moved Hardware
    6 Posts 2 Posters 1.6k 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.
    • I
      imolaragazzo
      last edited by

      I have two firebox x core-e boxes that I'm trying to install pfsense on. I've flashed the bios successfully and have been trying to get pfsense running now with no luck. I have two 80gig hard drives which I connected to my desktop via usb and installed pfsense to both of them, however when I place them into the boxes and try to boot up it just says "booting os" and never actually boots. Everything looks to be recognized correctly in the bios. Putty doesn't seem to work for me in windows 8 so I am using Realterm. Does anyone have any helpful insight for this?

      If it matters I first tried b7 but currently have b8 flashed.

      These are the cables I am using:
      http://www.amazon.com/gp/product/B0007T27H8/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1
      http://www.amazon.com/gp/product/B00006B8BJ/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1

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

        "Booting OS…" is the last thing the BIOS writes to the LCD before handing control to the bootloader. The display will continue to read that until something else writes to it. Since you haven't yet booted into pfSense I assume you haven't installed the lcdproc package so nothing will have written to the LCD. That's normal behaviour.
        What did you install to the HD and from what? If you installed to the drives from an ISO that you booted the laptop with did you either select the embedded kernel or enable the serial console? If you didn't then there will be no output on the serial port. A second problem is that if you installed to a USB connected drive when you move it to the firebox it will still look via USB for the drive to mount the root filesystem and it won't be there. The boot sequence will fail to the 'mountroot>' prompt but you're not seeing it in order to correct it.
        Is it booting the drive at all? Even using the, much more flexible, B8 bios the firebox is still fussy about drives. Do you see harddrive activity on the front panel drive LED after booting?
        Since you have tried the B7 bios I assume you are able to access it via the serial console? That would prove you have the correct serial cable and terminal setup.

        If you haven't then try re-installing to one of your drives and selecting the embedded kernel. That should give you a serial console to work with.

        Steve

        1 Reply Last reply Reply Quote 0
        • I
          imolaragazzo
          last edited by

          Thanks for the help! Have made some progress, I did not have the embedded kernel installed. Now I do get output on the console, but I get an error while it is trying to boot:

          ROOT MOUNT ERROR:
          If you have invalid mount options, reboot, and first try the following from the loader prompt:
          
          set vfs.root.mountfrom.options=rw
          
          and tehn remove invalid mount options from /etc/fstab.
          
          Loader variables:
          vfs.root.mountfrom-ufs:/dev/da0s1a
          vfs.root.mountfrom.options=rw
          
          Manual root filesystem specification:
             <fstype>: <device>Mount <device> using filesystem <fstype>
                                                eg. ufs:/dev/da0s1a
                                                eg. cd9660:/dev/acd0
                                                This is equivalent to: mount -t cd9660 /dev/acd0 /
          
          ?                                   List valid disk boot devices
          <empty line="">                Abort manual input
          
          mountroot></empty></fstype></device></device></fstype>
          
          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Type ? at the prompt to see what's available.
            It's probably going to appear on ad0s1a but it depends how it installed.

            Steve

            1 Reply Last reply Reply Quote 0
            • I
              imolaragazzo
              last edited by

              That was it! Thank you so much for your help. It seems to all be working now, just have to go through and configure everything.

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

                To make the changes permanent edit /etc/fstab, change the entries appropriately.

                Steve

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