ok have another problem
in UEFI interactive Shell i cant find my Windows Usb disk
i have just fs0 and there is no other fs how should igo into the windows ?
@CelsiuS
@SkOrPn
If the USB 3.0 controller is not compatible I can look on the USB DXE driver to change something, I might eventually remove the XHCI driver from the main DUET firmware to improve the legacy compatibility.
The NEC Renesas uPD720200 USB 3.0 GA-X58-USB3 might use non-standard specification or something else could be wrong on it’s firmware.
If the SubSystemVendorID is 8086 and SubSystemID is 4953 the intel firmware update W200FW36 [FRONT] W201FW21 [REAR] might work on your board and solve most of the issue.
But intel removed their stuff from the download center, so I’m unable to provide you a trusted working link for the Serial ROM writer.
To get the windows ESD-USB file system: use an 2.0 HUB.
If the windows installation media doesn’t work try to download the windows 10 media creation tool and redo the ESD-USB.
GPT type is required.
@noInk
Thank you (and the other dev’s as well) for all the effort you put into this!
I have just gotten Duet+Refind to work on my system. At first I had some issues where it would hang at the memory testing OK message, but I think that might have been due to corruption. I think my old Samsung 840 Evo might be the culprit for that, which is why I replaced it with a Silicon Power P34A80. After I initialized my USB stick (actually a USB card reader with a microSD card) on my laptop the Duet+Refind stick started working much better. I also disabled pretty much everything in the BIOS, re-enabling everything one by one after I got it to work.
I used Minitool partition wizard to migrate my Windows 10 drive to the new NVME drive. This worked pretty well. I’ll do an in place repair install later to fix my corruption issues.
So while trying to get things to work I disabled the onboard USB 3.0 controllers at some point, maybe it did helped getting past the memory testing OK part. However I did notice some odd behavior after enabling and disabling it a few times. After getting duet+refind in working order, enabling the USB 3.0 controllers again resulted in an error with a message something like: “CD/DVD EFI error”. Refind wouldn’t load after that error, however, it would boot my NVME drive automatically anyways. I disabled the USB 3.0 controllers again after that. Today I enabled the USB 3.0 controllers again in order to take a photo of the exact error, thinking it might be helpful to post it here. However this time it didn’t show an error anymore and simply loaded refind without any issue!
Also, I found out that there is some kind of under limit to the USB stick size. An old 32MB stick of mine definitely didn’t work
(after formatting with USBsetup the filesystem is reported as RAW instead of FAT32 on that stick)
I just ordered a usb stick so I can use my SD card reader again for other stuff. I’m curious if I could ad an extra partition the Duet+refind stick and put W10 installation files on that, maybe also with some tools like memtest, UBCD etc on it. I might do some experimentation with that.
As extra information, these roughly are my system’s specs:
Gigabyte GA-P67a-UD7-B3 bios modded to GA Z68x-UD7-B3
Intel Xeon E3-1270 V2
4x4GB DDR3 1600mhz RAM
AMD R9 290 GPU
Intel PRO/1000 PT dual port server adapter
Asus Xonar D2 audio card
Icy box NVME pci-e adapter
Silicon Power P34A80 1TB nvme SSD (phison E12 controller)
Samsung 840 evo 1TB sata SSD
The P67a/Z68x UD7 boards unfortunately never got a real UEFI bios where the cheaper gigabyte boards of this generation did…
These are the result of the adapter I were able to test around 2018.
Asmedia ASM-1142 with the firmware 150707_30_02_00 is fully working.
VIA VLI 806 suffer an EFI_RESET_SHUTDOWN misbehavior (no in-field update from manufacturer available).
(NEC) Renesas uPD720200 require updated firmware to properly work (3.0.3.4)
Other USB 3.0 PHY device are unknown, some would work other nope.
Newbie here after the google gods sent me here and after some faffing have managed to boot an old Asus P6 from an NVME drive… to say stunned is an understatement… now… is there a setting/config I have missed to invert the mouse in the refind boot menu - from a quick scan I didn’t see anything related to that (i.e. mouse is inverted and annoying but not stopping boot when I remove with -1 day to day) anyone able to help me out? (how to invert the mouse in Refind) otherwise… amazing x58 for life…
Also…
I’ve been looking to remove the need for the USB drive in favour of an SSD (small partition for 4GB and was intending on adding the refind code on there and trying to remove the need for the USB key but failed… for the moment happy with the USB key and boot times and crystal performance is close to 1800 from a low 320 on the old drive - stunned… for a 10 year old MOBO and ancient Xeon… the performance is hard to find fault with (edgy 200 BLCK and 4.4 GHz on air…)
@melted_northbridge
There are no setting for that. Change mouse or in the refind.conf set the line enable_mouse to 0
See the post of @docdude about cloning the DUET USB to another disk type, it’s not supported but you can eventually make it work.
Thanks I will look into that post otherwise everything is working on a Asus P6X56D-E with x5650
hello guys sry for late replying
tnx from @noInk i solve the problem (disable usb3 )
i installed successfully win 10 on nvme and everything works fine BUT SOMETIMES in duet boot screen i cant see Windows 10 logo to choose the boot so i have to power off and try again …
sry for bad English
@CelsiuS
I’ve made the XHCI driver optional on this 2019 build. (2015 should already be without)
On the new DUET USB\EFI\Boot\drivers locate the XhciDxe.efi and delete the file.
Doing so will let you utilize the USB 3.0 port/hub in Windows, if the option is enabled within the BIOS.
Keep in mind those USB 3.0 port/hub won’t work during the boot.
About the disappearing file system with the nvme dunno, try to to re-seat the drive adapter.
Hi,
My system is old: q9650+8Gb ram and abit ix38 quad gt. I have raid of 2HDDs and now i have bought nvme pny XLR8 500Gb with adapter on pcie.
1 more problem that theoretically x38 chipset have pcie gen 2.0 but this disk is ruining on 1.0 transfers around 780MB/s.
I need your help tested all 3 versions of duet( look like 15 and 19 are working) and clover but all what i get is menu and when i press enter to continue nothing happens same in clover. Can you explain me what to do i don’t even see raid boot option. I cloned windows 7 system partition from raid to nvme do i need install fresh system ?
1 more problem at this pc can’t install new ver win 10 just work old 2015-10240.
@techami
The 1x PCI-ex speed depend by your board, sometime certain slot on older hardware are configured in that way, try to change physical slot for allow for full speed.
It could be possible to change configuration and fixing the partition but the first post doesn’t address how since it’s faster to deploy a new OS.
To get RAID working as boot disk you need to either build your own version or find a compatible old RAID,SATA DXE.
The OS install disk must be GPT as EFI type download the windows 10 media creation tool and redo the ESD-USB for a new system.
So i convert MBR to GPT but system is still cloned of MBR raid installation and same didn’t work. Look like i need integrate nvme drives with win7 and try install
About PCI-e its 16x speed for graphic card gen 2 but nvme adapter is 4x what is ok problem is ver/gen 1.0 when should be 2.0 (2times faster)
But like i said before i don’t know why, but i can’t install on this pc new win 10-1909. I can install windows 10-10240 from 2015 but can’t update even to 1809. And when installation fails at same time mess with bios or mainboard. After this when i try install windows from usb or dvd drive it’s so slow that for first menu need wait 15mins.
Fixed this re-fleshing of bios (same version like it was).
What microsoft made in windows 10 that i can’t install on old x38+q9650+8gb + HDD drive not even nvme.
Happy with the USB boot method now thanks to this thread but is there a way to edit the non UEFI BIOS on a P6T? I’ve seen the comprehensive UEFI write up but assume I’ve either not searched enough or it cannot be done ?
Injecting some NVME support into P6T Current BIOS
@techami
Dunno, what again the error?
are PAE, NX, and SSE2 instruction supported on your CPU or motherboard?
About the PCI speed DUET is not making any change on the negotiation.
If the link speed is not correctly negotiated either you fix the BIOS or find the equivalent of setpci for windows get the ID of the device with lspci and make a sort of script to force run the PCI-EX @ 2.0 each time you boot on desktop.
To install Windows 7 in EFI mode you need to modify the WIM and structure of the USB installer also make sure to use GPT.
@melted_northbridge
long story short: either you chew real mode for breakfast or try to use the tool used by the older proprietary bioses.
About the emulated NVME support for legacy bioses, there an experimental option ROM thread somewhere about getting it to work.
@noInk
I created win7 installation and it works with duet 2019.
About pcie speed there is "hack" hypersli but just for graphic cards and its working but only for graphic card i have pcie ver 2.0. I wonder if there is possibility to do same with nvme driver.
And still question is why new win 10 freeze and lower transfers on dos/bios and installation even from dvd drive.
@techami
It could be possible but there no switch on the NVME driver for it since it operate at standard level. No logical compare if zero or something if you are asking.
Standard are defined to populate or retrieve always something if defined. Unless is not supported, non present or non compliant to the standard.
NVIDIA uses a sort of “to be filled” leased space and other device ID check by driver are performed to actually enable the feature.
Your issue is some bioses miss-configuration by the manufacturer. See something like lspci and setpci on windows this will allow you to set the link manually or either change board or live with.
On UEFI you would need to build your own customized platform driver just for that board and know how the PCIE negotiation work to change how the link give or take priority.
I don’t know why WIN10 is freezing are there any error or it happen always on a certain point during the installation?
If your hardware it’s not supported you should get an error message.
If something not error catched the installer would freeze indefinitely but that usually mean non-standard operation and you just need to remake the ESD-USB especially on legacy hardware with volatile memory.
Are you sure the ESD-USB is not corrupted or some file are missing?
Have an EVGA x58 SLI that I am running into issues with. Additional components are x5680, 970 evo nvme, 24gbs ram. I have tried a number of things and my system will not boot past the windows splash screen.
USB with Duet and Refind appear to be working correctly, system boots to Refind, and NVME with new windows 10 installation appears within the the GUI. All other sata devices have been removed. VT has been disabled, and board does not support USB 3 natively, so nothing to disable there. The USB with Duet/Refind on is a USB 3 drive, so not sure if that matters. Have tried multiple CPUs, nothing changes with those swaps. Have yet to try the 2015 version of Duet/Refind, so thats my next step, but somewhat at a loss as to what to try next.
Thanks for any advice/help.
@noInk
Win 10 copy 2 times downloaded and tested on laptop. Win 10 just freeze and nothing more, disk doesn’t work waited around 30mins and restarted pc.
@kradluk
I don’t know how x58 board but my x38 freezing with usb3 drives when with usb2 all ok.
To install system on nvme you need gpt partition system. Try windows 7 but you need edit installation files to instal in uefi mode and add drivers for nvme disks.
Actually, you only need EFI partition (with system files and GPT capable OS), to boot NVMe from UEFI perspective (ie. both MBR and GPT will work).
GPT lock is simply Windows installer being forcefull (since NVMe booting usually isn’t supported under non-EFI mode).
@kradluk
If you load past DUET and see REFIND on screen and the windows installation media doesn’t work download the windows 10 media creation tool and redo the WIN10 ESD-USB directly from the media creation tool.
During the installation delete all partition on the target drive.
VT is not required to be disabled ( disabling or enabling certain bios setting, unless prepared before may require a full OS install).