Auf die Gefahr hin, daß diese Frage schon zig-mal gestellt wurde, möchte ich sie leider nochmals stellen, da ich schon in Forum viel gesucht habe und (hoffentlich fast) alles ausprobiert habe.
Das Problem ist, ich habe erfolgreich ein Image gebaut,

Leider startet es nicht auf meinem Philips box.
Ausgabe:
Code: Alles auswählen
Flash-FS bootstrap loader (v1.5)
Found Flash-FS superblock version 3.1
Found file /root/platform/philips-dbox2/kernel/os in Flash-FS
debug: Got Block #0040
will verify ELF image, start= 0x800000, size= 152952
verify sig: 263
Branching to 0x40000
U-Boot 1.1.1 (TuxBox) (May 5 2004 - 00:52:46)
CPU: PPC823ZTnnB2 at 65.900 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Philips, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: ...... done.
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
...............................................................
Un-Protected 63 sectors
### FS (jffs2) loading 'vmlinuz' to 0x100000
### FS load complete: 602456 bytes loaded to 0x100000
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 602392 Bytes = 588.3 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Was ich gemacht habe:
1. dbox2-flash.c angepasst für jffs2 image (size auf 7936 * 1024 gesetzt).
2. do_mounts.c modifiziert
Code: Alles auswählen
"mtdblock/"
Danach probiert: ging nicht.
Habe dann in Forum gelesen, daß rcS modifiziert werden muß, daß insmod verwendet werden sollte.
Ging's leider trotzdem nicht.

Habe ich noch was vergessen? Wie kann ich rausfinden, was eigentlich nach uncompressing passiert ist (bzw. nicht passiert ist)?
Danke vielmals für Eure Hilfe!
Gruß!
Alex