So here's an overview of the situation: - I have a Pre-installed Windows 7 starter edition Professional Edition on my netbook (HP Mini 311-1000CA). - I want to dual-boot with Windows XP - I have made a boot-able USB for Windows 7 and XP Here are the instructions I have found: 1) Make an empty partition on Windows 7 2) Format to NTFS 3) Restart and boot from Windows XP USB 4) Install Windows XP onto the empty partition ... At this point, I believe XP will overwrite my Windows 7 bootloader, and boot straight into Windows XP... 5) Restore Windows 7 to fix the bootloader 6) Repair Windows 7 (People have complained that both Windows 7 and XP failed to boot after this) 7) Use a program like EasyBCD to add fix the bootloader to be able to boot both XP and Windows 7 (People have also complained that EasyBCD couldn't detect Windows XP) 8) Set default to Windows 7 (well I want my default to be Windows 7, I need XP to run certain games) I know it's better to install XP first then Windows 7. However, I don't want to reinstall everything I have on my Windows 7 . So, is there a better way to do this? On a site note: Would I encounter any problems having a dual booted 7/XP? (I've read that XP might mess with my system restore on Windows 7)