SEARCH

The How-To Geek Forums Have Migrated to Discourse

How-To Geek Forums / Windows Vista

Installing Windows XP w/ pre-existing Vista on HP Laptop

(102 posts)
  • Started 6 years ago by nrv1013
  • Latest reply from vistamike
  • Topic Viewed 194982 times

nrv1013
Posts: 35

I had all kinds of problems trying to install XP to dual boot with Vista on my HP Pavillion dv6500t. I thought I would post my solutions in case anyone else is running into the same problems.

I successfully partitioned my drive:
C: Vista
D: HP Recovery
F: XP

Then I tried to install XP, which returned an error message saying hard drive not found. After wandering through various forums, I found out that XP doesn't come with drivers for S-ATA drives. So I went to the manufacturer's website (Intel) and downloaded the drivers. The easy option would have been to install them from a floppy drive. But since this is a laptop, that really wasn't an option. The other option would be to disable S-ATA from the bios and install the drivers once XP is installed. However, HP locked down the BIOS and most of the features are unavailable. My only other option was to slipstream the drivers into the XP setup.

To do this, I used Nlite. While I was at it, I also slipstreamed SP2 and the drivers for my network card. But I hit another problem. Nlite only reads inf driver files but the Intel drivers came as an exe file. I tried the easy suggestion of extracting the files with Winrar but that didn't work. So I just installed the drivers on another computer (which was running XP, but I'm not sure that it matters). Then I searched for *.inf and found the Intel folder (C:\Program Files\Intel\...) where the setup dumped the drivers.

Once Nlite finished, I burned a bootable disc from the ISO with Alchohol 120%. Then I rebooted and installed XP.

I had all sorts of problems with VistaBootPro. I followed the steps in the How To guide but I couldn't get it to find XP. I eventually gave up and selected Add New OS Entry. I chose legacy version of Windows and named it XP. Then I rebooted. Now on my boot screen I had Vista, HP Recovery, and XP. But when I tried to boot into XP, I got an error saying the ntldr file was missing. It turned out that I needed to copy the ntldr (a hidden system file) that XP had dumped in my Vista root drive (C: which is my system drive) into the XP root (F:). Also, NtDetect.com needs to be with ntldr.

And I now have a laptop that dual boots into Vista and XP.

Posted 6 years ago
Top
 
supermansghost
supermansghost
Posts: 350

Wow, that's great... thanks!

Posted 6 years ago
Top
 
jzng89
Posts: 4

Hey, okay. I followed the How TO guide

http://www.howtogeek.com/howto.....r/#comment

My prob is that at the bootloader screen it shows both Vista and XP. Vista can boot fine, but XP won't boot saying that there was some software or hardware changes that made XP refuse to boot. (the thing that happens when you install a new motherboard)

HP pavillion 2000 laptop. Pre-installed Windows Vista Home Premium. XP was fine till I installed the Vista bootloader.

Posted 6 years ago
Top
 
nrv1013
Posts: 35

jzng89

XP was working until you used Vista Bootloader then restarted and tried to boot into it? I would boot into Vista and make sure the ntldr and NtDetect.com files are in the XP root folder. You'll have to change the Folder Options to view hidden system files (which Vista moved to the Control Panel instead of using in the folder). This is what the bootloader looks for to load XP. Are you getting an error like: "status: 0xc000000f", "Windows failed to Load" where it suggests repairing XP?

Posted 6 years ago
Top
 
jzng89
Posts: 4

Yeap, you're right on point. Where are those files located? Are they just literally in the C: drive or are there sub folders I need to go through and where do i paste it?

Posted 6 years ago
Top
 
nrv1013
Posts: 35

I found mine in my system directory (C:).
C:\ntldr
C:\ntdetect.com

This is my Vista drive. So I copied them into my XP drive (F:). If you can't find them there, they are on the XP install cd. It's a hidden folder called i386. If your cd drive is E it would be:
E:\i386\ntldr and E:\i386\ntdetect.com

They just go in the root folder.
F:\ntldr
F:\ntdetect.com

Posted 6 years ago
Top
 
jzng89
Posts: 4

Thanks, my drive letters are exactly the same as yours :D I downloaded the files and will try since I couldn't find the files in the vista drive nor the XP drive. I didn't think of looking in the CD :P I'll let you know how things go thanks

Posted 6 years ago
Top
 
thegeek
The Geek
Posts: 2059

nrv1013, thanks for this great contribution!

I'll try and roll this into an official article (and give you the credit, naturally)

Posted 6 years ago
Top
 
nrv1013
Posts: 35

jzng89, I hope it works for you!

The Geek,
Glad I could offer something back. The How To guide was extremely helpful in getting me started. HP just makes everything much more difficult. I can write up more detailed steps if you're planning on making a guide. There are a few details I left out that might be helpful for a step by step guide.

The information about the ntldr file came from this blog post:
http://blog.svoboda.co.nz/Comm.....ecbdd.aspx

It also has instructions on how to run BCDEdit from the command prompt. I did try it during one of my attempts to get XP to boot. It's another option for people who are having problems with VistaBootPro.

Posted 6 years ago
Top
 
jzng89
Posts: 4

Thanks for all the help. The laptop works perfectly now. I noticed on my google searches that only HP laptops have this prob. Wonder why. Anyway thank you soooo much :D

Posted 6 years ago
Top
 
thegeek
The Geek
Posts: 2059

I've been working on an article covering how to use nlite to slipstream the drivers in... you are right, the biggest irritation is that all the manufacturers distribute the drivers in idiotic ways. It also makes the article difficult to write.

Just so you know, you can usually use winimage to extract those .exe files (not sure about intel, but it works for the HP drivers from the HP site)

The biggest problem with all this is that I can't seem to duplicate this ntldr error, which would make it a lot easier.

Posted 6 years ago
Top
 
nrv1013
Posts: 35

An article on how to use Nlite for slipstreaming would be great. That was one of my major hurdles in this whole process. Of course, it took me a few tries to realize I had made my boot disk with a Volume License version of XP that I only had an expired key for. It worked wonderfully once I used a regular version of XP Pro.

I just tried using WinImage on the Intel exe file. I just open it in WinImage? It said it couldn't read it. This is the file I tried:
http://downloadcenter.intel.co.....me=Windows*%20XP%20Professional&lang=eng

I think I've only ever seen the ntldr error referring to HP's. Maybe it has something to do with the recovery drive they put on there.

Posted 6 years ago
Top
 
nrv1013
Posts: 35

I forgot about this link. It explains more about the ntldr error:
http://www.computerhope.com/issues/ch000465.htm

Posted 6 years ago
Top
 
supermansghost
supermansghost
Posts: 350

Extremely helpful info! I'll start pointing people towards this thread from now on.

Posted 6 years ago
Top
 
skysurfer64
Posts: 7

Hey,

Thanks for the info. I followed the instructions, but even though I copied ntldr and ntdetect.com to my XP drive, my laptop still said that the file was missing when I tried to load XP. Does anybody know what I can do? I have an Acer 9410.

Thanks

Posted 6 years ago
Top
 
nrv1013
Posts: 35

Is the file in both the XP drive and the main system drive (probably C:)? I think it needs to be in both root directories so both bootloaders can find it.

Posted 6 years ago
Top
 
supermansghost
supermansghost
Posts: 350

Be sure and post back if that fixes the issue, so we can update the info for everybody.

Posted 6 years ago
Top
 
skysurfer64
Posts: 7

Hey,

No luck, any other ideas? I tried installing xp again, but same error.

Posted 6 years ago
Top
 
nrv1013
Posts: 35

What exactly is the error message? Does it say the ntldr file is missing?

Do you have the boot.ini file with ntldr and ntdetect.com?

And while I'm here, I found the Microsoft article dealing with Vista/XP dual bootloaders:
http://support.microsoft.com/kb/919529

Posted 6 years ago
Top
 
skysurfer64
Posts: 7

Hi,

Its the same message that others are getting (ntldr dile is missing or corrupt). I think it didn't work for me cause my friend gave me a pirated version (no wonder!). Anyways, I got a legit copy so I will try and see if it works this time.

Also, do i need the boot.ini file too?

Thanks

Posted 6 years ago
Top
 



Topic Closed

This topic has been closed to new replies.

Enter Your Email Here to Get Access for Free:

Go check your email!