I tried to install 9.04 side by side with my windows XP. I have two hard disks on my system and I intended that drive C (single xp boot partition) would be resized and ubuntu would get whatever it needs.
During installation I changed my mind as I was worried that data would be lost, I cancelled the installation, read some stuff over the net and then reinstalled 9.04.
Installation went fine. After that, I booted XP. It went fine, XP partition resized properly. So I went on to boot ubuntu from the boot menu and got

hal.dll corrut or missing

error message.

Here is my boot.ini:

[boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microso ft Windows XP Professional" /fastdetect /NoExecute=OptIn
C:\wubildr.mbr = "Ubuntu"

Now XP works fine, it's just that my new shiny ubuntu is somehow lost. Any idea ?

-- Thanks !