You should also consider ram disk, mounting all your file system readonly and 
not use swap.
If you do that your cheap flash can last many years. 

-fred-


On Aug 23, 2011, at 6:58 AM, Matt Ryanczak wrote:

> The quality of CF cards varies greatly. I suggest trying another card. 
> Industrial grade cards from sandisk, emphase or similar have the highest 
> write cycle count.
> 
> Also look in to non-journaled file systems or disable journaling on your 
> fs of choice to increase life. Disabling atime (using relatime or 
> noatime) can help too. Ofcourse the effects of all of this depends on 
> the specific cards wear leveling implementation (if it has one) and 
> over-all quality.
> 
> I've had good luck with sandisk industrial or professional grade CF 
> cards. Some of which have run for years with out problems.
> 
> ~Matt
> 
> On 8/23/11 9:01 AM, Embedding Linux wrote:
>> Hello,
>> 
>> We got our net5501 up and running on Gentoo Linux, with a few troubles
>> here and there.
>> 
>> But we are getting filesystem corruption errors quite quickly, even
>> without significant fs activity. Error is usually
>> "htree_dirblock_to_tree: bad entry in directory #xxxx", but we begin to
>> get "ext3_lookup: deleted inode referenced xxxx" errors too.
>> 
>> The CF card has been taken off the net5501, fsck-ed (lots of FS
>> problems), put back in the net5501 and booted again... Half a day later,
>> the errors do creep back.
>> 
>> We have (not yet) tried changing the CF card.
>> 
>> We're using an ext3 filesystem on the CF card. Is it a good choice ? Do
>> anyone has some idea as to what could cause those errors, and how to get
>> rid of them ?
>> 
>> Tia,
> 
> _______________________________________________
> Soekris-tech mailing list
> [email protected]
> http://lists.soekris.com/mailman/listinfo/soekris-tech

_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to