Date: Mon, 25 May 1998 18:32:57 -0400 From: Randall Hopper <rhh@ct.picker.com> To: Alex Osokin <ars@ars.ml.org>, freebsd-questions@FreeBSD.ORG, Doug White <dwhite@resnet.uoregon.edu>, Aaron Jeremias Luz <aaron@csh.rit.edu> Cc: questions@FreeBSD.ORG Subject: Re: Moving filesystems to another drive Message-ID: <19980525183257.A13013@ct.picker.com> In-Reply-To: <35630D3B.60AB51D4@ars.ml.org>; from Alex Osokin on Wed, May 20, 1998 at 05:05:00PM %2B0000 References: <Chameleon.980519210716.kshuff@kshuff.fast.net> <35630D3B.60AB51D4@ars.ml.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Alex Osokin: |Finally I got such solution: |Do disklabel and newfs on your new drive (you may type /stand/sysinstall |as root then follow your intuition :)) |Then mount your / on new drive to /mnt for example and do | |tar cf - /etc | tar xvpf - -C /mnt |tar cf - /.... | tar xvpf - -C /mnt Aaron Jeremias Luz: |Or you could just use | tar -C / -cf - . | tar -C /mnt --exclude mnt/\* -xvpf - |after you've mounted all your filesystems at the correct A bit late jumping in on this thread, but I went through the same thing this weekend myself :-) A follow-up question. Is there a version of tar or cpio that stores FreeBSD's extended file attributes (chflags(1)) and longer i-node numbers. Seems like sometimes when I've used them in the past to copy root or data UFS partitions I get some complaint (truncating inode number, etc.). E.g.: cd $dir1; tar cvf - . | (cd $dir2; tar xpf -) OR cd $dir1; find . -print | cpio -dumpv $dir2 On that thread, is dump(8) safe to use when copying files between file systems if your target FS has a different geometry from your source FS? For example, using: cd $dir1; dump 0f - / | (cd $dir2; restore xf -) I expect that handles FreeBSD extended attributes, so if there are no other obstacles, maybe that's the way to go. I ended up making my new root exactly the same size as my previous, and used dump/restore to copy it over. I then used tar/tar to copy my other data partitions (since there are no files with FreeBSD extended attribute settings on those FSs AFAIK). Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980525183257.A13013>