Page 2 of 10
#16 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 02:47

avatar

Fernando I have updated my XP installation process posting today after much troubleshooting and information gathering and mod testing.

Thanks to your technique of modifying my posts I have figured out how to modify my posts in a similar fashion.

Some notable things about Highlander X's issues.

Yes the reason why Highlander X couldn't install XP was due to him / her trying to use a USB bootable device to install the nLited Fernando SATA AHCI drivers.

This will not work. I tried testing every possible way multiple times with XP SP0 - Non Service Pack, SP1, SP2, and SP3.

I also tried F6 Floppy AHCI driver method.

The only method that works is this.

XP SP0-SP3 all original non Service Pack and Service Pack 1-3 versions work as tested by me on the same motherboard Fernando is using which should mean all other 100 series and 200 series motherboards will also work since I've done extensive testing just to narrow down what works and what doesn't.

You MUST nLite Fernando's modified SATA AHCI driver that includes your SATA controller's proper Hardware ID. If you slipstream the wrong SATA AHCI driver for your Hardware ID you will always get the BSOD 7B error no matter what. Using a Hard drive folder installation method also does not work either which is similar to your USB method of putting the nLited folder onto it. Also F6 floppy SATA AHCI driver installation method does not work either. I tried this multiple times to confirm with standard XP SP0, SP1, SP2, and SP3.

You MUST BURN the final XP ISO after using nLite with your SATA AHCI driver matching Hardware ID for your SATA controller. I used ImgBurn which is free. You also must boot up on that burned optical disc as the first priority device. Also once the computer boots and it starts loading the disc a message will pop up on screen to hit a key to boot from the optical disc when asked as it gives you about 5 seconds to do so. If you miss this time frame you will have to reboot the computer and try again. Once it starts loading the optical disc and begins loading the XP setup start tapping the F7 key non stop until you see the XP install screen license agreement which you will have to hit F8 to bypass.

You will need to keep the burned XP nLited optical disc in the drive for at least two reboots. Do not hit a key to load from the optical disc the second time. This time you must let it boot to your hard drive / SSD to continue the XP setup process. Since ACPI does not function it will not automatically reboot so it must be manually done so pay attention to the XP setup screen when it says it is about to reboot or you will think the installation has frozen.

On my dozens and dozens of tests I cannot explain the delays when it is starting the installation and copying the setup files but this may also appear that the setup has crashed or frozen but it hasn't. I think it took around 13 minutes before it actually started copying the installation files to your hard drive. So you'll have to be patient here.

During my installation my USB mouse worked perfectly fine. Fernando says he couldn't use his mouse at all so he gave up completing the installation process. I still don't know why his USB mouse did not work since I use the same exact motherboard as him. I tried to help him troubleshoot why his USB mouse didn't work as mine worked fine without any additional USB drivers.

I have successfully installed XP at least a couple dozen times repeatedly on the Z170 to ensure what options truly work or don't work.

I'm currently working on modifying some hardware devices on this motherboard to see if the XP driver can be ported for Skylake or not.

But if you look at my guide all you really need after getting Fernando's SATA AHCI driver working to install XP is just a cheap Graphics card with HDMI audio / video that has XP driver support. If your USB mouse does not work in XP try switching to another USB port. Try all the USB 2.0 ports first if you can first before USB 3.0. The USB 3.1 port will absolutely NOT WORK and appear dead. If all USB ports tested with the USB mouse do not work follow my guide under USB card and buy a cheap USB 3.0 card off eBay. I'm currently testing one and it appears working as well as the ethernet card. This is a lot of work to get XP running on Skylake. If you want the easiest way to run XP then get a Z68 or Z77 motherboard as all built in hardware on it has XP drivers and works properly including ACPI. Also during the XP setup process you actually don't need a mouse to get through the setup.

Just use the TAB key or if you see the underline under the character you can use ALT + "letter" instead. For example if there was a FINISH button instead of tabbing to it you can do ALT+F. The mouse is not necessary to complete the XP setup process.

Hope this helps.

#17 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 02:53

Ok, I have an original, OEM, untouched, physical disc of Windows XP SP3.
The total size is 596 MB (625,061,888 bytes).
I tried installing using the N-Lite driver integration technique, and it still gives me that same BSOD 0x0000007B (0xF78DA524).
I've tried changing hard drives, removing ram, removing video and sound cards... it doesn't make any difference.
It doesn't seem to be the correct driver for this chipset... although I trust that it is... :(
Please help!

#18 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 02:59

Zitat von XPLives im Beitrag #699

I think it took around 13 minutes before it actually started copying the installation files to your hard drive. So you'll have to be patient here.


During those 13 mins, what is happening on the screen? Is it pure black? Is there a message? Because a few times I have seen a pure black screen, and it seems like nothing is happening. Maybe I should've waited 13 mins?
Otherwise, mine blazes through copying all the drivers, finishes, then says "starting Windows" and waits a few seconds, then I get the BSOD.

#19 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 03:00

avatar

Try eBay if you need an official XP disc as they are quite cheap as stand alone.

I have tested original XP SP0, SP1, SP2, and SP3 with nLite of Fernando's modified SATA AHCI driver and it works as long as you burn the final ISO and boot off the optical disc.

No other method will work or you'll end up wasting hours upon hours troubleshooting. Methods that don't work include any USB type of flash, optical drive, hard drive, and Floppy drive installation methods. I almost gave up trying to get it to work but thanks to Fernando's resistance he actually helped me persist in getting it to work properly for my Asmedia SATA controller as well. But stick to the Intel SATA controller drivers if you want support on this forum. I'm hoping someone on here knows how to hack the BIOS to add SATA IDE mode for the Intel SATA Controller since there is no working Windows 2000 Intel SATA AHCI driver yet.

#20 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 03:08

Zitat von XPLives im Beitrag #699
Once it starts loading the optical disc and begins loading the XP setup start tapping the F7 key non stop until you see the XP install screen license agreement which you will have to hit F8 to bypass.


I don't understand *when* I'm pressing F7.... I'm so used to doing that at the "F6 Driver request" notice, that that's when it tries to bypass ACPI.
I press F7 *after* it says "press any key to boot from CD* but before it starts loading drivers from the CD?
And then after I'm done tapping F7 repeatedly, when it takes me to the license install screen, I press F8?

#21 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 03:17

avatar

No there should be no Black screen during the files copying from CD to hard drive / SSD. It should be Blue screen background.

It just looks like it is sitting there doing nothing. So pay attention to the hard drive activity light on your computer chassis. Once it starts copying the files you will see the light start blinking (usually red). There should be two reboots but on Skylake ACPI doesn't work so it will not automatically reboot after it copies the stage 1 of files but look like it's stuck on the screen. So you'll need to hit the reset button or power it off and on manually. That's why it is better to pay attention during the entire XP installation process so you know what is going on. You must keep the CD in the optical drive so it can read the setup files after it boots to the hard drive / SSD on the reboot.

If you are getting BSOD 7B error this means wrong AHCI SATA driver not matching your Hardware ID. Also make sure you are using a burned nLited SATA AHCI Fernando driver matching your SATA Controller Hardware ID or it will fail no matter what.

BSOD A5 means ACPI error. You have to tap F7 constantly during the XP setup disc loading till it gets to the licensing agreement screen which you hit F8 to bypass after you read it or scroll down. You have to do F7 tapping for at least two reboot stages from what I can recall to avoid BSOD A5 ACPI error. I think upon the 3rd reboot it will be strictly running off the hard drive / SSD and the optical disc is no longer needed in the optical drive. Once it gets into the 3rd reboot stage I don't think you need to hit F7 anymore and it should continue detecting all your hardware devices and ask you more setup questions.

#22 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 03:27

Zitat von XPLives im Beitrag #704
You have to tap F7 constantly during the XP setup disc loading till it gets to the licensing agreement screen which you hit F8 to bypass after you read it or scroll down.


I'm tapping F7 repeateldy once I see the "press any key to boot from CD" until I see the license agreement screen come on? And then press F8? What happens after I press F8? It loads drivers and then begins Windows setup?
And every time I reboot I have to press F7 when it starts to read from the CD?
Thanks for the help! :)

#23 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 04:19

avatar

You only need to boot from the CD on the first stage of the setup process. It will copy some files which takes around 40 minutes or so. Then it will try to automatically reboot but it can't since ACPI doesn't work so it will look like a blank light blue screen I think. Here you will have to manually reset or power off and then on the computer.

On the second reboot you don't tap the key to load from the CD but let it elapse 5 seconds so it continues loading from the hard drive / SSD then you tap F7 non stop when you see the screen that says hit F2 / F6 again if necessary. I hit F7 slightly before that pops up. You probably only have to hit F7 once if you time it right but I just repeatedly tap it until it passes the F2 / F6 screen as it takes awhile to load the drivers off the optical disc and I don't want to hit the BSOD A5 error after all that waiting.

You don't need to deal with the F7 key if you are on an Z77 or earlier chipset as the ACPI seems to operate fine. I can't remember if ACPI works properly after the Chipset files are installed or if it naturally works on a clean XP install. But on Skylake ACPI doesn't work at all so no Sleep Mode or Automatic Shut Down. I might have to do tests on the Z77 to see if Standby, Sleep, and Hibernate work on a clean install or not.

Also if you're dealing with hard drives larger than 128GB you will need Service Pack 1 or it won't recognize the entire capacity up to 2.2TB and you can also corrupt your files when it writes anywhere beyond the first 128GB region of the hard drive.

After you get to the license agreement screen you can read it or hit F8 to bypass. Then you'll have to select a drive and create or select a partition to install XP.

It is better to create a 32GB partition FAT32 partition and format it. You can also choose NTFS if you want a larger partition but I don't recommend anything larger than 64GB for the OS installation partition.

#24 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 05:09

avatar

What motherboard are you using Brand / Model?

Did you identify the Hardware ID listed on the Intel SATA Controller? You may need a Windows 7 or 10 install so you can get this information first before proceeding.

Once you found your SATA Controller Hardware ID you have to make sure you integrate the matching AHCI driver into your slipstreamed XP ISO image.

Then burn it and set your BIOS to boot off it as the Primary Boot Device.

If I were you I would remove all cards from the motherboard especially on the first install in case one of those cards could be causing a problem during the installation.

The part where you know you have succeeded is when it asks you what drive and partition to install XP. After you select the partition and hit ENTER it will begin installing. If you get a BSOD A5 or B7 error here then you messed up as it will not proceed. If it starts to copy files to the destination partition then you've succeeded with the correct SATA AHCI driver and hit F7 correctly at the right time in the beginning.

#25 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 06:15

Please see this post for my hardware:
[Guide] Integration of Intels AHCI/RAID drivers into a Windows XP/W2k3/W2k CD (47)
Post #694
*specifically the 'drivers' pic I attached*

Also, my DVD drive is USB. Do I need to install from a SATA DVD-drive? I will have to completely yank all drives and install an older power supply that has the proper power cable for the SATA based DVR-Rom. :(

[quote=XPLives| The part where you know you have succeeded is when it asks you what drive and partition to install XP. After you select the partition and hit ENTER it will begin installing. [/quote]
I've never ever reached this point. It installs drivers, then says "Windows setup is starting" and it waits a few secs, then BSOD.

P.S. As per Fernando's original response to my troubleshooting, the existence of the "WINNT.SIF" was because of N-Lite modifying and creating a new ISO for me.
Irrelevant to that, however, is that since then I've acquired an original, untouched, virgin XP SP3 OEM disc, and still get the BSODs.

#26 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 06:23

avatar

Yes any USB optical drive will NOT WORK. Anything requiring a USB port, Direct Hard Drive Folder installation in DOS or Windows, or even USB Floppy Drive SATA AHCI driver installation didn't work at all in all of my tests this past week. I can't explain why but I know it will NOT WORK. I think Intel did something to the USB 3.0 ports making them not backward compatible with USB 2.0 which caused this issue. Even W7 USB installations will not work any more on Skylake.

You MUST USE a physical internal SATA optical drive to do this. This will solve your problem I'm sure of it.

Also make sure the HDD / SSD you plan on installing XP on is connected on the Intel SATA Controller.
Same with the SATA optical drive it must also be connected to the Intel SATA Controller.

Double check these two devices are connected to the Intel SATA ports ONLY before proceeding. If it's on the wrong SATA controller other than Intel it will not work and you can try all you want.

Let me know how it goes.

#27 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 06:35

Zitat von XPLives im Beitrag #709

Double check these two devices are connected to the Intel SATA ports ONLY before proceeding. If it's on the wrong SATA controller other than Intel it will not work and you can try all you want.


How do I know which SATA ports are the "Intel SATA ports"? And once XP installs (hopefully), can I move them around to other ports? Or that config must stay AS IS?
Thanks again, if this works, I owe you a beer!

#28 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 06:55

avatar

I took a look at the specs.

You can use the internal SATA optical drive on this unit to install XP from the nLite modified XP ISO.

Also the Graphics card Nvidia GTX 745 video has an XP driver on their website. I recommend you use the HDMI output which will also give you video and audio together in one cable. Creative ZX-r series sound card does not have an XP driver so HDMI audio out is your best bet.

USB mouse should work on the USB 2.0 ports. If not try all USB 2.0 ports, than USB 3.0 ports. But the USB ports may not work for hard drives, flash drives, et cetera since there are no proper XP drivers for on board. You'll need to check my guide under the USB card section if you want real working USB devices.

#29 RE:[Guide] How to get Windows XP working with Modern Hardware by bilbofett 19.04.2017 07:11

Thank you! :)
How do I know which SATA ports are the "Intel SATA ports"?
And once XP installs (hopefully), can I move the drive(s) around to other ports? Or that config must stay AS IS?
And I'm guessing SSDs are out the loop completely? SATA only?

#30 RE:[Guide] How to get Windows XP working with Modern Hardware by XPLives 19.04.2017 08:28

avatar

The drivers for your computer seem to only have Intel SATA controller drivers. So I think any SATA port will work but since prebuilt all in one systems don't usually come with a motherboard manual with diagrams you'll have to investigate this on your own which is Sata Port 0.

You can go into your BIOS and see if it says Intel SATA Controller only or if there are two SATA Controllers then you might see Asmedia or some other 3rd party company.

If there are other brands besides Intel SATA Controller than no you can't move the hard drive / SSD around once you've installed XP on it. You might be able to move it to another SATA port as long as it is Intel. If you put it on a different brand Sata port like Asmedia SATA Controller when you originally installed XP using the Intel SATA Controller driver then the computer would not boot and you will get the BSOD 7B Error.

If you identified which are your Intel SATA ports on your motherboard I'd go from left to right but top and bottom first when plugging the SATA cables in for your devices. Say there are 6 Intel SATA ports like the following:

So Left Top, Left Bottom, Middle Top, Middle Bottom, Right Top, Right Bottom.

LT MT RT
LB MB RB

It really doesn't matter but if they are numbered on the motherboard I'd go with Sata Port 0, 1, 2, 3, 4, 5. If you can go into the BIOS it will usually show you which port your device is connected. I'm not sure if SATA really cares which port if you install XP on "LT" port than move it to "RB" port will it still boot up correctly. I know in IDE that they cared which was the Master drive and which was the Slave drive so flipping the drive orders around would cause it not to boot. In SATA there are no Master and Slave drive settings. But I still think the SATA Controller will search from Port 0 to the last Port in sequence.

Here's a sample SATA physical layout config I would use but the Sata Port numbering scheme may be different on other motherboards.

LT would be Hard Drive / SSD #1
LB would be Hard Drive / SSD #2
MT would be Optical Drive #1
MB
RT or this could be Optical Drive #1 if you prefer
RB

Xobor Forum Software von Xobor
Datenschutz