UBI FS mounting time

Adrian Hunter adrian.hunter at nokia.com
Wed Jul 22 02:44:23 EDT 2009

Bosi Daniele wrote:
> We have a UBI+UBIFS 1GB partition on a NAND chip, which takes around 6s to mount.
> We'd like to have the data available at least read-only earlier than that.
> We know UBI on principle needs to read the map of all blocks in order to rebuild the logical view of the memory, but maybe there's another way around it to make it available earlier...
> Someone know how?

Some options are:

a) Use another smaller partition that can mount first and provide some functionality while the larger partition mounts.
b) Reduce the number of eraseblocks by combining them into larger logical blocks.
c) Change UBI to write its mapping table when it is unloaded, so it can be read quickly when loading (still have to scan if UBI was not unloaded cleanly).

More information about the linux-mtd mailing list