]> www.infradead.org Git - mtd-www.git/commitdiff
UBIFS: add new faq entry
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Tue, 15 Jun 2010 13:30:01 +0000 (16:30 +0300)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Tue, 15 Jun 2010 13:30:01 +0000 (16:30 +0300)
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
faq/ubifs.xml

index efd4b54202ae5958bc381cb4a1c64f7b4e7d8663..d61a0c509e284d5692cb6bbe01394917ffefc02d 100644 (file)
@@ -40,6 +40,7 @@
        <li><a href="ubifs.html#L_detect_ro">How to detect if UBIFS became read-only?</a></li>
        <li><a href="ubifs.html#L_lebsz_mismatch">I get: "validate_sb: LEB size mismatch: 129024 in superblock, 126976 real"</a></li>
        <li><a href="ubifs.html#L_pdflush_blocked">I get: "INFO: task pdflush:110 blocked for more than 120 seconds"</a></li>
+       <li><a href="ubifs.html#L_few_lebs">I get: "init_constants_early: too few LEBs (12), min. is 17"</a></li>
        <li><a href="ubifs.html#L_study_ubifs">I want to study UBIFS - any recommendations?</a></li>
 </ol>
 
@@ -1170,6 +1171,20 @@ The ways to solve this:
 
 
 
+<h2><a name="L_few_lebs">
+I get: "init_constants_early: too few LEBs (12), min. is 17"
+</a></h2>
+
+<p>This error means that you are trying to mount too small UBI volume.
+Probably because you flash is too small? Try to use JFFS2 then, becasue it
+suits small flashes better since it has much lower space overhead. Indeed,
+UBIFS sotores much more indexing information on the flash media than JFFS2, so
+it has much higher overhead. Also, UBI has some overhead (see
+<a href="../doc/ubi.html#L_overhead">here</a>). Thus, if you have a small flash
+device (e.g., about 64MiB), it makes sense to consider using JFFS2.</p>
+
+
+
 <h2><a name="L_study_ubifs">I want to study UBIFS - any recommendations?</a></h2>
 
 <p>Follow <a href="../doc/ubifs.html#L_documentation">these</a> instructions.</p>