星期三, 8月 23, 2006

[Computer] Windows XP missing boot file hal.dll, Ubuntu

When I install ubuntu on a notebook, my windows xp can't be booted. The error message shows that a file named "hal.dll" is missing. After short survey, this error is caused by the windows booter can't find the corresponding partition to boot the xp.

The solution is to edit c:\boot.ini file, and change the partition number to 1, or 2.
You can go to ubuntu to mount the windows xp partition, then edit the file.