ist nicht böse gemeint, aber diese images sind non public.

e46ti
Code: Alles auswählen
### FS (squashfs) loading 'vmlinuz' to 0x100000
compressed block @ 0x646a43, compressed size 716, offset 2, buffer size 33073832
compressed block @ 0x646a43, uncompressed size 864
compressed block @ 0x644d20, compressed size 2388, offset 2, buffer size 33073944
compressed block @ 0x644d20, uncompressed size 7683
compressed block @ 0x645676, compressed size 5067, offset 2, buffer size 33073592
compressed block @ 0x645676, uncompressed size 8126
inode @ 644d20:1d90
compressed block @ 0x644d20, compressed size 2388, offset 2, buffer size 33073944
compressed block @ 0x644d20, uncompressed size 7683
regular file, size 623092, blocks 19
frag_bytes 500, start_block 0x5a8b3a
reading block 0
compressed block @ 0x5a8b3a, compressed size 32752, offset 0, buffer size 33073944
compressed block @ 0x5a8b3a, uncompressed size 32768
reading block 1
reading block 2
reading block 3
reading block 4
reading block 5
reading block 6
reading block 7
reading block 8
reading block 9
reading block 10
reading block 11
reading block 12
reading block 13
reading block 14
reading block 15
reading block 16
compressed block @ 0x628b2a, compressed size 32759, offset 0, buffer size 33073944
compressed block @ 0x628b2a, uncompressed size 32768
reading block 17
compressed block @ 0x630b21, compressed size 32627, offset 0, buffer size 33073944
compressed block @ 0x630b21, uncompressed size 32768
reading block 18
compressed block @ 0x638a94, compressed size 32747, offset 0, buffer size 33073944
compressed block @ 0x638a94, uncompressed size 32768
500 bytes in fragment 107, offset 24303
fragment 107, start_block=0x640a7f, size=13725
compressed block @ 0x640a7f, compressed size 13725, offset 24303, buffer size 33073944
compressed block @ 0x640a7f, uncompressed size 0
SQUASHFS error: zlib::uncompress failed
### FS load complete: 622592 bytes loaded to 0x100000
Code: Alles auswählen
### FS (squashfs) loading 'vmlinuz' to 0x100000
compressed block @ 0x62ed28, compressed size 558, offset 2, buffer size 33073832
compressed block @ 0x62ed28, uncompressed size 648
compressed block @ 0x62d0f4, compressed size 2177, offset 2, buffer size 33073944
compressed block @ 0x62d0f4, uncompressed size 6883
compressed block @ 0x62d977, compressed size 5039, offset 2, buffer size 33073592
compressed block @ 0x62d977, uncompressed size 8102
inode @ 62d0f4:1a98
compressed block @ 0x62d0f4, compressed size 2177, offset 2, buffer size 33073944
compressed block @ 0x62d0f4, uncompressed size 6883
regular file, size 623092, blocks 9
frag_bytes 33268, start_block 0x58c62f
reading block 0
compressed block @ 0x58c62f, compressed size 65530, offset 0, buffer size 33073944
compressed block @ 0x58c62f, uncompressed size 65536
reading block 1
reading block 2
reading block 3
reading block 4
reading block 5
reading block 6
reading block 7
reading block 8
ompressed block @ 0x60c629, compressed size 65381, offset 0, buffer size 33073944
compressed block @ 0x60c629, uncompressed size 65536
33268 bytes in fragment 80, offset 0
fragment 80, start_block=0x6243a1, size=33238
compressed block @ 0x6243a1, compressed size 33238, offset 0, buffer size 33073944
compressed block @ 0x6243a1, uncompressed size 33268
### FS load complete: 623092 bytes loaded to 0x100000
Falsch. Mein Tool (welches lange vor Dergets Version geschrieben wurde) erkennt 100%ig alle Faelle, die ein "Kein System" verursachen und kann diese auch beheben!Sat_Man hat geschrieben:Jein, alexW hat ein Programm geschrieben, welches genauso wie das von derget, dass cramfs oder squashfs auf bad magics untersucht.
Wenn du unter beheben verstehst, dass das cramfs, squashfs automatisch von deinem Programm so geändert wird, dass man es anschließend auf die Box flashen kann ohne eine "kein System" Meldung zu bekommen, dann wäre das neu.alexW hat geschrieben:Falsch. Mein Tool (welches lange vor Dergets Version geschrieben wurde) erkennt 100%ig alle Faelle, die ein "Kein System" verursachen und kann diese auch beheben!Sat_Man hat geschrieben:Jein, alexW hat ein Programm geschrieben, welches genauso wie das von derget, dass cramfs oder squashfs auf bad magics untersucht.
Es ist also nicht nur eine Erkennung.
Ob cramfs, squashfs, oder egal was, ist allerdings richtig.
@AlexWFalsch. Mein Tool (welches lange vor Dergets Version geschrieben wurde) erkennt 100%ig alle Faelle, die ein "Kein System" verursachen und kann diese auch beheben!
Es ist also nicht nur eine Erkennung.
Ob cramfs, squashfs, oder egal was, ist allerdings richtig.
Code: Alles auswählen
SquashFS version: 2.1
Files: 675
Bytes_used: 6581529
Block_size: 32768 ----------> schau hier!!!
Inodes are compressed
Data is compressed
Fragments are compressed
Check data is not present in the filesystem
Fragments are present in the filesystem
Always_use_fragments option is specified
Duplicates are removed
Filesystem size 6581529 bytes
Number of fragments 108
Number of inodes 675
Number of uids 1
Number of gids 0
Nein, in den u-boot squashfs sourcen gibt es eine routine zur Abfrage der aktuell verwendeten squashfs parameter. Danach wird u.a. die block_size aus dem image header richtig eingelesen - s. mein letztes posting -.Ich kann mir schon vorstellen, das man hier einfach von einer festen Blockgröße ausgeht.
Code: Alles auswählen
### FS (squashfs) loading 'vmlinuz' to 0x100000
compressed block @ 0xaeb81, compressed size 117, offset 2, buffer size 33172192
compressed block @ 0xaeb81, uncompressed size 182
compressed block @ 0xaeb81, compressed size 117, offset 2, buffer size 33172192
compressed block @ 0xaeb81, uncompressed size 182
regular file, size 623092, blocks 19, start_block 0x162f7
reading block 0
compressed block @ 0x162f7, compressed size 32752, offset 0, buffer size 33172192
compressed block @ 0x162f7, uncompressed size 32768
reading block 1
reading block 2
reading block 3
reading block 4
reading block 5
reading block 6
reading block 7
reading block 8
reading block 9
reading block 10
reading block 11
reading block 12
reading block 13
reading block 14
reading block 15
reading block 16
compressed block @ 0x962e7, compressed size 32759, offset 0, buffer size 33172192
compressed block @ 0x962e7, uncompressed size 32768
reading block 17
compressed block @ 0x9e2de, compressed size 32627, offset 0, buffer size 33172192
compressed block @ 0x9e2de, uncompressed size 32768
reading block 18
compressed block @ 0xa6251, compressed size 32747, offset 0, buffer size 33172192
compressed block @ 0xa6251, uncompressed size 32768
500 bytes in fragment 0, offset 3524
fragment 0, start_block=0xae23c, size=2373
compressed block @ 0xae23c, compressed size 2373, offset 0, buffer size 33172192
compressed block @ 0xae23c, uncompressed size 4024
### FS load complete: 623092 bytes loaded to 0x100000
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 623028 Bytes = 608.4 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK