1. Vyextrahovani jednotlivych casti:
./dgsimg-dump usb_all_noboot.img
- ziskate soubory : root, kernel, db, config_welcome
2. Rozbaleni root casti do adresare mojeimage
./unsquashfs -d mojeimage root
POZOR po bod 2 to mam vyzkousene
3.Vytvoreni noveho image:
./dgsimg-build -R mojeimage -o noveimage.img all_noboot
vytvaret jdou ruzne casti image - treba jen root
Kód: Vybrat vše
[root@vladan cr-tools]# ./dgsimg-build -R mojeimage -o noveimage.img all_noboot
Parallel mksquashfs: Using 1 processor
Creating little endian 3.0 filesystem on mojeimage~, block size 65536.
[==============================================================] 2071/2071 100%
Exportable Little endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments, duplicates are removed
Filesystem size 12953.67 Kbytes (12.65 Mbytes)
39.34% of uncompressed filesystem size (32928.41 Kbytes)
Inode table size 21273 bytes (20.77 Kbytes)
29.90% of uncompressed inode table size (71143 bytes)
Directory table size 22173 bytes (21.65 Kbytes)
47.81% of uncompressed directory table size (46380 bytes)
Number of duplicate files found 67
Number of inodes 2182
Number of files 1711
Number of fragments 146
Number of symbolic links 284
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 187
Number of uids 1
unknown (1000)
Number of gids 1
users (100)
reading: config_welcome
reading: kernel
reading: mojeimage~
reading: db
writing: noveimage.img
header_crc : 0x8b2536fe
magic : 0x46696d67
structure_size : 0x00000050
vendor_id : 0x00444753
product_id : 0x6c6f6f6b
hw_model : 0x00051100
hw_version : 0x00010001
start_addr : 0xa0040000
erase_size : 0x01fc0000
data_offset : 0x00001000
data_size : 0x01692da8
data_crc : 0x54fbff80
name : "all_noboot"
Build image DONE../dgsimg-check noveimage.img
Kód: Vybrat vše
[root@vladan cr-tools]# ./dgsimg-check noveimage.img
header_crc : 0x8b2536fe
magic : 0x46696d67
structure_size : 0x00000050
vendor_id : 0x00444753
product_id : 0x6c6f6f6b
hw_model : 0x00051100
hw_version : 0x00010001
start_addr : 0xa0040000
erase_size : 0x01fc0000
data_offset : 0x00001000
data_size : 0x01692da8
data_crc : 0x54fbff80
name : "all_noboot"
Check image OK.




