Uninstall of Wubi.exe doesn't restore Windows XP SP3 boot sector

Bug #464209 reported by Kenyon Karl
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Wubi
New
Undecided
Unassigned
Ubuntu
Invalid
Undecided
Unassigned

Bug Description

I installed Ubuntu 9.10 RC in the Windows XP SP3 partition (dual boot with Ubuntu 9.04) for testing purposes. Now that I have Ubuntu 9.10 Final Release in hand, I executed the Wubi Uninstall program that I saw in the Ubuntu folder of my Windows directory. After that finished and the system shut down, I started through the Windows XP boot process to make sure that Windows XP was still operational. I thus chose Windows XP in the first choice (as usual). But the surprise was the second step to choose between Windows and Ubuntu. Just looking for trouble after another reboot, I checked the Ubuntu branch and found:
Windows could not start because the following file was corrupt/missing:
<Windows root>\system32\hal.dll
Please reinstall copy to above file.

Note that after rebooting again and properly choosing Windows at that step, Windows XP appears to start properly.

Note also that I successfully installed Ubuntu 9.10 Final Release, again using Wubi.exe from its respective Distribution CD-ROM and the three step (because of my dual boot environment) boot process into Ubuntu 9.10 Final Release works very nicely.

What I am reporting just LOOKS VERY BAD but SO FAR doesn't appear to affect subsequent functioning of my machine!

Revision history for this message
AJenbo (ajenbo) wrote :

Wubi don't replace the Windows bootloaders. It simply addes an entry for Ubuntu to it.

The first choice you mention is Grub that was installed when you installed 9.04.
The secound step is the windows nt bootloader, it sound like wubi didn't properly removed ubuntu from the boot.ini file on C:, could you please post the content of this file (it's a hidden file).

Also look for any other left owers of the grub and ubuntu files and folders directly on C:

Changed in ubuntu:
status: New → Invalid
Revision history for this message
Agostino Russo (ago) wrote :

Run wubi.exe with revision 168+ or clean up boot.ini manually

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.