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

Read-only File System Errors - 1.2.3-RC2 NanoBSD

Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
2 Posts 2 Posters 2.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.
  • K
    kf
    last edited by Jan 26, 2011, 3:18 AM

    Attempting to run a pfsense NanoBSD off a CF on an ALIX. Version is 1.2.3-RC2. Getting read-only filesystem errors any time I try to configure the system; no changes will save.

    Primarily fwrite/fopen errors such as:

    Warning: fwrite(): supplied argument is not a valid stream resource in /etc/inc/pfsense-utils.inc on line 3429     
    

    And:

    [Sat Jan  1 00:14:08 2000] [apc-error] apc_fcntl_create: open(/tmp/.apc.pmd26N, O_RDWR|O_CREAT, 0666) failed: Read-only file 
    system       
    

    I'm building the image myself (had to integrate Madwifi driver modifications) and using physdiskwrite to put the generated 1GB NanoBSD.full.img on a 2GB CF card. Would that cause any problems?

    I think the only other modification with the build environment is a custom theme and config file.

    Some trouble-shooting I've already carried out:

    1. Played with the BIOS quite a bit- UDMA is off, I've toggled between LBA and CHS modes with no notable difference.

    2. I've gone into the "OK" shell and disabled DMA (hw.ata.ata_dma=0), as well as in /boot/loader.conf

    3. Noticed that errors dissipated temporarily if I remounted with /sbin/mount -u -w but would return after making changes (such as setting the LAN IP address)

    4. /etc/rc.conf_mount_rw gives me read-only file system errors as well - unless I run /sbin/mount -u -w first, but the errors soon return all the same

    5. Getting desperate, I modified /etc/fstabs and changed both RO entries to RW. No noticeable improvement.

    6. I've noticed that an image of 1.2.3-RELEASE I downloaded produced similar errors, but was still operable. I also noticed 2.0-BETA produced no errors at all, and seemed quite fine. Have there been some updates to address these kinds of issues?

    Anything obvious I might be missing? Anything subtle?

    1 Reply Last reply Reply Quote 0
    • J
      jimp Rebel Alliance Developer Netgate
      last edited by Jan 26, 2011, 4:03 PM

      The CF on NanoBSD is kept read only except when the system tries to make changes it switches to RW temporarily.

      I haven't seen it fail to switch to rw mode unless there was a problem with the filesystem (faulty CF, fs needs a fsck, etc).

      You would need to be on either 1.2.3-RELEASE or 2.0 beta images, you shouldn't use 1.2.3-RC <x>images after the -RELEASE is out.

      When in doubt, completely reflash the CF or use a different CF, and don't just do a firmware update.</x>

      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

      Need help fast? Netgate Global Support!

      Do not Chat/PM for help!

      1 Reply Last reply Reply Quote 0
      1 out of 2
      • First post
        1/2
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
        This community forum collects and processes your personal information.
        consent.not_received