--- In "j.chitte" <> wrote:
>
> I have an EABI 2.6 kernel and root file hierarchy tested via nfs. I want to
> commit it to flash.
>
> I made a tarball of the filesystem with tar -czf and copied it to be
> accessible as part of the ext3 nfsroot that I'm going to boot.
>
> I checked the copy with tar -t and did a diff against the original , all OK.
> However , when I boot via nfs and run tar -tvzf .... on the 7250 it gets
> though /bin /etc then reports a corruption.
>
>
> # tar -tzvf 2.6image -C/mnt/mtd1
> bin/
> bin/ash
> bin/bbconfig
> ...
> etc/resolv.conf
> etc/services
> etc/sysconfig/
> etc/sysconfig/ifcfg-eth0
> tar: corrupted octal value in tar header
> Command exited with non-zero status 1
>
>
> I build the tarball on linux x86
>
> I can't find any doc for creating such an image but anyway it seems odd that
> it reports clean on x86 but corrupt when tested on arm.
>
> Can anyone point me at what I'm doing wrong?
>
> TIA.
>
OK , I found this:
http://lists.busybox.net/pipermail/busybox/2009-September/070285.html
> If you switch off FEATURE_TAR_OLDGNU_COMPATIBILITY, then it will fail:
so I reconfigured BB , rebuilt it, remade by nfs image rebuilt the tarball,
rebooted ... and I still have the same crap.
Anyone know how to fix this? It's driving me up the wall the time I'm having to
waste on stupid stuff like this.
TIA
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|