- 28th January 2009 at 12:55 #43599
I had installed 1008 server on my primary hd.
then i installed Xp professional,but in boot menu,if i choose 2008,I get a missing or corrupt hal.dll.
what do i do?
- 29th January 2009 at 01:46 #48158
Did you install XP and Server 2008 on seperate partitions (drive letters)?
- 29th January 2009 at 11:25 #48159
yes I installed on different drives and hd
- 30th January 2009 at 16:37 #48160ArrisModerator
I think if you install Windows Server 2008 after you installed Windows XP (or any other previous/equal version of Windows) it will be automatically included in the boot menu. If you install Windows XP after you have installed Windows Server 2008, the XP installation will not automatically update the boot configuration and add itself, but instead just overwrite the current bootloader or corrupt it.
To fix your bootloader boot from the Windows Server 2008 dvd and…
1. click Repair your computer after you clicked Next in the first screen. (Step 2 of Installing Windows Server 2008 page).
2. Now select your Windows Server 2008 installation and click Next.
3. Click the Command Prompt option.
4. Execute the bootrec /FixMbr and bootrec /FixBoot commands. (Bootrec.exe Support page)
If that doesn’t work, also try the bcdedit tool in the Command Prompt explained in the previous steps or in the Command Prompt in Windows Server 2008 to add the Windows XP entry in the boot entries again.
- You must be logged in to reply to this topic.