Here's my setup:
120 gb internal hard drive (which i wish to leave alone)
2 Western Digital USB Drives, each with 250 gb
On USB Drive 1 (3 partitions):
Ubuntu 9.04 installed in the first partition (ext3 at 30 gb)
Linux swap on the second partition (ext 3 at 4 gb)
Remainder of disk on the third (vfat)
On USB Drive 2 (3 partitions):
Slightly larger partition than partition 1 on drive 1 with "dd" created copy of drive 1 partition 1
2 other partitions, both ext3.
The current goal is to be able to backup the ubuntu partition from Drive 1 onto Drive 2 and boot from it on Drive 2, without copying over the entire disk, as I've got other plans for the remaining space.
I'm having a horrible time getting the copy of Drive 1's first partition to boot off of Drive 2. And I'm not sure why.
I've been playing with grub-install and fixmbr and looking through the tutorials. Just when I seem to get close, there's a funky error that seems to come up.
Currently, I'm thinking I need to reinstall grub, but am running into a wall of "error 15" messages in trying to follow this advice under "Let Grub do your research for you" using the find command:
and that of the grub manaul.
At the same time, frustratingly, I can easily view the files in question via konqueror (using a knoppix live cd) on Drive 2 (drive one unplugged).
So ... I'm not sure what to do at this point. This doesn't seem like rocket surgery, but I'm stumped as to what to do next.