Thanks for your responses so far.
However, I have already tried
whilst booted from live USB and that only shows the USB medium. The real hard drive is not shown.
Installation also fails because it cannot find an HDD to install onto.
I have 2 drives, one which came with the new PC with Windows 7 on it, and one from the old PC with Ubuntu on it.
I do not want to lose any data on the Ubuntu drive, and I know the Ubuntu drive is OK as I have tested in in another machine.
I have tried the following:
1. Boot from Windows 7 drive - OK.
2. Boot from Ubuntu drive - ALERT! /dev/disk/my-uuid/(uuid) does not exist. Dropping to a shell!
3. Boot from Ubuntu USB with Windows 7 drive installed - cannot see hard drive from fdisk or gparted, cannot install
4. Boot from Ubuntu USB with Ubuntu drive installed - cannot see hard drive from fdisk or gparted, cannot install
I think it's something to do with RAID but I know nothing of such things.
As an FYI Ubuntu 10.04 is past its life cycle. There is anew long term release 12.04. If you wish to keep receiving updates and having the ability to install software using their software center you should consider upgrading.
Unfortunately upgrading would mean changing distro. IMHO Ubuntu 10.04 was the last decent version of Ubuntu. I'd rate Unity somewhere between paper-weight and Windows.