What: I currently want to install Windows XP 32 bit sp3 onto a modern computer. I have a pc with an AMD Ryzen 3 1200 cpu and gtx 1050, as well as a 120gb windows 10 boot ssd, 240gb ssd with games on it, and a 500gb sata hdd game drive.
What i have tried: I have extracted a windows xp trial vhd file from the windows xp mode program for windows 7 downloaded directly from microsoft 100% legally. This copy of windows xp is sp3, 32bit, and has most but maybe not all final updates. Sp3 should support sata hard drives but no gpt. I have extracted the vhd to a 500gb sata hdd formatted with mbr to get past the mbr limits of 32bit xp. I have used a program to add the xp vhd to the boot manager. And now when i boot my pc from my 120gb ssd i get an option to boot to xp or 10.
Problem: When i boot into xp i immediately get a a windows xp boot manager screen telling me that winload.efi could not start due to a hardware issue, no surprise. Since windows couldnt even attempt to load the startup file this makes me thing a hard drive problem. It seems the xp boot manager cannot communicate with the hdd after the win 10 boot manager loads the xp boot manager into ram. I get the same message whether the hdd is installed through usb, sata, or even partitioned as gpt, although it is partitioned as mbr right now. The program i used to create the boot manager entry (the cmd way failed) says on startup my bios is operating in uefi mode that could interfere with dual booting. Could this be the issue and how do i change this in my msi b350 gaming plus bios.
I also have an ivy bridge laptop with xp drivers that i may try this in, however this laptop only has 1 sata port meaning id couldnt install my win 10 ssd and xp hdd into the laptop to dualboot at the same time.
What other settings do i need to change to get xp to boot on a modern pc?
What i have tried: I have extracted a windows xp trial vhd file from the windows xp mode program for windows 7 downloaded directly from microsoft 100% legally. This copy of windows xp is sp3, 32bit, and has most but maybe not all final updates. Sp3 should support sata hard drives but no gpt. I have extracted the vhd to a 500gb sata hdd formatted with mbr to get past the mbr limits of 32bit xp. I have used a program to add the xp vhd to the boot manager. And now when i boot my pc from my 120gb ssd i get an option to boot to xp or 10.
Problem: When i boot into xp i immediately get a a windows xp boot manager screen telling me that winload.efi could not start due to a hardware issue, no surprise. Since windows couldnt even attempt to load the startup file this makes me thing a hard drive problem. It seems the xp boot manager cannot communicate with the hdd after the win 10 boot manager loads the xp boot manager into ram. I get the same message whether the hdd is installed through usb, sata, or even partitioned as gpt, although it is partitioned as mbr right now. The program i used to create the boot manager entry (the cmd way failed) says on startup my bios is operating in uefi mode that could interfere with dual booting. Could this be the issue and how do i change this in my msi b350 gaming plus bios.
I also have an ivy bridge laptop with xp drivers that i may try this in, however this laptop only has 1 sata port meaning id couldnt install my win 10 ssd and xp hdd into the laptop to dualboot at the same time.
What other settings do i need to change to get xp to boot on a modern pc?
Last edited: