Probleme beim squashfs-Image

Anlaufschwierigkeiten? Was ist was? Worum geht's?
Green Eagle
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Montag 21. Februar 2005, 18:06

Probleme beim squashfs-Image

Beitrag von Green Eagle »

Guten abend,

vielleicht kann mir Jemand von Euch einen Tip geben, was ich falsch mache :cry:

Habe nach dem Howto vonALexH "Erstellen eines kompletten Images" versucht ein Squashfs-Image zu erstellen. Erst eins, wo ich vor dem packen änderungen vornehmen kann ( Settings, ucodes usw.rei ) klappte nicht startete nicht durch. Dann ein komplettes Neutrino Squashfs-Image (Befehl make flash-squashfsneutrinoimages ), um zu schauen, wo der Fehler liegt. Jetzt nach mehreren Versuchen, auch mit Enigma. Traue ich mich mal hier höfflich zu Fragen, ob jemand sich mal 1 min Zeit nimmt und sich meine Log-Datei ansieht, wo der Hase begraben liegt.

Code: Alles auswählen

 debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID 01-xx.xx.xx.xx.xx.xx-19
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0032

will verify ELF image, start= 0x800000, size= 158620
verify sig: 263
Branching to 0x40000


U-Boot 1.1.1 (TuxBox) (Feb 21 2005 - 17:21:40)

CPU: PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Nokia, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
find_inode failed for name=boot.conf
load: Failed to find inode
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash
find_inode failed for name=logo-fb
load: Failed to find inode
can't find logo in flash

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: unsupported squashfs version 1.0
### FS LOAD ERROR<0> for vmlinuz!
......................................................................
Un-Protected 70 sectors
## Booting image at 00100000 ...
Bad Magic Number
=>
Was mich irretiert ist, das ich im Verzeichnis dbox2/cdkflash/ noch weitere Dateien haben, vielleicht habe ich ja auch was falsch verstanden :(

Folgende dateien:

root-squashfs-neutrino.img
squashfs-flfs1x.img
squashfs-flfs2x.img
squashfsjffs2neutrino_1x.img
squashfsjffs2neutrino_2x.img
var-jffs2.img

Muss ich noch vorher was machen ?
Auf die Box flashe ich es über Experte --> einzelne Partition -- without Bootloader


Danke für ne Antwort
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Select option (1-3), other keys to stop autoboot: 0
### FS (squashfs) loading 'vmlinuz' to 0x100000
SQUASHFS error: unsupported squashfs version 1.0
### FS LOAD ERROR<0> for vmlinuz!
.......................................


Hm, irgendwas is bei dir nicht am aktuellen stand, von welchem Datum hast du das cvs ausgecheckt ? Im aktuellen CVS ist SquashFS 2.0

Gruß Riker
Green Eagle
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Montag 21. Februar 2005, 18:06

Beitrag von Green Eagle »

Von heute :(

Alles runtergeholt per make download
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Vielleicht hast du die falsche mksquashfs Version genommen.

Hier eine 2.0 nochwas ;)
http://www.yadi.org/download.php?file=mksquashfs

Gruß
mogway
Gruss
mogway
Green Eagle
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Montag 21. Februar 2005, 18:06

Beitrag von Green Eagle »

Danke, daran lag es :D :D :D

Es lüppt durch und startet durch, man ist das schön :D
Green Eagle
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Montag 21. Februar 2005, 18:06

Beitrag von Green Eagle »

Neues Problem für mich.

Muss ich jedesmal wenn ich ein neues Image compilieren möchte, alles komplett löschen aus den Ordnern dbox2 und tuxbox-cvs ?
Bekomme sonst immer ne Fehlermeldung oder wie fange ich es an, damit ich mir die sachen nicht jdesmal neu runterladen muss ? Möchte ja auch nicht auf den servern unnötig Traffic verursachen, glaube da ist schon genug Traffic drauf.

Bei dem Versuch ein Neutrino-squashfs-image mit eigenen Änderungen zu bauen, ging der Befehl make $HOME/dbox2/cdkflash/.flash-roneutrinoroot noch und wurde ohne Probs abgearbeitet, aber nach dem ich die Settings und Ucodes eingefügt hatte und den Befehl make flash-squashfsroot , kam immer eine Fehlermeldung das er keine Regel gefunden hat :gruebel: versucht im Verzeichnis Tuxbox-cvs/cdk/ und dbox2/cdkflash


Danke für ne Hilfe