Date: Sun, 9 Jan 2005 10:45:23 -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: <200501091045.24843.reso3w83@verizon.net> In-Reply-To: <20050109172826.52b93228@eric.placeverte.home> References: <20050109164501.0b0d4a3d@eric.placeverte.home> <8cb27cbf0501090909634fdabe@mail.gmail.com> <20050109172826.52b93228@eric.placeverte.home>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501091045.24843.reso3w83>