Что-то не так с jffs2dump изменить файловую систему JFFS2 на файл с прямым порядком байтов
У меня есть файловая система JFFS2, это big-endian.
мой компьютер: x86 Linux,little-endian.
я использовал jffs2dump, чтобы изменить мой файл JFFS2 с прямым порядком байтов.
Например: (# jffs2dump -c -v -b -e B070.jffs2 B070.w).
что-то не так вышло
Rong Неверная битовая маска в 0x00b3ffd8, 0x0000
Rong Неверная битовая маска при 0x00b3ffdc, 0x0000
Rong Неверная битовая маска в 0x00b3ffe0, 0x0000
Rong Неверная битовая маска в 0x00b3ffe4, 0x0000
Rong Неверная битовая маска в 0x00b3ffe8, 0x0000
Rong Неверная битовая маска при 0x00b3ffec, 0x0000
Rong Неверная битовая маска в 0x00b3fff0, 0x0000
Rong Неверная битовая маска в 0x00b3fff4, 0x0000
Rong Неверная битовая маска в 0x00b3fff8, 0x0000
Rong Неверная битовая маска в 0x00b3fffc, 0x0000
Rong Неверная битовая маска в 0x00b5fff4, 0x0000
Rong Неверная битовая маска в 0x00b5fff8, 0x0000
Rong Неверная битовая маска в 0x00b5fffc, 0x0000
Rong Неверная битовая маска в 0x00b7fffc, 0x0000
Rong Неверная битовая маска при 0x00ba0000, 0x8bf5
Rong Неверная битовая маска в 0x00ba0004, 0x0000
Rong Неверная битовая маска в 0x00ba0008, 0x0000
Rong Неверная битовая маска при 0x00ba000c, 0x0000
Rong Неверная битовая маска в 0x00ba0010, 0x0000
......
1 ответ
Этот вопрос довольно старый, но я даю ответ для других, имеющих проблемы с этим инструментом.
Я могу подтвердить, что jffs2dump - моя версия mtd-tools 1.5.0 - не работает. Вы можете проверить это, преобразовав рабочее изображение из BE в LE и обратно в BE. Полученное изображение отличается, но не должно. В моем случае во время загрузки преобразованного образа я получил сообщения:
Unknown JFFS2 compression type 0x07
Error: jffs2_decompress returned -5
Бинарный diff показывает, что некоторые 0xC0 заменены на 0xE0.
Кроме того, вы можете увидеть разницу в использовании ключа -c. Если я использую его для преобразования рабочего образа BE в LE, я вообще не получаю предупреждения об ошибках. Если я не использую его, я получаю некоторые ошибки, такие как
Wrong hdr_crc
Unknown node type