mtd filesystem across different sector sizes in the same part

David Woodhouse dwmw2 at
Mon Oct 6 17:08:54 EDT 2003

On Mon, 2003-10-06 at 15:45 -0500, Cam Mayor wrote:
> In my particular usage, the first two (of eight) "small" blocks are used by 
> the bootloader, leaving a free area of 6 x 8kiB blocks + 6 x 64 kiB blocks.   
> Just now i tried specifying this oddly shaped area on the kernel command 
> line, with the result:
> 	mtd: partition "free" doesn't start on an erase block boundary -- force 
> read-only

Yep. There exists no 'major' erasesize. All real hardware devices have
one, we don't try to work around it.

> is there a way to use the disjoint mtd5+mtd7 together to host a continuous 
> filesystem?

See mtdconcat.


More information about the linux-mtd mailing list