Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Mister.Logical

macrumors newbie
Original poster
Aug 28, 2008
2
0
I installed Boot Camp on OSX Tiger more than a year ago to use Windows XP Pro, but now is expired. Recently, Windows XP crashed and wouldn't boot up. I decided that I would wipe it out completely and do a clean installation.

So I inserted my Windows XP CD, deleted the partition contain XP and made a new partition that was smaller, then I formated using NTFS and Setup began. It copied all the files and reboot itself. After rebooting, it came up with an error "Hal.dll missing or corrupt" blah blah blah. I tried formating it and reinstalling it, but the same error would come up when I tried continuing with the second part of installation.

Help would be appreciated, Thanks.
 

neilhart

macrumors 6502
Oct 11, 2007
289
0
SF Bay Area - Fremont
The easy answer is for you to switch to Leopard where BootCamp Assistant is part of the release and supported. Then if you followed the lengthy instructions you most likely would have a good experience.

However if you persist in running Tiger where the BootCamp Beta has expired, you are "un-supported". It seems that if you have a copy of the original Beta BootCamp and set your clock back to mid 2007, you could reinstall.

When XP comes up with the corrupted HAL.DLL message, 9 times out of 10 the boot.ini file has the wrong partition information. This is a hidden text system file found in C: (root directory of the XP boot partition). You can google for the details.

The fact that you had XP running would indicate that you have an Mac with an Intel processor, and the the drive is formatted with a GUID scheme. Assuming this is true, there is a hidden 200 MB partition prior to your OSX partition. The XP partition most likely then is the third partition on the drive.
If you have the means to view and edit the Boot.ini file and correct the value of the window boot partition you would be able to resolve the HAL.DLL issue.

Again, the easy way is to go with Leopard.

Neil
 

The Flashing Fi

macrumors 6502a
Sep 23, 2007
763
0
The easy answer is for you to switch to Leopard where BootCamp Assistant is part of the release and supported. Then if you followed the lengthy instructions you most likely would have a good experience.

Again, the easy way is to go with Leopard.

Neil

Happened to me under Leopard. I doubt it will make a difference.

For me, it was the boot.ini.

I would personally try method 2 that's listed in the following link first. It should be pretty easy and straight forward:

http://support.microsoft.com/kb/314477
 

Mister.Logical

macrumors newbie
Original poster
Aug 28, 2008
2
0
I tried setting my date back to 2007 and surprisingly, Boot Camp works again. I had my doubts, but damn...

Anyways, I'm going to partition everything back together and start over again. Thanks for the answers.
 

Beat w/ Stick

macrumors newbie
Aug 30, 2008
15
0
this happened to me once
the way i got it was from a younger family member screwing with my computer and closing parallels improperly, thus corrupting the installation.
i read up on the problem and hal.dll is relate to side by side booting.
i ended up going having to re-instal, as my partition was ntfs, so i couldn't edit it with leopard. but thankfully you can normally retrieve the files you want and back them up.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.