Dual Boot Windows 7 on an XP netbook

MSI Wind running Windows 7

As part of the Windows 7 Beta program, I wanted to see how it would run on my netbook, an Advent 4211, a rebadged MSI Wind. I didn’t want to completley blow away XP though, because this is only a beta after all. The main obstacle that you face with installing Windows 7 on a netbook is of course the absense of a DVD drive. This guide documents the steps that I had to take to make this happen.

Create a new partition

The first thing that I had to do was to create a new partition on my hard drive. Trivial to do on Vista, but not trivial on XP, because XP does not support the shrinking or growing of partitions. I therefore had to create a bootable USB drive running GParted. Steps to do that are;

  1. Find a spare USB drive to reformat. I had an old 128MB one that I got free somewhere – that was plenty big enough for GParted, and I am happy to leave GParted on there forever now in case I need it again
  2. Download the HP USB Boot Disk Tool from here, and install it
  3. Run the HP USB Boot Disk Tool and Quick Format your USB Drive as a bootable drive
  4. Download the latest stable version of GParted from here, and extract it
  5. Copy the GParted folder structure to the USB Drive. Don’t change the format, e.g. you will have a live, syslinux and utils directory at the top level of your USB Drive.
  6. Reboot your netbook, and run the system startup options, and select Boot From USB
    Select USB Boot
  7. This will boot in to GParted. I just selected all of the Default Boot mode;
    Gparted 1
  8. I Press Space to pick the default resolution;
    dsc03999
  9. then pick Don’t touch they keymap;
    Keymap
  10. And I choose the default language (US English), and then choose to start X to use GParted automatically;
    Use X
  11. Let GParted scan your hard drive, then select the primary partition;
    Gparted
  12. Select Resize/Move, and shrink it by 40GB (you can do 20GB if you have less space, but 40GB was my preferred size)
    Resize/Move
  13. Quick format a new partition in the now empty space.

So now you have an empty partition to install Windows 7 on to, but you still need to get a Windows 7 USB installer. The way I went about this is;

  1. Join the Windows Beta program. Download the 32bit ISO file
  2. I then burned it to a DVD on my desktop computer. You could mount the ISO with the right software and save yourself a disk, but this worked fine for me
  3. Format the USB drive as a bootable drive as before using the HP USB Boot Disk Tool
  4. Copy everything from the DVD to the USB drive
  5. Plug the USB drive in to your netbook, and boot from it as before.
  6. This time, you will see the Windows 7 installer booting up. Choose your language, and Install Now;Install Now
  7. Choose an advance installation. Upgrade would blow away your XP installation, which we don’t want;
    Advanced install
  8. Choose the new partition to install onto;
    New partition
  9. and then just run through the installation process as normal. Windows will detect your old installation and create a dual boot setup.

One problem that I did encounter was that I got an error “Windows could not update the computer’s boot configuration. Installation cannot proceed”. Not sure if that is due to the emergency recovery partition that was on my hard drive. Anyway, I fixed it by running Windows 7 from the USB drive again and selecting the Repair your computer option, which repaired the issue.

I have also heard of people who, on encountering the “Windows could not update the computer’s boot configuration. Installation cannot proceed” error did manage to recover, but then XP was not shown in the boot list. It is still there, but not in the boot list. Booting in to Windows 7 and then using bootcfg added XP back again as a boot option. Running bootcfg /rebuild should add it back to the list.

Tags:

3 Responses to “Dual Boot Windows 7 on an XP netbook”

  1. [...] things first, I created an extra partition on the netbook using some instructions I found online. Then I loaded the 32-bit version of Windows 7 onto a bootable USB drive and installed Windows 7 [...]

  2. timmy says:

    Oh my god, how many apps do you need to do this? ridiculous.

  3. Xajuran says:

    LOL You have to use Linux to install Windows over Windows LOL.

Leave a Reply