LINUX.ORG.RU

История изменений

Исправление hizel, (текущая версия) :

значит новый ubi_reader правильно ругался

если откусить этот кусочек, распаковывается корректно jffs2 с ядром:

$ dd if=fw.bin of=fw_jffs.bin bs=2228224 count=1                                                                                                                  
1+0 records in
1+0 records out
2228224 bytes (2.2 MB, 2.1 MiB) copied, 0.00300079 s, 743 MB/s
$ dd if=fw.bin of=fw_ubi.bin bs=2228224 skip=1
10+1 records in
10+1 records out
23724116 bytes (24 MB, 23 MiB) copied, 0.0257851 s, 920 MB/s
$ jefferson -d jffs fw_jffs.bin 
dumping fs #1 to /home/hizel/firmware/fw_l/jffs/fs_1
Jffs2_raw_dirent count: 3
Jffs2_raw_inode count: 446
Jffs2_raw_summary count: 0
Jffs2_raw_xattr count: 0
Jffs2_raw_xref count: 0
Endianness: Big
writing S_ISREG version
writing S_ISREG version.list
writing S_ISREG vmlinux.lz
----------

а дальше, после jffs2 куска, таки именно результат ubinize судя по заголовку

если они собрали вместе поровозиком две файловые системы то хвост fw.bin еще более подозрительный, очень похоже на контрольный блок

Исходная версия hizel, :

значит новый ubu_reader правильно ругался

если откусить этот кусочек, распаковывается корректно jffs2 с ядром:

$ dd if=fw.bin of=fw_jffs.bin bs=2228224 count=1                                                                                                                  
1+0 records in
1+0 records out
2228224 bytes (2.2 MB, 2.1 MiB) copied, 0.00300079 s, 743 MB/s
$ dd if=fw.bin of=fw_ubi.bin bs=2228224 skip=1
10+1 records in
10+1 records out
23724116 bytes (24 MB, 23 MiB) copied, 0.0257851 s, 920 MB/s
$ jefferson -d jffs fw_jffs.bin 
dumping fs #1 to /home/hizel/firmware/fw_l/jffs/fs_1
Jffs2_raw_dirent count: 3
Jffs2_raw_inode count: 446
Jffs2_raw_summary count: 0
Jffs2_raw_xattr count: 0
Jffs2_raw_xref count: 0
Endianness: Big
writing S_ISREG version
writing S_ISREG version.list
writing S_ISREG vmlinux.lz
----------

а дальше, после jffs2 куска, таки именно результат ubinize судя по заголовку

если они собрали вместе поровозиком две файловые системы то хвост fw.bin еще более подозрительный, очень похоже на контрольный блок