Hibernation whilst dual booting

Soldato
Joined
18 Oct 2002
Posts
7,515
Location
Maidenhead
I have a dual boot of XP and windows 7. I would like to put my XP in to a saved state when I switch the machine off, so when I switch back on I can either go to the saved state, or windows 7. If I go in to 7, I would still like to be able to go back to my saved XP state when I reboot.

Hope that makes sense.
 
Yes, if I recall correctly XP stores its hibernation file in the root directory and will remain there until you next boot into it.
 
I'm not sure if that works - i dual boot Vista and Windows 7 and do not get the choice of OS if I hibernate from either. The OS simple restores the last saved state (I can't even get into the BIOS - for stabilities sake I assume).

Try it and see
 
In theory, it should work.. if you have independent installs.



1. Ensure that the install hard drive has only one partition with an NTFS / Fat32 partition id. That partition should be the only one that is formatted as NTFS / FAT32. It should be a primary partition.

2. Install XP.

3. Make a 1:1 copy and store it somewhere safe.

4. Format that same primary partition.

5. Install Vista.

6. Generalise the BCD, so that it will boot from any partition without needing a "repair".

7. Make a 1:1 copy and store it somewhere safe.

8. Restore XP to the first primary partition on the dual boot drive.

9. Create a second primary partition.

10. Boot into XP. If the second primary partition has a drive letter assigned, go to step 11. Otherwise, go to step 12.

11. Use disk management to remove the drive letter for the second primary partition. XP should now, in theory, ignore the partition.

12. Restore Vista to that second primary partition. Vista should be ignoring the XP partition, by default. Check.

13. Install a third party bootloader, like GRUB.

14. Marvel at working hibernation?


Someone will probably be along shortly with a less convoluted method. :p
 
Last edited:
Back
Top Bottom