The easiest way is to use the latest version of Ghost or Drive Image.
Though I haven't used them on an EXT3 partition, they're supposed to work
with it.
Another simple way, though time consuming, is to setup your second hard
drive with the partition layout you want, and use 'cp -a' to copy all your
data between the partitions on each drive. Then, switch drives.
For example, say you have / (root) as hda1, /home as hda2, and swap as
hda3. Create the same partition structure on the second drive, including
Swap, and mount, for example, hdb1 as /mnt/newroot and hdb2 as
/mnt/newhome. As root, run 'cp -a / /mnt/newroot' and 'cp -a /home
/mnt/newhome'. Just be sure and either unmount /home or delete
/mnt/newroot/home.
Once done switch drives and all should work. I've done an entire Linux
install like this, but I have moved /usr and /home in a similar way.
Working with Windows, we get used to open files that can't be touched, so
this is difficult to do in Windows, but in Linux, it's a cake walk.
I hope this helps.. and if someone has a simpler way, sort of purchasing
Ghost or Drive Image, please chime in.
Take care,
Keegan.
02 Jan 2003 21:33:45 -0500:
Quote:> I have two hard drives: one with Red Hat 7.3 and the is a 30GB drive with
> nothing on it. Is there an easy way to move my Linux installation from
> one HD to the other?
> While I do have system backups, I'd rather find an easier way than to just
> re-install it.