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

    Newbie Root mount Error

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    4 Posts 3 Posters 4.5k 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.
    • K Offline
      kimpeck
      last edited by

      Hi,

      I have managed to pickup a Watchguard SSL100 with a 80GB IDE Hard Disk Installed.

      I installed PFSense onto the hard disk using a external laptop and then re-installed into the Watchguard.

      However on boot I receive the following error.

      Trying to mount root from ufs:/dev/ad0s1b
      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 then 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</empty></fstype></device></device></fstype>

      When I list available drives the following is reported.

      mountroot> ?

      List of GEOM managed disk devices:
        ufsid/52cedff987eff02f ad0s1b ad0s1a ad0s1 ad0
      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</empty></fstype></device></device></fstype>

      I have tried most reported drives but still getting the same error, any help very much appriciated

      Regards

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

        If the drive is still jumpered as master it will be ad0. Quite why it's trying to mount s1b rather than s1a is a little confusing. Was the drive empty?

        So you've tried entering at the mountroot> prompt?:

        ufs:/dev/ad0s1a
        

        Steve

        1 Reply Last reply Reply Quote 0
        • clonyC Offline
          clony
          last edited by

          @kimpeck:

          Hi,

          I have managed to pickup a Watchguard SSL100 with a 80GB IDE Hard Disk Installed.

          I installed PFSense onto the hard disk using a external laptop and then re-installed into the Watchguard.

          However on boot I receive the following error.

          Trying to mount root from ufs:/dev/ad0s1b
          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 then 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</empty></fstype></device></device></fstype>

          When I list available drives the following is reported.

          mountroot> ?

          List of GEOM managed disk devices:
            ufsid/52cedff987eff02f ad0s1b ad0s1a ad0s1 ad0
          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</empty></fstype></device></device></fstype>

          I have tried most reported drives but still getting the same error, any help very much appriciated

          Regards

          We have the solution for this problem?
          How do I edit / etc / fstab? -> This is the solution?

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

            If your problem is that the drive is no longer at the logical location it installed to, because you installed on a different machine for example, then enter the new correct location at the mountroot> prompt. Then once the box has booted edit the fstab.

            Steve

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