How do I verify the size of the kernel partition? I've run sfdisk and it shows me: Device Boot Start End #cyls #blocks Id System /dev/mmcblk0p1 16 1632511 1632496 52239872 c W95 FAT32 (LBA) end: (c,h,s) expected (1023,3,16) found (1023,63,32) /dev/mmcblk0p2 1760512 1891583 131072 4194304 83 Linux /dev/mmcblk0p3 1891584 1957119 65536 2097152 83 Linux /dev/mmcblk0p4 1632512 1760511 128000 4096000 83 Linux start: (c,h,s) expected (1023,3,16) found (1023,63,32) end: (c,h,s) expected (1023,3,16) found (1023,63,32) This is right after flashing MOSLO and trying to flash ubiboot. If the flash is damaged, would it help to run a disk check and mark the sectors, then flash again? p.s. Is there any way to format the output to make it more readable? d.s.
~ # /usr/sbin/mtdinfo -m 2 mtd2 Name: kernel Type: nand Eraseblock size: 262144 bytes, 256.0 KiB Amount of eraseblocks: 64 (16777216 bytes, 16.0 MiB) Minimum input/output unit size: 4096 bytes Sub-page size: 1024 bytes OOB size: 128 bytes Character device major/minor: 90:4 Bad blocks are allowed: true Device is writable: true