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

    Install on vps give root mount error

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    3 Posts 3 Posters 1.4k 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
      martijn-pf
      last edited by

      Installation:
      Netbooted a system and did a zcat image| dd of=/dev/vda bs=16K
      This went fine, but then it ends with:

      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/ufs/pfsense1
      vfs.root.mountfrom.options=ro,sync,noatime

      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>?
      List of GEOm managed disk devices:
      iso9660/CDROM acd0t01 acd0
      Then I tried "ufs:/dev/ufs/acd0 ufs/dev/ufs/acd0t01 but I still can find the root device.

      How can I get this working?</empty></fstype></device></device></fstype>

      1 Reply Last reply Reply Quote 0
      • S
        shehan31
        last edited by

        @martijn-pf:

        Installation:
        Netbooted a system and did a zcat image| dd of=/dev/vda bs=16K
        This went fine, but then it ends with:

        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/ufs/pfsense1
        vfs.root.mountfrom.options=ro,sync,noatime

        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>?
        List of GEOm managed disk devices:
        iso9660/CDROM acd0t01 acd0
        Then I tried "ufs:/dev/ufs/acd0 ufs/dev/ufs/acd0t01 but I still can find the root device.

        instead of ufs:/dev/acd0 try exactly this ufs:/dev/da0s1a. type the highlighted phrase as it is infront of the mountroot>. 
        How can I get this working?</empty></fstype></device></device></fstype>

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

          That's unlikely to work since /dev/da0 is not a listed device.

          You have copied the image to /dev/vda but that is also not a GEOM recognised device.
          The only thing recongnised is a CD-ROM drive. Is that the virtual drive from the hypervisor?

          Steve

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