AaronS Posted June 12 Posted June 12 (edited) Hello everyone, I have been trying to get Windows XP 32bit to boot on my NVME drive which is a PCIE to NVME adapter. My motherboard doesn't originally support booting with this adapter but with a DXE module "NvmExpressDxe_5.ffs" from this thread over at win-raid, I am able to boot the drive but only in UEFI / GPT. For example Windows 7 with MBR will not boot but with GPT it will. Even making a simple MS-DOS drive with Rufus fails to boot. My PC: Motherboard: ASUS M5A97 R2.0 (AM3+) CPU: AMD Phenom II 1100T GPU: Nvidia GTX 980 NVME: Kioxia KXG6AZMV256G (OEM) - I bought this because I didn't want to spend too much on a drive if this didn't work out Some bios info: Fast booting is off, CSM enabled and Legacy Only selected, Secure Boot is "unloaded" and OtherOS is selected, SATA is running in IDE mode (for DOS/98 SATA drive) I saw a video by omores and followed what he did in this video using Integral Edition: This half works, the driver allowed part 1 of the installer to see the nvme (stornvme) drive, then partition and format it, copies the files, but after reboot, I get the usual message of "Please select proper boot device" etc. After some searching I saw a post here by @Dietmar about using the Samsung 950 Pro Option Rom inserted into the PC Bios (I assume instead of the "NvmExpressDxe_5.ffs" that I have inserted and this would maybe allow me to legacy boot MBR?) The only other thing would be to install XP to a GPT disk, I have read people install XP to a SATA drive and then copy the contents to the NVME, I tried this with a drive that had two partitions (7 installed on second partition and then copy XP to the first partition) however I could not get XP to boot on the disk using EasyBCD, only 7. Does anyone have any info on getting this to hopefully work? I also have Win98 on a separate SATA SSD which I'd like to multiboot but keep the NVME for XP/7. Thanks. Edited June 12 by AaronS
rdp Posted June 15 Posted June 15 (edited) On 6/12/2026 at 5:51 PM, AaronS said: I have read people install XP to a SATA drive and then copy the contents to the NVME Could've been me ~3 years ago, worked for me but on much older HW (an X99 board with MBR formatted NVMe}.Installed vanilla XP 32 on SSD & started looking for NVMe drivers that both didn't crash after reboot & recognized the NVMe. IIRC one from George King's driver collection worked.Once that was done, i simply cloned the partition onto NVMe (it doesn't need to be the first partition, i think that's a win 98 thing), and pointed EasyBCD to it (make sure to select XP in EasyBCD). Posting from that XP install now (https://imgur.com/7gJ54GG). On 6/12/2026 at 5:51 PM, AaronS said: Does anyone have any info on getting this to hopefully work? There's a guy going by Omores who has a much less hacky way of installing XP on modern HW & NVMe -- check out his YT: https://www.youtube.com/@O_mores Edited June 15 by rdp
AaronS Posted June 18 Author Posted June 18 (edited) On 6/15/2026 at 10:30 PM, rdp said: Could've been me ~3 years ago, worked for me but on much older HW (an X99 board with MBR formatted NVMe}.Installed vanilla XP 32 on SSD & started looking for NVMe drivers that both didn't crash after reboot & recognized the NVMe. IIRC one from George King's driver collection worked.Once that was done, i simply cloned the partition onto NVMe (it doesn't need to be the first partition, i think that's a win 98 thing), and pointed EasyBCD to it (make sure to select XP in EasyBCD). Posting from that XP install now (https://imgur.com/7gJ54GG). Thanks, I'm using a slightly older AM3+ motherboard, but I'm using a PCIe to NVMe adapter, I noticed that everyone who has managed to boot their NVMe with MBR has the M.2 NVMe port on the motherboard itself (as is the case with your X99 Taichi board) and isn't using one of these adapters. I can't really imagine the adapter is the problem, more likely its to do with the "NvmExpressDxe_5.ffs" driver that I modded to my bios. I can't even install Win7 or Win10 in MBR, the installer will just refuse to install to the selected drive, I did somehow manage to skip the message and install Win 7 in MBR (copying files) but then when it had to reboot into the second part of the installer on the NVMe itself, it failed. Omores has a video where he installs and boots XP using the Integral Edition using the Patch Integrator program, I used that and selected the backported Samsung driver, this lets the XP installer see the NVMe and copies the files but once again, reboots to go to part 2 and fails. I think last resort is to just try a Samsung 950 Pro. Edited June 18 by AaronS
rdp Posted Saturday at 11:09 AM Posted Saturday at 11:09 AM Lol, sorry, assumed the YT video you linked was yours -- hence "[my] much older HW" & link to Omores' vids. If it was a snake, it woulda bit me.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now