Intel in general uses EFI as native protocol, so, for that you should enable “UEFI Boot” from the BIOS and follow the HOW to MAKE THE USB flash drive (non-bootable) for REFIND and also drop manually the NVME DXE within the “/EFI/Boot/drivers” directory.
Booting the NVME drive from older-UEFI capable board - REFIND mass-storage without DUET - with USBSetup:
• 1) Connect a USB flash drive and start the USBSetup application
• 2) Select the USB flash drive letter from the drop-down combo box
Warning. The following step will completely remove all information and partitions on the selected USB flash drive
• 3) Remove all information and partitions from the drive by clicking on: CLEAN
• 4)Optional format the selected drive by clicking on: FORMAT
• 5) Copy the graphical boot manager REFIND by clicking on: REFIND
• 6) Once done remove the USB flash drive.
• 7) Connect the USB on the target system and set Boot from USB as the first option in your system BIOS Boot order
If the USB you made doesn’t work with multiple system it could mean something is wrong with the USB. Follow again the procedure.
im trying to use DUET to boot windows 10 home on my PCIE PLEXTOR PX-256M9PeY (P02930107620). I have motherboard MSI FM2-A55-G43 (MS-7793) with BIOS AMI EFI 2.6 and AGESA RichlandPI V1.1.0.7. I can boot with Legacy+Uefi and only UEFI but its seems it does not see my PCI NVME ssd. So i did on USB 2.0 Windows instalation media by RUFUS on GPT and also made DUET stick using attached USBSetup as instuction said. I switch to full UEFI in bios than choose my DUET UEFI stick and boot. I saw the boot menager after that i see 3 options. I could boot my instllation media so i did and proceed the insalation on my PCIE SSD and after 1st part of instalation when i rebooted i dont see anywhere the option to boot from my PCIE. And im stuck here. I still see 3 options in DUET that i can boot installation media, installation media ntfs (?) and some kind rufus.efi (?). What should i do ? PCIE SSD is on GPT and i tried to rebuild the mbr. Didnt work. SHould i switched to legacy or do smth else?
I think that i had the same problem, try to clone sector by sector (i did it with acronis), then u can resize the Duet partition to smaller size like 400mb and add the other partition with data.
I did it anyway. I copied this file as you said and also after installation unplugged intstalation media stick. After that i saw in DUET only 1 option (that was my SSD). But 1 thing bothers me - I have 3000 Read and 1000 Write SSD and CristalDisk shows me 400 read and 1000 write (which is good for write). How i can change this?
The PCI-express link speed is set by the bios and might change by how the signal is acquired and by how the slot is routed. Also, certain solid state controller advertise their internal speed with compressed synthetic benchmark while giving much lower real result with non zero data.
Yea, unless the board slot is not running at full speed or it not set correctly in, it mostly depend by the NVME manufacturer and it’s advertised technology. A test you can do to check if the NVME is affected by cheap component ( memory\controller ) is benching non-used empty zero data which should always equate for the advertised speed versus in use filled non-empty random data which could be a lot slower ( might become even more slower when the disk get fully filled ). In mine opinion to work as advertised the NVME should give you the same result in both cases.
I switched graphic card with SSD and after DUET is loading system im getting Boot error. I switched back and works again. I watched in AIDA that my CPU supports only PCIE 2.0 so prob this slow down my ssd? Also i saw my ssd works on Marvell controlers but when i tried to update controlers in windows for marvell (from this site) it tells me that its a wrong one. But for some reason other controlers like for Plextors (which im using Plextor SSD) is working. Standard windows controlers also working. I wonder if changing controlers can change a bit speed?
Perhaps something unrelated could be the NVME if didn’t happen without. You should try to make the USB again. If the system is UEFI compatible use the option without DUET and detach the USB after boot (in OS) to check.
Anyone knows is there are issues with ACPI using Duet-Refind? I’m unable to Hibernate the PC, PC only gets locked. I need hibernation as sometimes I need to wake the PC with WOL and in W10 WOL is only enabled in S3 (sleep) and S4 (Hibernate) states. Without Duet it hibernates fine. Duet is being booted from sata hdd.
PC is Asus P6T Deluxe v2 (X58), Xeon x5680, 12gb ram. Windows is installed on Kingston A2000 500GB NVMe SSD and Akasa PCIe to M.2 adapter.
Hi, there no ACPI interaction or interpositioning communication with DUET. Except for the reset during the UEFI boot stage your software has the full available control over the board. Invalid state or inability to use certain sleep state can be caused by hardware add-on adapter or unstable system. To check on adapter either remove the offending adapter or tape\cover\disable the adapter pins B5 (SMCLK) and B6 (SMDAT) - notice that if your hardware goes smoke by covering the GND nearby or by shorting something else in the process, I’m not responsible. For instability lower the system clock to the factory default.
Covering those pins may not be an easy task so first I’ll remove the card and install Windows via Duet in a sata device and check. I’ll report my findings later on.
Certain deep sleep level won’t work anyway by design, or it will depend by the board feature implementation. Most legacy bios won’t retain outer memory portion and power to RAM will just be cutoff or fluctuate over the retention level. Clover may do support the sleep level you are looking for by saving and restoring the portion (dunno). DUET doesn’t access\interact or dump that data at any stages, let alone restore it.
Did some quick tests, in a clean Windows 10 install on NVMe, all with MS/WU drivers, the PC hibernated fine so the issue must have been some drivers I installed like chipset, sata or NVMe drivers. I’ll do a proper windows installation as I’m going to upgrade from a OCZ Vertex 4 to the Kingston A2000 to confirm. Also “powercfg /A” command reports the available S states.