Has anyone found a solution to this yet, one that doesn't involve reformatting?
I used to had trouble with transfering files at first, and I found out that formatting helps. It did do the job, and all was fine for little while, but now the permissions get lost about every 24 hours or so again, though not because of filetransfers now. I really wouldn't like to reformat again, because it would be pretty troublesome to get all the stuff I have in there back to somewhere else for the duration (hard drive space beign the issue here)… and if the problem comes again like it did now, it's not really worth it anyways. I get the following kernel messages too when the shares fail:
<1>journal_bmap: journal block not found at offset 1036 on md3
<3>Aborting journal on device md3.
<2>EXT3-fs error (device md3): ext3_journal_start_sb: Detected aborted journal
<2>Remounting filesystem read-only
Have to reboot mybook twice to get it working again. The first boot causes the drive to panic with flashing leds, second one gets it up again with some warning in kernel messages:
<4>EXT3-fs warning (device md3): ext3_clear_journal_err: Filesystem error recorded from previous mount: IO failure
<4>EXT3-fs warning (device md3): ext3_clear_journal_err: Marking fs in need of filesystem check.
<4>EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
<6>EXT3 FS on md3, internal journal
<6>EXT3-fs: recovery complete.
<6>EXT3-fs: mounted filesystem with ordered data mode.
It's really a pain in the arse to do the double reboot once in a day, especially because it requires resetting from the power button. Otherwise a cron job could be a temporary fix.
/dev/root / ext3 rw,noauto,noatime 0 1
proc /proc proc defaults 0 0
devpts /dev/pts devpts defaults,gid=5,mode=620 0 0
sys /sys sysfs defaults 0 0
/dev/md2 none swap defaults 0 0
/dev/md3 /var ext3 defaults,noatime 0 2
/dev/md4 /shares/internal ext3 defaults,noatime 0 2