Date: Sun, 9 Jan 2005 11:09:42 -0800 From: "Michael C. Shultz" <reso3w83@verizon.net> To: freebsd-questions@freebsd.org Cc: mess-mate <messmate@free.fr> Subject: Re: copy file to cd-rw Message-ID: <200501091109.44784.reso3w83@verizon.net> In-Reply-To: <200501091045.24843.reso3w83@verizon.net> References: <20050109164501.0b0d4a3d@eric.placeverte.home> <20050109172826.52b93228@eric.placeverte.home> <200501091045.24843.reso3w83@verizon.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 09 January 2005 10:45 am, Michael C. Shultz wrote: > On Sunday 09 January 2005 08:28 am, mess-mate wrote: > > I've readed . > > But sorry if i insist, the file to save is very-very important for > > me. This file contains the openoffice data of my work. > > So, i can't do any mistake and have no experience with 'cat', > > 'split' or 'mkisofs'. > > > > His name is 'home.tar.bz2' !! and is 2.4GB long. > > I've to find a way to save that file anywhere and must be accessed > > by my FBSD 5.3 as by another linux disk. > > To do that i've created a second partition /dev/hda4 with a ext3 fs > > can be accessed by my FBSD as by the linux disk. > > > > I can cp this file from that ext3 partition to FBSD but after > > changed and retarred/bzip2 My FBSD won't cp it to that partition " > > File too large". > > > > I can of course split that file, in this case it must be possible > > to join the resulting files from FBSD as by linux. > > > > I don't know if linux can join these files, splitted by FBSD, with > > a 'cat'. > > > > Anybody can help me with this issue ? > > > > Thanks in advance for your time. > > mess-mate > > Here is my advice: > install archivers/rar > and archivers/par2cmdline > The following script will split your file into 25meg chunks, > build a cd_9660 iso of them and provide a way to recover damaged > files just in case, later on. > > assuming you file name is: > home.tar.bz2 > then run the following script as: > > ./backup.sh home.tar {don't add the .bz2} > > #!/bin/sh > if test $1 > then > echo "mkdir $1; cd $1; rar a -s -m5 -v25m $1.rar ../$1.bz2" > mkdir $1; cd $1; rar a -s -m5 -v25m $1.rar ../$1.bz2" > > echo "cd $1;par2 c -r15 -u $1 $1.part*.rar" > cd $1;par2 c -r15 -u $1 $1.part*.rar > > echo "verifing archive" > par2verify $1/$1.par2 > > echo "mkisofs -JR -o $1.iso" > mkisofs -JR -o $1.iso $1 > else > echo "command line syntax is \"backup.sh {bz2 file name to back > up}\"" fi > > Note: this script is not tested so it may need a little tweaking, it > would also be improved if it could abort if the "par2verify > $1/$1.par2" step fails but I don't know enough about scripting to do > that, does anyone else? > > -Mike You probably should get rid of the "mkisofs -JR -o $1.iso $1" line because it will be too big. If you will be burning to CD-Rs then make (2400/700=4) 4 sperate directories and divide all of the files in /home.tar equally amongst them then run something like: mkisofs -JR -o home.tar.1.iso home.tar-1 mkisofs -JR -o home.tar.2.iso home.tar-2 mkisofs -JR -o home.tar.3.iso home.tar-3 mkisofs -JR -o home.tar.4.iso home.tar-4 on each directory. -Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501091109.44784.reso3w83>