-
Hi! I'm completely new to Clover and I'm not sure if it fits my needs:
I can put Clover in any media, e.g. USB stick, SD card, second old SATA HDD. But:
So far, I downloaded https://github.com/CloverHackyColor/CloverBootloader/releases/download/5129/CloverV2-5129.zip and I wrote it in a fat32 USB stick, and it booted, but it just showed an Options etc menu, with no operating system entries, and the "S" key doesn't open a shell, so I'm not sure what I'm supposed to do there. In another try without Clover, I put the EFI partition in an old SATA HDD, and the Windows partition in the NVME drive, but Windows failed to boot with a blue screen saying that winload.efi is missing. Thank you for any feedback! |
Beta Was this translation helpful? Give feedback.
Replies: 17 comments 8 replies
-
Ah when I tried with a SATA disk in UEFI/GPT, Clover did manage to see it and automatically create an entry. I guess Clover just can't see my PCIe card where my M.2 is attached. |
Beta Was this translation helpful? Give feedback.
-
I managed to boot it! Quick instructions, as it really took a lot of experimentation:
|
Beta Was this translation helpful? Give feedback.
-
3x for your Q&A, I will try it and report back |
Beta Was this translation helpful? Give feedback.
-
I documented this in GitHub Pages, but details change in different versions of BDU and Clover. |
Beta Was this translation helpful? Give feedback.
-
Does your bootable Clover thumb drive show current bootable (non-NVMe) Windows partition? Bootdisk Utility is now version 2.1.2022.030; Last time I tried, Windows 10 installation media from https://www.microsoft.com/en-us/software-download/windows10 |
Beta Was this translation helpful? Give feedback.
-
I was able to get my 10-year-old Asus M5A97_R2 mainboard to see my Samsung 980 NVMe drive using a hack I ran across on YouTube. Basically, it involves patching the UEFI with a generic NVMe driver. I've been running this for four days and it seems well-behaved and stable. You will need the UEFI/BIOS binary for your board, UEFITool.exe (the utility to patch it), and NvmExpressDxe_4.ffs, the driver. The video could be clearer, both visually, and logically, and it took me a couple of tries to get it to work. In short, open the UEFI/BIOS file with UEFITool, do a text search for Save your UEFI/BIOS file to a small USB stick freshly-formatted as FAT32. Power-down your system but do not remove power (i.e., unplug it). Insert the USB stick into the USB "flashback" port, and press the "flash" button. On my board, it's inside, next to the IO sockets, but yours might be adjacent to the external port. You must use the flashback button; tryna update the UEFI any other way will probably not work and/or raise an error. Let it whir and grind until the indicator light goes dark or quits blinking, whichever your manual says to do. Restart and you should find your NVMe driver iterated as a boot device in UEFI. You should be able to use a OS migrate-to-SSD utility to clone your existing Windows installation and boot from your NVMe drive. The video is here... hope this helps. |
Beta Was this translation helpful? Give feedback.
-
installed clover on a usb. copied the driver to the specified directory. When I boot and press f10, I get the clover menu. All my boot drives show up, including the new nvme SSD w windows 10 on it. However, when I select it, I just get black screen and nothing happens. I'm sure it's not the hardware, it must be the clover file. when I boot normally, I can access the nvme ssd. However, when I'm at the clover menu, I still get the black screen even if I choose the normal sata SSD that the OS is on. So basically even though I get the clover menu, you can't boot to anything on it, even though it can see all the drives. How to fix? |
Beta Was this translation helpful? Give feedback.
-
I prepared the Clover USB with Rufus (default settings). Copied the NVMe driver to both BIOS and UEFI folders. My Asus motherboard is in UEFI mode. In Clover I get about 5 mysterious boot options but the very first one is my Windows 10 on the NVMe, and it just works! 🥳 |
Beta Was this translation helpful? Give feedback.
-
thanks for the info.
I'd kind of given up, because I never got any help that worked. But maybe I'll revisit and google up this rufus (don't know anything about it).
very frustrating when windows sees the drive, but you can't boot from it.
d
On Wednesday, September 4, 2024 at 09:53:07 PM PDT, alexandervlpl ***@***.***> wrote:
I prepared the Clover USB with Rufus (default settings). Copied theNVMe driver to both BIOS and UEFI folders. In Clover I get about 5 mysterious boot options but the very first one is my Windows 10 on the NVMe, and it just works! 🥳
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi Similar situation with hardware:
I created an VHD image out of this system disk and put it on the NVMe . When I boot from the Clover thumbdrive it allows me to install Windows 10 from another thumbdrive to the NVMe drive. Is there any way to make Clover see my old Windows 7 system installed in Legacy mode and allow to boot it with the NVMe support? Thank in advance! |
Beta Was this translation helpful? Give feedback.
-
You will need to “migrate” your existing installation to your boot drive to make the boot drive’s boot-record chain to the installed system.
There are utilities for this, and some of the free versions of partition managers and backup utilities such as from Macrorit and AOMEI have this built-in.
From: deepvision7 ***@***.***>
Sent: Sunday, February 16, 2025 12:45 am
To: CloverHackyColor/CloverBootloader ***@***.***>
Cc: hafizullahchishti ***@***.***>; Comment ***@***.***>
Subject: Re: [CloverHackyColor/CloverBootloader] How to boot Windows over PCIe NVME? (Discussion #352)
Hi
Similar situation with hardware:
* An old MB with UEFI but without native NVMe support
* A Samsung M.2 disk
* An M.2 to PCIe adapter card
* An MBR active primary partition on another SSD where Windows 7 installed.
I created an VHD image out of this system disk and put it on the NVMe .
Also added a new boot entry in the system BCD to boot from this VHD image
But the Windows boot manager is not able to see the NVMe drive during boot.
So I was hoping to make Windows 7 boot manager to boot Windows from this VHD image with the help of Clover.
When I boot from the Clover thumbdrive it allows me to install Windows 10 from another thumbdrive to the NVMe drive.
But it won't see the existing Windows 7 installation and there is no option to boot into it.
Is there any way to make Clover see my old Windows 7 system and allow to boot it with the NVMe support?
Thank in advance!
—
Reply to this email directly, view it on GitHub <#352 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AJWMESJR5CHZJSUGHVS6CN32QBFXHAVCNFSM6AAAAABXHLQC6OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRRGQYDCNA> .
You are receiving this because you commented. <https://github.com/notifications/beacon/AJWMESKP35EDSVFKP7E2XQL2QBFXHA5CNFSM6AAAAABXHLQC6OWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAXJPP4.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
“I was hoping to leave the existing system with the boot record intact for now”
That’s what I did. I can still boot from Drive 1 if I wish, by choosing it in the UEFI. So you’re not actually moving the old bootable system from the drive, just cloning it.
From: deepvision7 ***@***.***>
Sent: Sunday, February 16, 2025 7:45 pm
To: CloverHackyColor/CloverBootloader ***@***.***>
Cc: hafizullahchishti ***@***.***>; Comment ***@***.***>
Subject: Re: [CloverHackyColor/CloverBootloader] How to boot Windows over PCIe NVME? (Discussion #352)
Thanks. I was hoping to leave the existing system with the boot record intact for now just in case. And since the Clover is able to see the NVMe drive maybe there is a way to make it boot the VHD image from it somehow.
—
Reply to this email directly, view it on GitHub <#352 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AJWMESM4WNN62YN64GNCC7D2QFLKDAVCNFSM6AAAAABXHLQC6OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRRHE2TSMI> .
You are receiving this because you commented. <https://github.com/notifications/beacon/AJWMESN3RNGE24N6POZQZWD2QFLKDA5CNFSM6AAAAABXHLQC6OWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAXJ2MO.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Not sure I understand how to do this without cloning the entire system to the new drive. Or that's exactly what I should do? Thanks. |
Beta Was this translation helpful? Give feedback.
-
Yes. Clone the current boot drive to the new one, and set the new one as the boot device in UEFI. You may have to also disable Secure Boot, which is another setting.
If after that UEFI does not see the cloned drive as a boot device, you may have to patch the UEFI, or use a utility to start the bootstrap from Clover and chain to the current boot drive.
From: deepvision7 ***@***.***>
Sent: Sunday, February 16, 2025 8:24 pm
To: CloverHackyColor/CloverBootloader ***@***.***>
Cc: hafizullahchishti ***@***.***>; Comment ***@***.***>
Subject: Re: [CloverHackyColor/CloverBootloader] How to boot Windows over PCIe NVME? (Discussion #352)
Not sure I understand how to do this without cloning the entire system to the new drive. Or that's exactly what I should do? Thanks.
—
Reply to this email directly, view it on GitHub <#352 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AJWMESIPGVBP6SWDFCI2ZY32QFP6ZAVCNFSM6AAAAABXHLQC6OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRRHE3TSNI> .
You are receiving this because you commented. <https://github.com/notifications/beacon/AJWMESI4O7KPO2OO26KEL4T2QFP6ZA5CNFSM6AAAAABXHLQC6OWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAXJ2ZG.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
I gave up on this. Nothing seems to work.
Originally, I would boot up and see the drive on the expansion card. It just wasn't visible in the boot section of my bios.
However, probably due to Microsoft update, I don't even see the drive when I boot up anymore and it's now absent even from device driver.
I'm not willing to flash my bios. If there is any chance this would brick my machine, it's just not worth that kind of risk.
d
On Sunday, February 16, 2025 at 12:44:36 AM PST, deepvision7 ***@***.***> wrote:
Hi
Similar situation with hardware:
- An old MB with UEFI but without native NVMe support
- A Samsung M.2 disk
- An M.2 to PCIe adapter card
- An MBR active primary partition on another SSD where Windows 7 installed.
I created an VHD image out of this system disk and put it on the NVMe .
Also added a new boot entry in the system BCD to boot from this VHD image.
But the Windows boot manager is not able to see the NVMe drive during boot.
So I was hoping to make Windows 7 boot manager to boot Windows from this VHD image with the help of Clover.
When I boot from the Clover thumbdrive it allows me to install Windows 10 from another thumbdrive to the NVMe drive.
But it won't see the existing Windows 7 installation and there is no option to boot into it.
Is there any way to make Clover see my old Windows 7 system and allow to boot it with the NVMe support?
Thank in advance!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I believe that Clover will allow you to boot from a very small USB storage device and then chain the bootstrap sequence to your NVMe drive even though your BIOS/UEFI does support booting from NVMe. I toyed with this and even bought a very small USB drive for the purpose, but found a patch for my UEFI that lets it see my Samsung NVMe drive.
I wish I could help you, but I never followed-through with Clover for that purpose.
From: pterotronic ***@***.***>
Sent: Monday, February 17, 2025 11:37 am
To: CloverHackyColor/CloverBootloader ***@***.***>
Cc: hafizullahchishti ***@***.***>; Comment ***@***.***>
Subject: Re: [CloverHackyColor/CloverBootloader] How to boot Windows over PCIe NVME? (Discussion #352)
I gave up on this. Nothing seems to work.
Originally, I would boot up and see the drive on the expansion card. It just wasn't visible in the boot section of my bios.
However, probably due to Microsoft update, I don't even see the drive when I boot up anymore and it's now absent even from device driver.
I'm not willing to flash my bios. If there is any chance this would brick my machine, it's just not worth that kind of risk.
d
On Sunday, February 16, 2025 at 12:44:36 AM PST, deepvision7 ***@***.*** <mailto:***@***.***> > wrote:
Hi
Similar situation with hardware:
- An old MB with UEFI but without native NVMe support
- A Samsung M.2 disk
- An M.2 to PCIe adapter card
- An MBR active primary partition on another SSD where Windows 7 installed.
I created an VHD image out of this system disk and put it on the NVMe .
Also added a new boot entry in the system BCD to boot from this VHD image.
But the Windows boot manager is not able to see the NVMe drive during boot.
So I was hoping to make Windows 7 boot manager to boot Windows from this VHD image with the help of Clover.
When I boot from the Clover thumbdrive it allows me to install Windows 10 from another thumbdrive to the NVMe drive.
But it won't see the existing Windows 7 installation and there is no option to boot into it.
Is there any way to make Clover see my old Windows 7 system and allow to boot it with the NVMe support?
Thank in advance!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.*** <mailto:***@***.***> >
—
Reply to this email directly, view it on GitHub <#352 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AJWMESPDKH5TL6ZACHKY5YL2QI253AVCNFSM6AAAAABXHLQC6OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRSHA2TMNY> .
You are receiving this because you commented. <https://github.com/notifications/beacon/AJWMESMMGKRN6IIWTPWNM5D2QI253A5CNFSM6AAAAABXHLQC6OWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAXKL5O.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Yeah, I think that was the sequence on the Clover website. Glad you got it to work!
And you have an additional security feature: take the thumbdrive with you and your system won’t boot without it.
From: deepvision7 ***@***.***>
Sent: Tuesday, February 18, 2025 2:42 am
To: CloverHackyColor/CloverBootloader ***@***.***>
Cc: hafizullahchishti ***@***.***>; Comment ***@***.***>
Subject: Re: [CloverHackyColor/CloverBootloader] How to boot Windows over PCIe NVME? (Discussion #352)
Actually made it to work by booting Clover in UEFI, then loading Grub2, and then choosing VHD file to boot.
—
Reply to this email directly, view it on GitHub <#352 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AJWMESLFPKCU6VVQVCIFCYD2QMFATAVCNFSM6AAAAABXHLQC6OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMRTGUZDKOI> .
You are receiving this because you commented. <https://github.com/notifications/beacon/AJWMESMEYROFO23BVP2RSWT2QMFATA5CNFSM6AAAAABXHLQC6OWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAXKY7W.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
I managed to boot it!
Quick instructions, as it really took a lot of experimentation: