SQUASHFS-Problem mit neuem Image

Anlaufschwierigkeiten? Was ist was? Worum geht's?
Sysop99
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Donnerstag 10. Januar 2008, 19:19

SQUASHFS-Problem mit neuem Image

Beitrag von Sysop99 »

Hallo zusammen,

ich habe heute (22.07.) ein neues Squashfs-Image aus dem aktuellen Newmake-Sourcen gebaut.
Leider bekomme ich trotz "make distclean" immer die folgende Meldung beim Booten:

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
### FS (squashfs) loading 'vmlinuz' to 0x100000
SQUASHFS error: reading inode block
### FS LOAD ERROR<0> for vmlinuz!
............................................................... done
Un-Protected 63 sectors
## Booting image at 00100000 ...
Bad Magic Number
=>

Ein aus dem gleichen Sourcestand gebautes JFFS2-Image funktioniert hingegen. Auch mein
Kompilat vom 07.07. mit den gleichen Einstellungen funktionierte noch perfekt.

Danke vorab für eure Hilfe.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: SQUASHFS-Problem mit neuem Image

Beitrag von rhabarber1848 »

Heute wurde die Kernelversion von 2.4.36.2 auf 2.4.36.6 aktualisiert.
Hast Du einen neuen, kompletten CVS-checkout in einem leeren Verzeichnis schon probiert?
Wurde der Squashfs-Patch korrekt in den Kernelsource integriert?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: SQUASHFS-Problem mit neuem Image

Beitrag von rhabarber1848 »

So, ein 2.4.36.6-Image läuft hier problemlos:

Code: Alles auswählen

Select option (1-3), other keys to stop autoboot:  0
### FS (squashfs) loading 'vmlinuz' to 0x100000
### FS load complete: 669806 bytes loaded to 0x100000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00100000 ...
   Image Name:   dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    669742 Bytes = 654 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.36.6-dbox2 (root@host) (gcc version 3.4.6) #1 Di 22. Jul 23:30:26 CEST 2008

Code: Alles auswählen

~ # uname -a
Linux dbox 2.4.36.6-dbox2 #1 Di 22. Jul 23:30:26 CEST 2008 ppc unknown
Also entweder einen neuen CVS-checkout, ohne irgendwelche "make clean*"-Geschichten
zum Kompilieren nutzen oder beim Flashen ist was schiefgelaufen...
Sysop99
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Donnerstag 10. Januar 2008, 19:19

Re: SQUASHFS-Problem mit neuem Image

Beitrag von Sysop99 »

So, mit neuem CVS Checkout hat's dann doch noch hingehauen. Vielen Dank nochmal.