Ошибки jffs2dump при конвертации в little-endian

dmesg:

jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c50000: 0x1eb6 instead

jffs2dump:

Converting image to little endian...
Wrong bitmask  at  0x00c50000, 0x1eb6
Wrong bitmask  at  0x00c50004, 0x0000
Wrong bitmask  at  0x00c50008, 0x0000
Wrong bitmask  at  0x00c5000c, 0x0000
Wrong bitmask  at  0x00c50010, 0x0000

Чем это вызвано? как я могу это исправить? Благодарю.

1 ответ

Изображение, которое вы выгружаете, не является допустимым JFFS2. У него должен быть хотя бы один блок стирания, он начинается с 0x8519 (0x1985 с прямым порядком байтов).

Попробуйте с помощью cat /proc/partition увидеть вашу таблицу разделов

Другие вопросы по тегам