On Saturday 05 July 2003 09:13, Zack Gilburd wrote:
> On Friday 04 July 2003 04:14 pm, Chris Bare wrote:
> > > `rsync -rlopg --progress --exclude=3D/dev
> > > --exclude=3D/mnt/newdrve /=20 /mnt/newdrive` would be how I would
> > > do it.  That command will preserve=20 permissions.
> >
> > Thanks for the suggestion. Someone else suggested I boot from the
> > install CD, so I combined your suggestions and was pleasantly
> > surprised at the ease with which this worked.
> >
> > I booted from the CD, partitioned and mounted the new drive as I
> > wanted, mounted the old drive, then did:
> >
> > rsync -a --progress /old/ /new
> >
> > Then I switched cables so the old drive was now hda, booted from
> > the CD and ran grub on hd0. It booted right up from the new drive
> > after that.
> >
> > The thing I like about gentoo is I really feel like I understand
> > what is going on, so I'm able to do things like this which I would
> > never dream of with Red Hat or Mandrake.
>
> Heh.... You're lucky, just -a won't preserve file permissions. :P

But it does. From man rsync:

        -a, --archive               archive mode, equivalent to -rlptgoD
        -r, --recursive             recurse into directories
        -l, --links                 copy symlinks as symlinks
        -p, --perms                 preserve permissions
        -o, --owner                 preserve owner (root only)
        -g, --group                 preserve group
        -D, --devices               preserve devices (root only)
        -t, --times                 preserve times



--
[EMAIL PROTECTED] mailing list

Reply via email to