> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of jean-philippe > Sent: Wednesday, November 08, 2000 4:30 AM > To: [EMAIL PROTECTED] > Subject: Re: [expert] switch /usr partition ? > > > > > pgeorges wrote: > > > > "David M. Kufta" a �crit : > > > > > > I have a clients machine that curently has a /usr mount > point of /dev/hdb1 > > > /dev/hdb1 2.0G 1.5G 527M 74% /usr > > > This client has a partition /dev/hdc1 which is currently > mounted as /home2 > > > /dev/hdc1 7.9G 32M 7.8G 0% /home2 > > > > > > I would like to use /dev/hdc1 as /usr and know there is a > cpio command > > > syntax that will allow me to move his current /usr from > hdb1 to hdc1 which > > > has more available space and would better suit his needs, > however the > > > command line syntax escapes me. > > > > What about (logged as root) : > > > > cp -a /usr /home2/ > > mv /usr /usr.bak > > ln -svf /home2/usr /usr > > rm -rf /usr.bak > > It is not a good idea to do it with cp. All the files permitions and > ownership would be lost. > Beside, non regular files would also cause trouble. I would do it like > this : NOT TRUE. cp -a copies files and retains their permissions, ownership, and dates correctly. It also copies symlinks correctly. AFAIK, it is the easiest way to do it. Bill > > first make a backup of /home2 in /home/old.home2.tgz and clean /home2 > tar cvzpf /home/old.home2.tgz /home2 > rm -rf * > > then transfer files from /usr to /home2 > (cd /usr && tar cpf - .) | (cd /home2 && tar xvpf -) > > mount the partitions as they should be mounted > umount /home2 /usr > mount /dev/hdc1 /usr > > And then modify your /etc/fstab > > And maybe it would not be a bad idea to do it in runlevel 1. > > > HTH > Flupke > > -- > << There's no place like ~! >> > >
Keep in touch with http://mandrakeforum.com: Subscribe the "[EMAIL PROTECTED]" mailing list.
