I don't get the stuff about /usr/local. It would be better if you can boot up something like a Knoppix CD, so you are not trying to copy the root filesystem from which you are currently running. I would do something like this (being careful that I might have screwed something up!):
1. Make a boot diskette for your current system. 2. Boot a Knoppix CD. 3. If necessary, run fdisk and partition /dev/hdb. 4. cd /mnt mkdir old mkdir new mount /dev/hda1 old mount /dev/hdb1 new cd new cp -avx /mnt/old/* . cd .. umount old umount new 5. Power down, move hdb to hda, changing jumpers as needed. 6. Boot from the diskette you made in step 1. 7. Run lilo. -- Rod On Thursday 26 February 2004 08:41 pm, Bill Kendrick wrote: > On Thu, Feb 26, 2004 at 08:24:44PM -0800, Bill Kendrick wrote: > > Anyway, since I have copious amounts of space on my 2nd drive, is it > > easy to just 'move' the '/' parition over, run LILO to make the newer > > drive bootable, and then remove the dying drive? (Obviously setting > > the 2nd drive as "Master" now, since it's currently "Slave") > > > > My current plan (thanks to Steve Wormley for some tips) is: > > * single user mode > > * Move "/usr/local" into a subdir on that partition: > > * mount the "/usr/local" parition on HDB as "/mnt" > * mkdir /mnt/usr/local > * mv /mnt/* /mnt/usr/local/ > * cp -a --one-filesystem / /mnt/ > > * Use the newly built "/" parition on HDB as "/" (chroot) > > * Edit /etc/fstab > > * Run LILO > > * Change "Slave" to "Master" on HDB (making it HDA), remove old HDA > > * Cross fingers > > ;) > > > Seem reasonable? > > > -bill! _______________________________________________ vox-tech mailing list [EMAIL PROTECTED] http://lists.lugod.org/mailman/listinfo/vox-tech
