pjmlmas; Hi !
Welp, there is no way to avoid editing , at the very least, "/etc/fstab"
Version 10.04 that was on device sda7 had a UUID set for sda7; clonzilla did it's thing, and on sda12 is the UUID of sda7.
What you need to do now to boot 10.04 on sda12 is to find the UUID of sda12:
Using the info from "blkid" uuid ->sda12, edit "etc/fstab" and replace the UUIDs to that of sda12.
Makes a backup of "/etc/fstab" and the next opens the file in the text editor "gedit" with admin authority. Make the change and save the file !
sudo cp /etc/fstab /etc/fstab-orig
gksudo gedit /etc/fstab
Now, you need to update the boot code,. If you have made no changes to grub's config files. this should suffice:
Boot up your primary operating system and "update" grub:
Boot each of your installs - from grub's menu,to make sure grub works to boot as desired.
Else: run "update-grub" in each install, and
once more boot into the primary OS and (re-)install grub -only if problems still exist -
as you are booting a single hard drive with all OSs installed on that single hard drive the boot code is to be installed to the MBR of that drive.
sudo grub-install /dev/sda
It really is