I have dual boot on my machine, Windows 7 and Windows XP, loader - standard Win7 loader. I want to temporarily install ubuntu on a disk space now occupied by Win7 and be able to load both ubuntu and win7. Then I'd like to restore the current state.
I know how to backup an OS using Acronis, and I have experience installing ubuntu and multi boot with windows, but the tricky part for me here, is that Ubuntu will install GRUB, and therefore I'll have to back up the loader and then restore it as well. What is the best way to do this? Is simply backing up the Win7 parition and MBR with Acronis True Image enough? Would Ubuntu correctly overwrite Win7 loader and pick up the XP?
Installing Ubuntu as a third system is not an option because of insufficient disk space. Installing Ubuntu without the ability to run XP, until Win7 is restored is an option, however I'd prefer to have access to XP.
P.S. I first posted this on superuser, but then (after getting zero answers) realized that the question would be more relevant here. Was I right?
UPDATE Apparently my question is not clear. To sum up:
What I have: Windows 7 and Windows XP, loaded by Windows 7 loader.
What I want to have: Ubuntu and Windows XP, loaded by GRUB. Ubuntu installed on the disk space now occupied by Windows 7. AND the ability to restore Windows 7.
How do I back it up correctly?