Can not mount UBIFS

林于峻 okpalin at gmail.com
Mon May 3 23:20:43 EDT 2010


Dear all,

I find the root cause: bootloader

UBI image, written by bootloader, could not be mount.
UBI image, written by ubiformat command, could be mount correctly.

I guess that bootloader may not write ubi image correctly.
I will port ubiformat in bootloader.

Thank you,
Best regards,

2010/5/3 Artem Bityutskiy <dedekind1 at gmail.com>:
> On Mon, 2010-05-03 at 19:54 +0800, 林于峻 wrote:
>> Dear all,
>>
>> Thank you for your support.
>> I can mount UBIFS now after fixing mtd read function.
>>
>> However, if I enable the "extra checks" of UBI and UBIFS, then I can
>> not mount UBIFS.
>> What's the different after enable "extra checks" of UBI and UBIFS.
>
> Well, these are various self-checks. There are many of them and they are
> different. E.g., in UBI some of them read flash before every writing and
> make sure the area contains all 0xFF bytes. In UBIFS this can be walking
> through the whole index tree and checks it. There are many of them and
> they are different.
>
> If things stop working for you when you enable all checks, this either
> means a bug in the debugging code or a real problem. Please, post your
> error report. Use this guide:
>
> http://www.linux-mtd.infradead.org/doc/ubifs.html#L_how_send_bugreport
>
> --
> Best Regards,
> Artem Bityutskiy (Артём Битюцкий)
>
>



More information about the linux-mtd mailing list