Do robty :
polecenie : cat /proc/mtd
efekt :
dev: size erasesize name
mtd0: 00020000 00010000 "u-boot"
mtd1: 00151218 00010000 "kernel"
mtd2: 0027ede8 00010000 "rootfs"
mtd3: 00090000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 003d0000 00010000 "firmware"
u-boot ma 128 kilo
art ma 64 kilo
poleceniem zgrywam poszczególne elementy do 1 pliku oczywiście albo kilku kolejnych...
dd if=/dev/mtdblock0 > /tmp/NSLU2C_image.bin
dd if=/dev/mtdblock1 >> /tmp/NSLU2C_image.bin
dd if=/dev/mtdblock2 >> /tmp/NSLU2C_image.bin
dd if=/dev/mtdblock3 >> /tmp/NSLU2C_image.bin
dd if=/dev/mtdblock4 >> /tmp/NSLU2C_image.bin
dd if=/dev/mtdblock5 >> /tmp/NSLU2C_image.bin
Po zgraniu poszczególnych elementów sklejamy ....
ważne !
">" nadpisuje plik
">>" dopisuje do pliku
czyli :
dd if=/dev/mtdblock0 > /tmp/u-boot_orig.img
dd if=/dev/mtdblock4 >> /tmp/art_orig.img
czyli składam :
0x000000 ->u-boot_orig.img
0x020000 -> firmware ze stronki w całosci : http://dl.eko.one.pl/chaos_calmer/ar71x … pgrade.bin
0xFF0000 -> art_orig.img
winda :
odpalamy konsole
fsutil file createnew rom.bin 16777216
i mamy plik 16 mb binarny pusty 
Edycja : Frhed
Otwieramy plik i ustawiamy się na bicie 0x000000
wklejamy plik :u-boot_orig.img
potem ustawiamy się na bicie 0x020000
i wklejamy room
ustawiamy się na bicie :0xFF0000 i wklejamy art_orig.img
potem przycinamy plik do właściwego rozmiaru.
Zostaje tylko sprawdzenie pliku.