i386 Linux on USB pen drive
Charles Manning
manningc2 at actrix.gen.nz
Fri Sep 24 15:22:08 EDT 2004
On Saturday 25 September 2004 06:10, Arik Funke wrote:
> Hello together,
>
> I am setting up a linux system to run on a USB memory stick. Currently I
> am using kernel 2.6.7 and ext3 as filesystem. Can anybody tell me if
> wear-leveling will be a problem with this system? Or should I rather use
> a fs like jffs or jffs2? Is kernel 2.6.x ok?
This is very much like those threads one reads occasionally about Compact
Flash.
All we really know about these devices is that they conform to USB mass
storage. We don't really know what goes on inside them, but we can make some
educated guesses :-).
Most likely, IMHO, these devices will be using a block swapping strategy like
that used in SmartMedia. This does not do explicite wear levelling, but the
block management does effect wear levelling.
The biggest source of problems with these devices, IMHO, is FAT corruption. I
see you've taken steps too get rid of that.
The flash file systems like JFFSx and YAFFS are really suited to raw flash
(SmartMedia and XD cards and soldered down chips) , not USB Mass storage
devices (which look like hard disks). Dave might not share my opinion on this.
-- CHarles
More information about the linux-mtd
mailing list