[Guide] NVMe-boot for systems with legacy BIOS and UEFI board (DUET-REFIND)

So you think it’s because my windows 10 is direct from microsoft? is the problem?
I never thought this would interfere with this setup.

Yeah it sits at the WINDOWs Logo, and the little rotating circle never appears.

But Windows 10 USB I have works flawlessly when DUET isn’t on together.

Looking into this part now.
"Since you are talking about endless circle spin… check on the RAID (ICH) or something in conflict with the SATA, again which NVME are you using? :D:
But there is not endless circle, No circle at all, that usually appears quickly after the Windows LOGO appears. (So issue is= no circle appears, just sits with Window Logo)
DUET is working well I believe, just DUET is not working with this Windows 10. (Which I’ve used 100s of times, I even built os with it yesterday twice)

I am supposedly using one of the easiest ones lol.
blank m.2 PM951 MZ-FLV2560 Via PCI EXPRESS.

Nope, it’s should work straight if the media is made directly from Microsoft.
Are you sure you did made your USB with the MEDIA CREATION TOOL?
sorry to ask!

Yeah I think when I created it, it was made from here.
https://www.microsoft.com/en-ca/software-download/windows10

I’ve used it 100s of times. (and built 2 os’s yesterday)
This is very helpful, because now we see issue that isn’t human error.
Wondering if some change in the bios will fix it.

Hey also, can you give me a image uploader that works? Tinypic doesn’t seem to let me add the photos in here anymore and photobucket is obviously dead lol.
Other forums I usually can add images without issues, especially my 3si.org 3000GT/Stealth forums.


And the last attempt, I left it after clicking on 3 colored circles on DUET, and then Windows Logo.
Sitting at Windows Logo for more than 20 mins lol.

The media creation tool can’t be trusted to make the USB, especially if it is made on a legacy system. You need to use a program where you can “SEE” the proper settings, such as GPT, FAT32, UEFI etc etc. Media Creation tool is to ONLY be used when you are NOT going to be changing platforms such as going from MBR to GPT, or NTFS to FAT32, or Legacy to UEFI. It just can’t be trusted, so the best way around that widely known issue is by doing it right by using Rufus which lets you “see” how it will be created.

This is why I showed Rufus, because it does exactly what we want it to do. MediaCreationTool1803, for our purposes, is ONLY for downloading the ISO. One last thought, we are doing something here that is outside the norm, so you cant just do it normally, you have to think around the issue, again that is why we use Rufus because it lets “ME” do the thinking, not microsofts tool, lol.



Thumbs up.

Thanks for this, this can possibly be one of the problems. I am so rusty with making windows 10 on rufus. I did it with windows 7 a bunch of times and I forget a bit as well.

Well, the spinning circle should be there definitively.
If it doesn’t, there something wrong. Perhaps on hardware level.
I don’t have the MSI X58 to test it out, so.
If the hardware is good, at the installer work in legacy it should also work in UEFI.

@SkOrPn
Yeah, but still… the MEDIA CREATION TOOL should work.

Awe… no Windows 10 created Via Rufus.
I just checked all my USB sticks. Just 2 Windows 7s via rufus and 2 Windows 10 through microsoft download tool


Where should I get Windows 10 ISO to put on Rufus.

I think Rufus I am fluent with it when I turn it on.

Ok I’ll try messing with bios settings then.

My Asrock X58 settings are weird.
but this is how I set it up now.

@ Storage Configuration settings

SATAII configuration (defaulted to Enchanced)
Configure SATAII as AHCI
Hot Plug Enabled
SATA Link power management enabled
Onboard IDE and 1394 enabled
Onboard eSATAII enabled
eSATAII operation Mode AHCI

I only changed everything to AHCI, and everything else is default.

update Bios settings changes did nothing. Same thing, hangs at windows logo.

sorry if I am a broken record. but when DUET is not plugged in, my Os copy works fine and all goes all the way to installing Os on the drive (it physically reads the M.2 Via Pci Express, just gives that error saying you cannot load the OS on here)

You are very welcome here. Yeah I noticed this over the years that it can’t be trusted UNLESS you are simply going to use it to burn a USB for intentions such as upgrading a UEFI system to UEFI, lol. On my ASRock B350 board, I would trust it no problem because I would be installing Windows 10 on the same system. But if I was creating a USB installer for say a ten year old legacy system, then I would burn the USB using Rufus or even the command prompt.

I know I am a little rusty myself, so I understand, but FYI, I was a certified Computer Tech way back in 1989, worked for Intel for 9 years (electronics tech) and then Qualcomm and then AMD for 13 years (Admin). I ran a VERY large tech forum as head Administrator from 2003 to 2013 as well, as a hardcore PC Enthusiast. I now have about 30 years working with computers, although that doesn’t really matter here since everything is constantly changing. So point is I wont steer you wrong. If I don’t know I simply wont speak up, lol :wink:

Which is why I am in this thread, because I didn’t know how to write software or how to make my own DUET, but I REALLY wanted to use my NVMe SSD on my 8 year old computer as a boot drive. Hehe

Yeah my experience is with hardware from 2010ish to present.
Windows 7 for years, all my customers hated windows 10.
but now using 10 a lot more.

I run Ebay store and sell them by truck load.
specialize is LGA 1155 1156 1151 1150 2011
AM3 FM2 AM4


1366 is new to me a bit

@1xstealthx1

I had ( have still somewhere ) an MSI board x97 giving problem with ESATA while using the RAID – disable
Also, since you keep mentioning the memory test and it’s long check (2-3 min?) seriously?
If you got any spare, try to swap the ram or change the slot.

NVME adapter name?

Wow, what a small world. I retired from the work force back in 2013 and have been running my own ebay store since 2007 (second one). Since 2013 I have exclusively worked buying and selling, and doing tech work in the local market. I also use Craigslist on occasion for things I don’t trust ebay with, and I also hire myself out for laptop and PC repair when I find the time.

I also inherited my Fathers Ranch and my Father up and quite working 5 years back so now I have triple the work load, which is why I cant do much here sadly, although I am trying. Today I have to rebuild the entire coolant system on a 1996 Dodge RAM 2500 V10, which is used for hauling water. Yet I am in here, when I should be researching that. Haha, no worries though as I work at my own schedule and pace now.

I will try disabling ESATA.

The memory test instantly says passed, like blink of an eye.
BUT, it then sits there forever. like 2-3mins or something, then I see DUET appear.

I built os on this computer before, and was running good on a harddrive. I even mined on it too, to give it a longer test, and it never failed.

Yeah just don’t tell anyone you can see it all from few miles away :stuck_out_tongue:

@1xstealthx1
If it sits forever after the memory test it’s not related to DUET.
Does the audiocricket DUET build give you the same result on your board?

CAn you try to load the WINDOWS INSTALLER directly from DUET? (TEXT mode)
Also, before anything else, delete the USB MOUSE and KEYBOARD DXE from the /driver directory on your DUET USB DISK

Yeah Ebay got pretty good with me, I think the key is, they want good notes and high volume sellers.
Like within 4 year span or so, I got like 5-8 negative feedback, and ebay erased it very quickly within one phone call.
So been at 100% all the time. Usually those people were harassment or kept doing system changes. (so Ebay saw it very quickly, and erased it lol)

Haha very cool. I always wanted 96/01 Ram extended cab Cummins when I have space.
The ford diesel stick shift trucks were super slow (talking about newer models too)
The Ram with the Cummins feels like tons of power in every gear.

I own a 93 Dodge/Mitsu Mut Stealth R/T Twin Turbo AWD Manual Trans for about 10 years now (was my first car, reliable to me)
195K, Motor was rebuilt 50k ago and it’s underway for paint job and suspension restoration.

My new favorite is my 92 Mercedes 300D Turbo Diesel 5cyl
360K miles it just hit, reliable as heck, just did all maintenance within owning it for 15K miles. (very easy to fully service it, like peanuts)
28-34MPG Gas Equivalent (I calculated it, since diesel costs more) I can probably do better but lot of city driving now.
It almost gets similar results to my 95 Honda VX I had (but this car had no room for hauling) It was 36-50MPG car, but Mercedes is doing fantastic for all shit it carries and looks good doing it.

Yeah DUET is kinda slow on older system, but not sure it should be 2-3 min. On my old system its more like 30 seconds if that. When I test it on my UEFI system its instant.

I wish I was there to help you, but until we invent instant transportation devices that wont be happening, lol. It should just work with no issues.

Can you list your exact system please? (mobo, ram, cpu, storage device you want to use for booting?)
Do you have a secondary system you can use and that you trust? (for support, reading, making usb’s etc?)

I am putting off the work on the Truck for now because I simply do not want to do it yet. So here I am.

Why do you want to disable eSATA, and why are you testing memory?

OK, I just read back a few pages. I guess I was missing some info.

Maybe your system isn’t compatible, but I highly doubt it. If noInk or I was there I bet we would have it working.

Maybe disable everything with SATA (which should not matter since we are not even using sata for this install). We are using a NVMe SSD right, so that has nothing to do with SATA and has NOTHING to do with AHCI either.

What NVMe SSD do you have and what PCIe adapter are you using? (yes asking again)

I am not testing memory, it randomly does it after it says EFI DUET something - then saying memory test - says passed instantly - then sits at memory test screen and after long while goes to DUET. (2-3mins)
This board never showed any slowness.
Noink said to try disable ESATA (didn’t make any change)

X58 Asrock Extreme (was tested heavily, on and off and mining, running for days) (I just never oc’d on it yet)
I7-950 ( i have other chips but has been working with this one fine this whole time when testing)
blank m.2 PM951 MZ-FLV2560 Via PCI EXPRESS Adapter (It reads it only on Windows 10 installer, but cannot install on drive)
2x 4GB patriot ram
Duet is on Samsung 8gb stick I believe
Windows 10 on PNY 4-8gb via microsoft tool made (no issues making os on other machines)

Heres the adapter I am using.
https://www.amazon.com/gp/product/B078WR…e?ie=UTF8&psc=1


I don’t have another system thats ready to go, the other system is a Supermicro but the CPU didn’t come yet, I am pretty sure it might be annoying to use.
The rest of the systems are pretty newish.

Lol don’t waste your time on me. haha. I am just ordering parts and trying tinker with this thing, i got far I’d say but I am stuck until i have time to make Win 10 Via Rufus.
But all your ideas are super helpful.

@SkOrPn
Since WINDOWS is crashing on the enumeration (missing spinning circle) in mine view that’s seems an hardware issue.
Dunno if it’s related to USB or anything else…

@1xstealthx1
Does the USB now appear without hitting the ESC KEY?
Adapter name? keep asking since some are cheaply made and does not route the signal right.

If you hit the ESC key during the memory test (shouldn’t be random AT ALL) you will access the DUET recovery.
From there, with your keyboard arrow, move to Boot Manager and select the ESD-ISO (something something… ENTER)

??
Does it still stuck without the spinning circle?

OK, I understand now.

You meant the DUET memory test during boot. I was thinking it was your boards memory test or something like that. The DUET memory test is normal, but seems slower than it should be.

OK, SM951 is defo NVMe but it might have built in legacy boot capability (my 950 pro did).

Does your legacy bios see it? If so, you might be able to burn a better USB by using BIOS/UEFI mode in Rufus. I am not exactly sure how to do that on your computer just yet as Rufus recently went through some major UI changes. Let me fire up my old system and see how Rufus works again. Be right back.

EDIT: OK, now my mouse sharing software is not working, so this will take me longer. I need to break down and buy Synergy, as these freebies do not work that well.