I have been running Suse 10.3 off of an external Firewire hard drive on my Apple iBook (ppc).
I am so impressed that I am ready to get a new Mac Mini so I can use my iBook as a full time Suse Linux machine.
I have put so much time and effort into customizing Suse that I am hoping beyond hope that there is some method that will allow for transferring my existing installation on the external drive over to my iBooks internal hard drive.
Well, good news is that this is not to big of a job (you are staying on the same hardware and only your partition layout is being modified)
Basically you can use an imaging tool like ghost, bootit, partimage… have your choice, clone your partition or disk to the new disk (I personally like using a bootit cd for this chore which can do this for free).
*don’t forget to mark your boot partition as active!
After doing this you can boot with the openSUSE install CD/DVD or LiveCD and modify these files to reflect to new partition locations:
good news as this won’t be too hard at all as same hardware. partimage as mentioned above is very useful, or you could use mondo recovery which is also very good and reliable. lets you create bootable discs by taking images of your partitions. so just suggesting that as an option also. as said above, will need to edit grub, fstab etc