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

    Root Mount Error

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    22 Posts 3 Posters 9.2k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      When 2.1 comes out or some critical security flaw is found prompting a 2.0.2 release then you can update to that by simply clicking the update button in the GUI.
      The update process will never overwrite loader.conf.local but it may (or may not) alter loader.conf. Usually it would not since that's not how the NanoBSD filesystem works.
      It's easier to keep track of your own alterations by putting them in a different file anyway.

      It looks from reading this with fresh(er) eyes that the Nano+VGA images do not have DMA disabled by default, which can be a problem as you have found.

      Steve

      1 Reply Last reply Reply Quote 0
      • J
        jaredadams
        last edited by

        @dLockers:

        @jaredadams:

        "it" = ?
        "config file" = ?

        I assume you're referring to what Steve just told me, but just like in the other thread you gave no indication what those things are.

        In case anyone else finds this thread, this is what works for me regarding the MaxTerm 8300B, with a 4GB CompactFlash card (SanDisk, if it makes any difference).

        1.) Install on the CF card as normal
        2.) Boot into safe mode (Option 4 IIRC - you need VGA or console access)
        3.) Go to WebConfigurator
        4.) Diagnostics > Edit File
        5.) Enter '/boot/loader.conf' for the file
        6.) The file is blank currently, add 'ahci_load="YES"'
        7.) Reboot, should work fine.

        I have tried adding ata_dma before and it didn't seem to work, however try adding:

        hw.ata.ata_dma="0"
        hw.ata.wc="0"

        If you still have issues.

        @jaredadams:

        SOLVED

        1.  Boot pfsense in safemode
        2.  Once booted fully enter the shell
        3.  i changed folders to /boot
        4.  run command

         mount -u / 
        

        5.  run command

        vi loader.conf
        

        6.  enter two lines of code supplied by Steve (THANKS!)

        @stephenw10:

        hw.ata.ata_dma="0"
        hw.ata.wc="0"

        7.  save
        8.  exit shell
        9.  reboot

        Now THATS how you write a resolution post.  With the way I named it, this thread will more than likely show up in searches in the future.  Glad we gave a resolution.

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