LINUX.ORG.RU

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

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

Если залезть еще в rootfs, то там в /etc/init.d/rcS можно узнать, что apps состоит еще из разделов. Всего тут 9 разделов. mtd1 - ядро, mtd2 - rootfs, mtd3 - drivers, а дальше уже идут разделы jffs2. В принципе, это можно не трогать, если не нужно там ковыряться. Еще, к тому же, надо найти, где они начинаются.

# Mount driver partition
mount -t squashfs /dev/mtdblock3 /driver

# Mount system partition
mount -t jffs2 /dev/mtdblock4 /system

# Mount backup partition
#mount -t jffs2 /dev/mtdblock5 /backupk

# Mount backup partition
#mount -t jffs2 /dev/mtdblock6 /backupd

# Mount backup partition
mount -t jffs2 /dev/mtdblock7 /backupa

# Mount configs partition
mount -t jffs2 /dev/mtdblock8 /configs

# Mount params partition
mount -t jffs2 /dev/mtdblock9 /params

binwalk показывает кое-какие. Я полагаю вот это кандидаты, но это надо проверять (UPD: это цифры для другой прошивки! На них не полагаться!)

0x5F0000 - 0x61FFFF - mtd4

0x620000 - 0x6DFFFF -

0x6E0000 - 0x7DFFFF -

0x7E0000 - 0x90FFFF -

0x910000 - 0x93FFFF -

0x940000 - до конца - mtd9

Исправление Zubok, :

Если залезть еще в rootfs, то там в /etc/init.d/rcS можно узнать, что apps состоит еще из разделов. Всего тут 9 разделов. mtd1 - ядро, mtd2 - rootfs, mtd3 - drivers, а дальше уже идут разделы jffs2. В принципе, это можно не трогать, если не нужно там ковыряться. Еще, к тому же, надо найти, где они начинаются.

# Mount driver partition
mount -t squashfs /dev/mtdblock3 /driver

# Mount system partition
mount -t jffs2 /dev/mtdblock4 /system

# Mount backup partition
#mount -t jffs2 /dev/mtdblock5 /backupk

# Mount backup partition
#mount -t jffs2 /dev/mtdblock6 /backupd

# Mount backup partition
mount -t jffs2 /dev/mtdblock7 /backupa

# Mount configs partition
mount -t jffs2 /dev/mtdblock8 /configs

# Mount params partition
mount -t jffs2 /dev/mtdblock9 /params

binwalk показывает кое-какие. Я полагаю вот это кандидаты, но это надо проверять:

0x5F0000 - 0x61FFFF - mtd4

0x620000 - 0x6DFFFF -

0x6E0000 - 0x7DFFFF -

0x7E0000 - 0x90FFFF -

0x910000 - 0x93FFFF -

0x940000 - до конца - mtd9

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

Если залезть еще в rootfs, то там в /etc/init.d/rcS можно узнать, что apps состоит еще из разделов. Всего тут 9 разделом. mtd1 - ядро, mtd2 - rootfs, mtd3 - drivers, а дальше уже идут разделы jffs2. В принципе, это можноне трогать, если не нужно там ковыряться. Еще, к тому же, надо найти, где они начинаются.

# Mount driver partition
mount -t squashfs /dev/mtdblock3 /driver

# Mount system partition
mount -t jffs2 /dev/mtdblock4 /system

# Mount backup partition
#mount -t jffs2 /dev/mtdblock5 /backupk

# Mount backup partition
#mount -t jffs2 /dev/mtdblock6 /backupd

# Mount backup partition
mount -t jffs2 /dev/mtdblock7 /backupa

# Mount configs partition
mount -t jffs2 /dev/mtdblock8 /configs

# Mount params partition
mount -t jffs2 /dev/mtdblock9 /params

binwalk показывает кое-какие. Я полагаю вот это кандидаты, но это надо проверять:

0x5F0000 - 0x61FFFF - mtd4

0x620000 - 0x6DFFFF -

0x6E0000 - 0x7DFFFF -

0x7E0000 - 0x90FFFF -

0x910000 - 0x93FFFF -

0x940000 - до конца - mtd9