<snip>
> For now, be aware that on mounted msdos or vfat filesystems, (but not
> samba or nfs mounted remote msdos and vfat filesystems), using the 'tar'
> format (but not the'cpio' format), tomsrtbt is capable of segfaulting when
> creating archives using tomsrtbt.
Thanks for taking the time to look into this problem. As long as people are
aware of the snafu, I imagine it's not that big of a deal.
Just so you know, the backup program afio, which I use to backup my Linux
box, doe not have this problem under tomsrtbt. I compiled this program and
a few others to work under tomsrtbt. To make sure, I just rebooted from
Windows into tomsrtbt and performed a complete backup of my Windows
directory, the very thing that made pax crash, without a glitch. It's a
big, fat 280 meg file, but a healthy archive at that.
Afio is similar to cpio, and makes cpio compatable-files, but has features
which make it more "backup friendly," even moreso than tar: you can
compress files individually (one bad bit won't kill the entire archive),
don't compress files below a certain size, skip into the middle of an
archive and start restoring at that spot (handy if your tape drive has fast
seek/slow read). plus goodies. Of course, I'm not suggesting afio as a
replacement for pax. Pax is better suited in the tomsrtbt environment.
Pax can read afio archives without a problem, but the individual file
compression is difficult to work around. The only way I figured out how to
do it was this:
pax -rvf archive.afio
find . -regex '.*\.\z' -depth -mount | xargs gzip -d
Yes, I have xargs compiled for tomsrtbt. It's a crude 2-part process, but
gets the job done. There should be a better way. The find command-line
also kindly uncompresses any files that end with ".z", which may not be what
you want. Since I've gotten afio working in tomsrtbt, I wouldn't use this
for decompressing afio archives.
In a few days, I should have an archive available for d/l that has stuff I
use in tomsrtbt:
man pages (terse) for all busybox commands
Gnu afio & xargs binaries
man pages for afio & xargs
The man pages should fit _inside_ the 205 version; not enough room for the
other stuff. What I did is put all the goodies in a archive, and then when
I need it I unpack it on /. Everything will fit in the RAM disks (including
both binaries) so I can then remove the "extras" floppy.
This is what I use for myself and I thought other users might be interested.
The busybox manpages originally came from the newer version of busybox, but
I cut out the newer feature descriptions so they are accurate for tomsrtbt
busybox.
Douglas Bollinger
Mt. Holly Springs, PA
My other computer runs Linux.