I've just seen this. A script accidently filled in a yaffs file-system.
Leaving it in this state:
# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 127984 127964 20 100% /
# rm 1142862748.shw
rm: unable to remove `1142862748.shw': Directory not empty
# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 127984 127964 20 100% /
The rm removed the file but didn't free any blocks. Truncating
files (echo >file) did free blocks. Then rm worked normally.
My filesystem is (meant to be) essentially read-only and
I might change my setup so it ca be mounted r/o. So it isn't
a problem.
Eddie, couldyou e-mail/post the block recovery program+kernel.
But the system is sitting 1500km away at the end of a wireless connection
in queensland rainforest so it may be a while before I use them!
Andrew Taylor
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|