Bitte diesen Patch testen: EDIT: Patch ist im CVSFlatTV hat geschrieben:Hier funktioniert es nicht!
Ich muss manuell beenden
Damit gibt es maximal 10 Versuche, bei jedem Versuch wird bad_magic_payload etwas größer.
Bitte diesen Patch testen: EDIT: Patch ist im CVSFlatTV hat geschrieben:Hier funktioniert es nicht!
Ich muss manuell beenden
doch, denndietmarw hat geschrieben:mehr als dreimal dürfte es doch mit dem ersten diff normalerweise nie versucht werden?
Code: Alles auswählen
if [ $$? = "3" ]; then exit; fi;\
meine rede.. *gdietmarw hat geschrieben:scheint gut zu funktionieren..
committed:rhabarber1848 hat geschrieben:Bitte diesen Patch testen: EDIT: Patch ist im CVSFlatTV hat geschrieben:Hier funktioniert es nicht!
Ich muss manuell beenden
Damit gibt es maximal 10 Versuche, bei jedem Versuch wird bad_magic_payload etwas größer.
Code: Alles auswählen
check 'neutrino-squashfs.img2x' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
Code: Alles auswählen
make[2]: Leaving directory `/home/bruno/tuxbox-cvs/hostapps/mkfs.jffs2'
make[1]: Leaving directory `/home/bruno/tuxbox-cvs/hostapps/mkfs.jffs2'
/home/bruno/dbox2/cdk/bin/mkfs.jffs2 -x lzma -b -U -e 131072 -p -r /home/bruno/dbox2/cdkflash/var-neutrino -o /home/bruno/dbox2/cdkflash/var-neutrino.jffs2
/home/bruno/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x -o build \
--rootsize=0x5a0000 \
--part ppcboot=/home/bruno/dbox2/cdkflash/squashfs.flfs1x \
--part root=/home/bruno/dbox2/cdkflash/root-neutrino.squashfs \
--part var=/home/bruno/dbox2/cdkflash/var-neutrino.jffs2
flashmanage: File /home/bruno/dbox2/cdkflash/squashfs.flfs1x (131072 <= 131072)
flashmanage: File /home/bruno/dbox2/cdkflash/root-neutrino.squashfs (5894144 <= 5898240)
flashmanage: File /home/bruno/dbox2/cdkflash/var-neutrino.jffs2 (1048576 <= 2228224)
/home/bruno/dbox2/cdk/bin/checkImage /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x -1 || mv /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x_bad && \
[ -x /home/bruno/customization/neutrino-squashfs.img1x-local.sh ] && KERNEL=2.4 KERNELVERSION=2.4.37.9-dbox2 LIBC=glibc BOXTYPE=dbox2 BOXMODEL= /home/bruno/customization/neutrino-squashfs.img1x-local.sh /home/bruno/dbox2/cdkflash /home/bruno/tuxbox-cvs/cdk || true
check 'neutrino-squashfs.img1x' for bad magic bytes.
No bad magic bytes found
/home/bruno/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x -o build \
--rootsize=0x5a0000 \
--part ppcboot=/home/bruno/dbox2/cdkflash/squashfs.flfs2x \
--part root=/home/bruno/dbox2/cdkflash/root-neutrino.squashfs \
--part var=/home/bruno/dbox2/cdkflash/var-neutrino.jffs2
flashmanage: File /home/bruno/dbox2/cdkflash/squashfs.flfs2x (131072 <= 131072)
flashmanage: File /home/bruno/dbox2/cdkflash/root-neutrino.squashfs (5894144 <= 5898240)
flashmanage: File /home/bruno/dbox2/cdkflash/var-neutrino.jffs2 (1048576 <= 2228224)
/home/bruno/dbox2/cdk/bin/checkImage /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x -2 || mv /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x_bad && \
[ -x /home/bruno/customization/neutrino-squashfs.img2x-local.sh ] && KERNEL=2.4 KERNELVERSION=2.4.37.9-dbox2 LIBC=glibc BOXTYPE=dbox2 BOXMODEL= /home/bruno/customization/neutrino-squashfs.img2x-local.sh /home/bruno/dbox2/cdkflash /home/bruno/tuxbox-cvs/cdk || true
check 'neutrino-squashfs.img2x' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
real 51m13.319s
user 39m9.988s
sys 8m16.245s
flashmanage: File /home/bruno/dbox2/cdkflash/squashfs.flfs1x (131072 <= 131072)
flashmanage: File /home/bruno/dbox2/cdkflash/root-neutrino.squashfs (5894144 <= 5898240)
flashmanage: File /home/bruno/dbox2/cdkflash/var-neutrino.jffs2 (1048576 <= 2228224)
flashmanage: File /home/bruno/dbox2/cdkflash/squashfs.flfs2x (131072 <= 131072)
flashmanage: File /home/bruno/dbox2/cdkflash/root-neutrino.squashfs (5894144 <= 5898240)
flashmanage: File /home/bruno/dbox2/cdkflash/var-neutrino.jffs2 (1048576 <= 2228224)
Code: Alles auswählen
check 'root-neutrino.squashfs' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
2/10 try to repair image
2+0 Datensätze ein
2+0 Datensätze aus
512 Bytes (512 B) kopiert, 0,000266564 s, 1,9 MB/s
Creating big endian 3.0 filesystem on /home/bruno/dbox2/cdkflash/root-neutrino.squashfs, block size 65536.
Big endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments
Filesystem size 5755.58 Kbytes (5.62 Mbytes)
37.37% of uncompressed filesystem size (15402.97 Kbytes)
Inode table size 6104 bytes (5.96 Kbytes)
23.49% of uncompressed inode table size (25986 bytes)
Directory table size 7097 bytes (6.93 Kbytes)
55.02% of uncompressed directory table size (12899 bytes)
Number of duplicate files found 5
Number of inodes 813
Number of files 591
Number of fragments 67
Number of symbolic links 156
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 66
Number of uids 1
root (0)
Number of gids 0
check 'root-neutrino.squashfs' for bad magic bytes.
No bad magic bytes found
Code: Alles auswählen
bruno@linux:~> cd tuxbox-cvs/cdk
bruno@linux:~/tuxbox-cvs/cdk> make flash-neutrino-squashfs-all
rm -f /home/bruno/dbox2/cdkflash/root-neutrino.squashfs
/home/bruno/dbox2/cdk/bin/mksquashfs-lzma /home/bruno/dbox2/cdkflash/root-neutrino-squashfs /home/bruno/dbox2/cdkflash/root-neutrino.squashfs -be -all-root
Creating big endian 3.0 filesystem on /home/bruno/dbox2/cdkflash/root-neutrino.squashfs, block size 65536.
Big endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments
Filesystem size 5755.02 Kbytes (5.62 Mbytes)
37.36% of uncompressed filesystem size (15402.41 Kbytes)
Inode table size 6091 bytes (5.95 Kbytes)
23.47% of uncompressed inode table size (25954 bytes)
Directory table size 7088 bytes (6.92 Kbytes)
55.08% of uncompressed directory table size (12868 bytes)
Number of duplicate files found 5
Number of inodes 812
Number of files 590
Number of fragments 67
Number of symbolic links 156
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 66
Number of uids 1
root (0)
Number of gids 0
trycount=1; \
while [ $trycount -le "10" ]; do \
/home/bruno/dbox2/cdk/bin/checkImage /home/bruno/dbox2/cdkflash/root-neutrino.squashfs; \
if [ $? = "0" -o $? = "3" ]; then break; fi; \
echo "$trycount/10 try to repair image"; \
dd if=/dev/urandom of=/home/bruno/dbox2/cdkflash/root-neutrino-squashfs/bad_magic_payload count=$trycount bs=256; \
rm -f /home/bruno/dbox2/cdkflash/root-neutrino.squashfs; \
/home/bruno/dbox2/cdk/bin/mksquashfs-lzma /home/bruno/dbox2/cdkflash/root-neutrino-squashfs /home/bruno/dbox2/cdkflash/root-neutrino.squashfs -be -all-root; \
trycount=`expr $trycount + 1`; \
done
check 'root-neutrino.squashfs' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
1/10 try to repair image
1+0 Datensätze ein
1+0 Datensätze aus
256 Bytes (256 B) kopiert, 0,000171798 s, 1,5 MB/s
Creating big endian 3.0 filesystem on /home/bruno/dbox2/cdkflash/root-neutrino.squashfs, block size 65536.
Big endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments
Filesystem size 5755.36 Kbytes (5.62 Mbytes)
37.37% of uncompressed filesystem size (15402.72 Kbytes)
Inode table size 6111 bytes (5.97 Kbytes)
23.52% of uncompressed inode table size (25986 bytes)
Directory table size 7097 bytes (6.93 Kbytes)
55.02% of uncompressed directory table size (12899 bytes)
Number of duplicate files found 5
Number of inodes 813
Number of files 591
Number of fragments 67
Number of symbolic links 156
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 66
Number of uids 1
root (0)
Number of gids 0
check 'root-neutrino.squashfs' for bad magic bytes.
No bad magic bytes found
chmod 644 /home/bruno/dbox2/cdkflash/root-neutrino.squashfs
[ -x /home/bruno/customization/root-neutrino.squashfs-local.sh ] && KERNEL=2.4 KERNELVERSION=2.4.37.9-dbox2 LIBC=glibc BOXTYPE=dbox2 BOXMODEL= /home/bruno/customization/root-neutrino.squashfs-local.sh /home/bruno/dbox2/cdkflash /home/bruno/tuxbox-cvs/cdk || true
/home/bruno/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x -o build \
--rootsize=0x5a0000 \
--part ppcboot=/home/bruno/dbox2/cdkflash/squashfs.flfs1x \
--part root=/home/bruno/dbox2/cdkflash/root-neutrino.squashfs \
--part var=/home/bruno/dbox2/cdkflash/var-neutrino.jffs2
flashmanage: File /home/bruno/dbox2/cdkflash/squashfs.flfs1x (131072 <= 131072)
flashmanage: File /home/bruno/dbox2/cdkflash/root-neutrino.squashfs (5894144 <= 5898240)
flashmanage: File /home/bruno/dbox2/cdkflash/var-neutrino.jffs2 (1048576 <= 2228224)
/home/bruno/dbox2/cdk/bin/checkImage /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x -1 || mv /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x /home/bruno/dbox2/cdkflash/neutrino-squashfs.img1x_bad && \
[ -x /home/bruno/customization/neutrino-squashfs.img1x-local.sh ] && KERNEL=2.4 KERNELVERSION=2.4.37.9-dbox2 LIBC=glibc BOXTYPE=dbox2 BOXMODEL= /home/bruno/customization/neutrino-squashfs.img1x-local.sh /home/bruno/dbox2/cdkflash /home/bruno/tuxbox-cvs/cdk || true
check 'neutrino-squashfs.img1x' for bad magic bytes.
No bad magic bytes found
/home/bruno/tuxbox-cvs/hostapps/flash/flashmanage.pl -i /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x -o build \
--rootsize=0x5a0000 \
--part ppcboot=/home/bruno/dbox2/cdkflash/squashfs.flfs2x \
--part root=/home/bruno/dbox2/cdkflash/root-neutrino.squashfs \
--part var=/home/bruno/dbox2/cdkflash/var-neutrino.jffs2
flashmanage: File /home/bruno/dbox2/cdkflash/squashfs.flfs2x (131072 <= 131072)
flashmanage: File /home/bruno/dbox2/cdkflash/root-neutrino.squashfs (5894144 <= 5898240)
flashmanage: File /home/bruno/dbox2/cdkflash/var-neutrino.jffs2 (1048576 <= 2228224)
/home/bruno/dbox2/cdk/bin/checkImage /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x -2 || mv /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x /home/bruno/dbox2/cdkflash/neutrino-squashfs.img2x_bad && \
[ -x /home/bruno/customization/neutrino-squashfs.img2x-local.sh ] && KERNEL=2.4 KERNELVERSION=2.4.37.9-dbox2 LIBC=glibc BOXTYPE=dbox2 BOXMODEL= /home/bruno/customization/neutrino-squashfs.img2x-local.sh /home/bruno/dbox2/cdkflash /home/bruno/tuxbox-cvs/cdk || true
check 'neutrino-squashfs.img2x' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
bruno@linux:~/tuxbox-cvs/cdk>
Der erste Versuch des Erstellens der root-Partition ist fehlgeschlagen.bruno71 hat geschrieben:check 'root-neutrino.squashfs' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
Der zweite Versuch hat eine root-Partition erzeugt, die nicht angemeckert wurde.bruno71 hat geschrieben:1/10 try to repair image
[...]
check 'root-neutrino.squashfs' for bad magic bytes.
No bad magic bytes found
Das 1x-Image wird als ok angezeigt, das 2x-Image nicht.bruno71 hat geschrieben:check 'neutrino-squashfs.img1x' for bad magic bytes.
No bad magic bytes found
[...]
check 'neutrino-squashfs.img2x' for bad magic bytes.
!!! If you flash this image these bytes cause 'no system' !!!
exakt, wenn es zu der Meldung kommt (ist bei mir sogar in rot), wird noch mal gepackt und im root-Bereich ist dann noch ein File extra (bad magic oder so), das Image oder ein root-Update bleibt aber lauffähigDas 1x-Image wird als ok angezeigt, das 2x-Image nicht.
Hast Du dennoch mal probiert, das 2x-Image zu flashen?
Meine Erfahrungen zeigen, dass das 2x-Image trotz der
Fehlermeldung funktionieren müsste.
Nee das noch nicht, alles irgendwie seltsam, werde das über die Feiertage mal testen.dietmarw hat geschrieben:komplett alles neu hast auch schon mal probiert? also nicht nur distclean..
Sorry für die späte Antwort, habe Dein Posting erst heute bemerktGrabber66 hat geschrieben:Wie kann ich eigentlich am elegantesten die Prüfung für die IPBoxen rausnehmen.
Dort wird das nicht benötigt, aber trotzdem geprüft, und auch sehr oft moniert
committed to CVS: http://article.gmane.org/gmane.comp.vid ... x.scm/2983rhabarber1848 hat geschrieben:Sorry für die späte Antwort, habe Dein Posting erst heute bemerktGrabber66 hat geschrieben:Wie kann ich eigentlich am elegantesten die Prüfung für die IPBoxen rausnehmen.
Dort wird das nicht benötigt, aber trotzdem geprüft, und auch sehr oft moniert
Bitte testen: EDIT: Patch ist im CVS