Alan E. Davis wrote:
Can someone tell me what steps are necessary to move the / filesystem to a new partition? I recall someone helping me with this before, but cannot find the email. The oldest of three drives on my system had my / partition, /dev/sdc1. One day recently, that partition became inaccessable. After quickly installing Ubuntu on a different drive, that root partition eventually showed up again. So I've been able to boot Gentoo again off the separate /boot partition on /dev/sda1. I need to move that / partition. I have several other partitions mounted off this one, mainly as /usr and maybe /usr/local/, and some storage partitions mounted to my home directory. I copied the root (/) partition with the new partition at /dev/sdb5 mounted as /newroot, using
    # cp -ax / /newroot

I checked that /proc, /dev, and /sys are there, and empty. I recall there are some other steps necessary. I changed /etc/fstab, and the grub2 grub.cfg from ubuntu, the entry for this kernel. The boot stalls at a certain point.
May I ask what steps are necessary to do this?

Thank you,

Alan Davis

I have done this in the past. I usually boot the CD, make mount points for old and new, then mount the old and new that I want to copy. Then I do a cp -av /path/to/old /path/to/new/ and let it copy. This can take quite a bit of time tho. It seems those little bitty files take the longest. Maybe omitting the -v option would help on that?

Once you get it copied over, edit your fstab file as needed on the new side and install the bootloader as well. After that, it usually just works.

Dale

:-) :-) P. S. Sorry for not including some fancy tarball stuff. ;-)

Reply via email to