can't mount ubifs after resizing with ubirsvol
Richard Weinberger
richard.weinberger at gmail.com
Wed Nov 18 12:01:29 PST 2015
On Mon, Nov 9, 2015 at 3:04 PM, Ibrahim Mattus Neto
<ibrahim.neto at writesys.com.br> wrote:
> Hi!
>
> I am having problems resizing a ubifs volume, I used the command ubirsvol
> (version: 1.5.1) but when I try mounting it I get the following error:
>
> [ 8840.450000] UBIFS error (ubi0:1 pid 720): validate_sb: bad LEB count: 413
> in superblock, 331 on UBI volume, 19 minimum required
> [ 8840.460000] UBIFS error (ubi0:1 pid 720): validate_sb: bad superblock,
> error 1
> [ 8840.470000] magic 0x6101831
> [ 8840.480000] crc 0x539e8e1c
> [ 8840.480000] node_type 6 (superblock node)
> [ 8840.480000] group_type 0 (no node group)
> [ 8840.490000] sqnum 1
> [ 8840.490000] len 4096
> [ 8840.490000] key_hash 0 (R5)
> [ 8840.500000] key_fmt 0 (simple)
> [ 8840.500000] flags 0x0
> [ 8840.500000] big_lpt 0
> [ 8840.510000] space_fixup 0
> [ 8840.510000] min_io_size 2048
> [ 8840.510000] leb_size 126976
> [ 8840.520000] leb_cnt 413
> [ 8840.520000] max_leb_cnt 413
> [ 8840.520000] max_bud_bytes 2158592
> [ 8840.530000] log_lebs 3
> [ 8840.530000] lpt_lebs 2
> [ 8840.530000] orph_lebs 2
> [ 8840.540000] jhead_cnt 1
> [ 8840.540000] fanout 8
> [ 8840.540000] lsave_cnt 256
> [ 8840.540000] default_compr 1
> [ 8840.550000] rp_size 2558566
> [ 8840.550000] rp_uid 0
> [ 8840.550000] rp_gid 0
> [ 8840.560000] fmt_version 4
> [ 8840.560000] time_gran 1000000000
> [ 8840.560000] UUID B1F16610-EEDF-471F-B5AD-279F21C00729
> mount: mounting ubi0:recover on /recover failed: Invalid argument
>
> I was reading through the archives and found a similar issue but no
> solution, is there a way to shrink a volume?
>
> I was thinking about changing the LEB count inside the superblock but I
> didn't know how to (and thought it would be too risky)
Please more details. :)
What exactly did you do?
--
Thanks,
//richard
More information about the linux-mtd
mailing list