Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I did a fresh installation of XP SP3 on an IBM ThinkPad T40, 512 MB of RAM, Pentium M 1.5 GHz processor. I ran the wubi executable for 12.10 and let it download and unpack the image. When it said I needed to reboot the computer to complete the installation, I let Wubi restart it. During the reboot, it never came up to the boot menu and just booted into windows.

When I check the Startup Options in System Properties and choose the option to edit the Boot.ini from there, I found this:

[operating systems]  
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn  
[boot loader]  
timeout=5  
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS  

I thought there might have been a problem with the .iso that Wubi pulled down, so I manually downloaded the .iso and put it in the same folder as Wubi and ran the installation again with the same results after the reboot.

I had previously installed Lucid on this machine before deciding to reinstall XP and use Wubi to dual boot the latest and greatest version. Any ideas? I've used Wubi on other laptops with no problems.

share|improve this question
add comment

2 Answers 2

From the Wubi Wiki: https://wiki.ubuntu.com/WubiGuide (I don't know if this is still up to date) states Windows XP, Windows 7 and Windows Vista. Not quite sure if this answers your problems or not.

If you look at the official page (http://www.ubuntu.com/download/desktop/windows-installer) there is no mention of what operating systems are supported or not.

Windows XP will end support in 2014 so it might be time to look at either moving full time to Ubuntu or upgrading to Windows 7.

share|improve this answer
add comment

It's not clear why the update to the boot.ini fails, but it does sometimes (you can search around on ubuntuforums.org and you'll find a handful of examples). Maybe it's some antivirus protection (seems the most likely). Or maybe it's because your boot.ini is irregular (I just noticed this now).

But it has nothing to do with a particular Ubuntu release, since this part of the code hasn't changed.

You can just add the required line manually and set the Timeout to 10:

C:\wubildr.mbr = "Ubuntu"

So the whole file will look like (notice that I shifted sections around to make it conform):

[boot loader] 
timeout=10 
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems] 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  /fastdetect /NoExecute=OptIn
C:\wubildr.mbr = "Ubuntu"

PS. since messing up the boot.ini will stop your computer from booting, please be very careful and take a backup before editing. You might want a repair CD or Windows installation DVD handy.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.