Move an exsisting Linux install to a new multiboot setup

view full story

http://superuser.com – I have an Ubuntu 10.04 LTS installation on a failing hard drive (I already have my data backed up so that is not an issue.) I want to move it intact to a new hard drive. The new hard drive will also need to boot 1 version of Windows for legacy software and 1 other linux distro (that will change from time to time for test purposes. My current Ubuntu file system: /dev/sda1 ext2 boot /dev/sda2 Linux swap /dev/sda3 Linux extended /dev/sda5 ext4 LVM2 pv What would be a a good (i.e. simple, straight forward) approach to accomplishing this? I am not considering a virtual machine setup because mos (HowTos)