Ask questions. Help others.
The HP Community is here for you.
Post new question
Dual Boot - Separate Hard Drives - Win 7 & Win XP
Replies (34)
Note on archived topics.
This topic has been archived. Information and links in this thread may no longer be available or relevant.
If you have a question create a new topic by clicking here, or click on "Post new question" above and select the appropriate board.
Posts: 34
Member Since: ‎12-19-2011
Message 31 of 35 (1,354 Views)

Re: Dual Boot - Separate Hard Drives - Win 7 & Win XP

[ Edited ]

OK, here is where it stands now. 

1.  I tried installing to the new HD with the original one unplugged.  Recommended in post 3, 13 sep

- Didn't work.

- Installation stopped at this error message: "The file AMD_SATA.sys could not be found.  Press any key to Continue." 

- posted that result in post 9 on 20 sep

2.  I tried installing win xp in ide mode.

- IDE mode was selected,

- the original hard drive was unplugged,

- the new hard drive was plugged in

- the new hard drive was recognized, and

- the boot menu was available. 

- I used the CD to install win xp, with sp3 and drivers slipstreamed. 

Didn't work. 

Same error as in post 9 on 20 sep, the first time I tried it.  The only difference was that this time win 7 wouldn't start after setting the sata emualtion back to AHCI.  Had to go into system repair.  That fixed it, so no harm done. 

3.  I won't try the "Hybrid MBR" proposed in post 11 on 24 sep.  Sounds too iffy. 

4.  I cannot try Paul's suggestion in post 22 on 5 oct.  Same reason as 2: that error message.

- - edit 6 sep, actually I did try it, that's how I got the error again.   


Now, if you fellers aren't overly perturbed, and are still willing to help, what should I do next? 


Is it important to know why that SATA driver won't be recognized? 4 times in a row, now, it has happened. 


Posts: 87,397
Member Since: ‎07-13-2010
Message 32 of 35 (1,326 Views)

Re: Dual Boot - Separate Hard Drives - Win 7 & Win XP



I'm sorry that nothing seems to be working for you.


It seems to me that the AMD SATA Sys file is the problem. 


The error is that it can't be found, but it is right in the same folder as the other SATA drivers!


At this point, I am afraid that I have to raise the white flag on this problem.


I'm stumped.



Posts: 26,589
Member Since: ‎07-17-2009
Message 33 of 35 (1,320 Views)

Re: Dual Boot - Separate Hard Drives - Win 7 & Win XP



Can you give us more detail on what happened with XP when you tried to boot up in IDE mode?

HP laptop 17t u100,
HP Photosmart 6520 and HP Deskjet 1112
Custom 1151 socket Z270 Intel i7-7700k @4,600 Mhz, 16GB Corsair 3000 Mhz dimms
Corsair H75 water cooler, Corsair CS 650M power supply
RAID 0 (dual Samsung 960 EVO m.2 240GB) boot system
Dual Samsung 840 EVO SSDs 500GB data storage, Intel 750 PCIe SSD 400GB
ASUS ROG PG279q @144 MHz
Windows 10 and Windows 8.1 Pro x64 in UEFI mode
Posts: 34
Member Since: ‎12-19-2011
Message 34 of 35 (1,256 Views)

Re: Dual Boot - Separate Hard Drives - Win 7 & Win XP

[ Edited ]

These are the only steps not listed in post #31.


- I booted tapping escape and got to the BIOS screen
- changed SATA emulation from AHCI to IDE
- then rebooted, computer would not start
- turned the power off with the switch
- put the slipstreamed nlite DVD into the tray
- restarted still in IDE mode
- the installation process started, then froze with the error message above
- I removed the DVD and disconnected the new hd, reconnected the original hd, and
- restarted, tapping escape
- got to the BIOS screen, reset SATA emulation to AHCI
- restarted, got a black screen and an offer to "Launch Startup Repair. 
- Launched startup repair and the machine restarted and fixed whatever was wrong.


If further details are required I will try it again and post the results.


I suspected that I was not using nLite correctly, so have been reading and experimenting.
- have created 8 iso DVDs, and tried to install them into Oracle's virtual box on an xp machine. 
- 2 will install into vbox, 6 will not, those 6 stop at that same error message "amd_sata.sys not found".
- 1 of the 2 which will install has all the xp sata drivers from Paul's post. 
- It will install and run in VBox ... but ...
- When trying to install it to the new SATA HD on the p7, it stops at the error message shown in the picture.
- This installation was not in IDE mode, just straight startup booting from the installer DVD.

- For this installation the new hard drive was connected, the original one was not. 




Posts: 34
Member Since: ‎12-19-2011
Message 35 of 35 (1,127 Views)

Re: Dual Boot - Separate Hard Drives - Win 7 & Win XP

[ Edited ]

Here is what worked.  Not maybe, not theoretically.  I did it on the computer described in post #1, using 2 separate SATA HDs, 1 tb each.

At this time, I can boot into either win xp or win 7 just by selecting the desired HD in the boot menu.  No need for any 3rd party apps.   


Find a driver that will allow win xp to access the P-7's hardware.  HP doesn't make one (shame on HP) but there is

one available in post 234 at


Edit 11 Sep 2013:  Item #1 above edited

the original link in post 220 is not working. 

I have not tried the driver linked in post #234.


Download the file from post #2 by Paul_Tikkanen.  Use 7 Zip to extract it to its expanded folder structure.  This creates the paths to which I refer to below. 


Edit: 29 Apr 2013

The file from post #2 by Paul_Tikkanen  is found at this link:

The version that worked for this project was dated 22 Oct 2012.  

The version at that link has updated at least twice since this topic started.

Cannot say for sure that the newest one works, but I hope so.   Probably does.

Slipstream the following into an ISO CD/DVD:
- The driver from (1.) above (required)
- At least service pack 3 for win xp (suggested). 

You may also slipstream the following drivers into the DVD without interfering with the installation.
Win xp will boot to the HD without these, but they just make things easier.   
- The "AMDHub" driver from $_OUTDIR\Packages\Drivers\SBDrv\hseries\USB30\amdhub\XP
- The "SMBus" driver from \$_OUTDIR\Packages\Drivers\SBDrv\SMBus\XP
- The "amdxhc" driver from \$_OUTDIR\Packages\Drivers\SBDrv\hseries\USB30\amdxhc\XP

These are from Paul_Tikkanen's link, and I believe they are the only ones you should use.  Others will likely cause conflicts during installation.  They did here.  Basically, if the Readme file doesn't say it's for win xp it isn't. 

After you create a slipstreamed installation ISO, try it out in a virtual machine.  Saves time.  I used Oracle's Virtual Box.  If it works, try it on the real computer. 

Now here's a tricky part.
- Do not set the BIOS to IDE.  Leave it set to AHCI. 
- Remember, you're installing AHCI drivers into win xp, so it will recognize the hardware.  
- Open the DVD tray and leave it open. 
- Turn off and unplug the computer.  Take precautions to discharge static electricity.
- Put your newly created DVD into the drive and close it. 
- Unplug the original HD from the mainboard. 
- Leave it unplugged until you have win xp updated.  This makes the restarts easier. 
- Plug in the new HD you want to put win xp on.
- Plug the computer back in (not the original hard drive) and turn it on.
- Use the boot menu to select the CD/DVD drive as the boot device. 
- Win xp will begin dashing through the setup routine. 
- Win xp will offer to format the partition.  That will destroy any data on the partition. 
- Let it do so.  I used full format, quick format should be OK.
- Sooner or later the install will finish, 
- You will have a poor quality picture, no sound and no internet. 


Install these 3 drivers / apps to get sound, internet, and a better picture. 


- - Sound:
This one doesn't work exactly right, it only outputs sound to the earphone jack on the front, and it is not loud.  I use speakers with built in amplifiers. 


- - Internet:  I know of  are 2 that work.
- Its the bottom selection from the dropdown menu called "AR816X Family Drivers"
- I used this one.


- - Picture/Video:  12-8_xp32_dd_ccc.exe
- You may have to look around a bit.  


Edit:  When you have win xp configured to your liking, you can plug the original HD back in.  Actually you can plug it in immedtately after the win xp installation, but reboots are quicker if you wait.  


After both HDs are plugged in, you can select the desired OS by using the boot menu. 


I still Have not found a bluetooth driver for this hardware for win xp, and I get an error on the network controller in device manager, but everything is working pretty well.


Edit:  I would like to be wrong about point 1 above, maybe HP does make a driver for this OS and this hardware and I just couldn't find it.  If so, maybe the official HP helpers will post the link.   After all, win xp is still supported by microsoft. 

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation