lkml.org 
[lkml]   [2003]   [Feb]   [3]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateMon, 03 Feb 2003 01:12:03 -0600
FromBryan Andersen <>
SubjectRe: Compactflash cards dying?
Use a file system that is designed for use on FLASH devices.  In general 
FLASH devices are not very useable for systems that need to modify data 
on the disk often.

You may wish to look at the virtual memory file system available in the 
kernel if you have enough RAM.  You would mount your CompactFlash device 
read only and have all updates go to the virtual memory filesystem. 
When you want to commit the changes, remount the CompactFlash read/write 
and save the changes then remount it read only.

You would be surprised how fast a million writes can happen on a disk.

- Bryan

Pavel Machek wrote:
> Hi!
> 
> I had compactflash from Apacer (256MB), and it started corrupting data
> in few months, eventually becoming useless and being given back for
> repair. They gave me another one and it is just starting to corrupt
> data.
> 
> First time I repartitioned it; now I only did mke2fs, and data
> corruption can be seen by something as simple as
> 
> cat /mnt/cf/mp3/* > /mnt/cf/delme; md5sum /mnt/cf/delme.
> 
> [Fails 1 in 5 tries].
> 
> Anyone seen something similar? Are there some known-good
> compactflash-es?
> 
> 								Pavel


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:32    [from the cache]
©2003-2008