|
本帖最后由 蓝星明月 于 2022-5-30 12:56 编辑
可以, 先用G4D for UEFI 加载NVME.EFI驱动。
1、G4D for UEFI使用Load命令加载NVME.EFI驱动, 使用chainloader命令引导G4DE, 第二次引导的G4DE就可以识别和使用NVME盘了。
2、有加载NVME.EFI驱动从NVME盘启动功能的是Grub4Dos for UEFI, 不是Grub4Dos。
3、Grub4Dos没有额外从NVME盘启动的功能, Grub4Dos识别硬盘能力是依靠系统BIOS的,系统BIOS能认什么盘,G4D就认什么盘。
4、Grub4Dos NVME Patch修改版,好像可以从NVME拷东西,但不能从NVME盘启动。
参考:https://sourceforge.net/projects/grub4dosahcipatch/
5、Legacy BIOS/UEFI-CSM 从NVME启动的方法,需要修改BIOS和刷主板BIOS:--- 添加NVMe Option ROM法。
参考: http://wuyou.net/forum.php?mod=viewthread&tid=427693&page=1&extra=#pid4417239
6、Legacy BIOS识别使用NVME盘的方法,就我所知目前就两种:
(1)一种DUTE/Clover模拟EFI,加载NVME.EFI驱动.
(2)一种修改BIOS和刷主板BIOS:--- 添加NVMe Option ROM法
7、新UEFI主板有三个文件版的NVME驱动(Nvme、NvmeInt13、NvmeSmm),已经支持UEFIX64和CSM启动NVME盘;
8、旧UEFI主板无NVME驱动的UEFI BIOS,识别使用NVME盘的方法
(1)、一种通过Bootloader管理器加载NVME.EFI驱动, 例如Clover、refind、G4DE。
(2)、用MMTool工具添加三个文件版的NVME驱动(Nvme、NvmeInt13、NvmeSmm): 就可以支持UEFI和CSM启动NVME盘;
(3)、用MMTool工具添加单文件版的NVME驱动(NVMeExpressDxE.ffs) : 就可以支持UEFI下启动NVME盘;
(4)、修改UEFI BIOS和刷主板UEFI BIOS--- 添加NVMe Option ROM法: 就可以在UEFI BIOS-CSM下识别使用NVME盘.
9、总之,UEFI BIOS识别使用NVME盘的方法, 就是加载NVME.EFI驱动:
(1)一种通过UEFI BIOS内置NVME.EFI驱动,
(2)一种通过Bootloader管理器加载NVME.EFI驱动:例如Clover、refind、G4DE。
---------------------------------------------------------
----------------------------------------------------------
G4D for UEFI 加载NVME.EFI驱动使用方法1:
一、成品: grub4dos-for_UEFI 加载NVME.EFI驱动使用
下载附件EFI-1.7z, 解压,将EFI复制到驱动分区,
编辑配置主菜单menu2.lst, 根据你的需求搜索NVME盘内你想要加载启动的文件,然后加载启动.
引导过程说明:
引导BOOTX64-->使用menu.lst(Load加载NvmExpressDxeX64.efi+引导G4DEX64m2.efi)-->引导G4DEX64m2.efi-->使用menu2.lst
二、制作过程
1、在启动分区根目录下创建EFI文件夹:\EFI
2、在EFI文件夹创建Boot文件夹: \EFI\Boot
3、在EFI文件夹创建Grub文件夹: \EFI\Grub
4、下载附件NvmExpressDxeX64.7z,解压,将NvmExpressDxeX64.efi复制到EFI\Grub文件夹
5、下载最新版grub4dos-for_UEFI,解压,
(1)将grub4dos-for_UEFI的BOOTX64.EFI复制到EFI\Boot文件夹
(2)将grub4dos-for_UEFI的menu.lst复制到EFI\Boot文件夹中,并改名为menu2.lst,menu2.lst是主菜单,加载G4DEX64m2.efi使用菜单
6、下载附件menu.7z,解压,将menu.lst复制到EFI\Grub文件夹中,名称不变,menu.lst是默认菜单,一次加载G4DE使用菜单
7、将grub4dos-for_UEFI的x86_64-efi文件夹复制到EFI\Grub文件夹中, ---- 制作G4DEX64m2.efi 定制内置菜单
8、将grub4dos-for_UEFI的mkimage.exe复制到EFI\Grub文件夹中, ---- 制作G4DEX64m2.efi 定制内置菜单
9、下载附件in_menu-1.7z,解压,将in_menu.lst复制到EFI\Grub文件夹中, -----制作G4DEX64m2.efi 定制内置菜单
10、制作G4DEX64m2.EFI(定制内置菜单的G4DE)
打开命令提示符(假如启动分区的硬盘符为H)
cd H:\EFI\Grub\
H:
mkimage.exe -d x86_64-efi -p /efi/g4e -o G4DEX64m2.EFI -O x86_64-efi -c in_menu.lst
11、根据需要编辑配置主菜单menu2.lst。
=====================================================
G4D for UEFI 加载NVME.EFI驱动使用方法2:
一、成品: grub4dos-for_UEFI 加载NVME.EFI驱动使用
下载附件EFI-2.7z, 解压,将EFI复制到驱动分区,
编辑配置主菜单menu.lst, 根据你的需求搜索NVME盘内你想要加载启动的文件,然后加载启动.
引导过程说明:
引导BOOTX64-->使用内置菜单(Load加载NvmExpressDxeX64.efi+引导G4DEX64.efi)-->引导G4DEX64.efi-->使用menu.lst
二、制作过程
1、在启动分区根目录下创建EFI文件夹:\EFI
2、在EFI文件夹创建Boot文件夹: \EFI\Boot
3、在EFI文件夹创建Grub文件夹: \EFI\Grub
4、下载附件NvmExpressDxeX64.7z,解压,将NvmExpressDxeX64.efi复制到EFI\Grub文件夹
5、下载最新版grub4dos-for_UEFI,解压,
(1)将grub4dos-for_UEFI的BOOTX64.EFI复制到EFI\Grub文件夹,并改名为G4DEX64.efi
(2)将grub4dos-for_UEFI的menu.lst复制到EFI\Boot文件夹中,
6、将grub4dos-for_UEFI的x86_64-efi文件夹复制到EFI\Grub文件夹中, ---- 定制BOOTX64.efi
8、将grub4dos-for_UEFI的mkimage.exe复制到EFI\Grub文件夹中, ---- 定制BOOTX64.efi
9、下载附件in_menu-2.7z,解压,将in_menu.lst复制到EFI\Grub文件夹中, -----定制BOOTX64.efi
10、定制BOOTX64.efi
打开命令提示符(假如启动分区的硬盘符为H)
cd H:\EFI\Grub\
H:
mkimage.exe -d x86_64-efi -p /efi/g4e -o BOOTX64.EFI -O x86_64-efi -c in_menu.lst
11、将EFI\Grub文件夹中 新生成的BOOTX64.EFI复制到EFI\Boot文件夹中
12、根据需要编辑配置默认菜单menu.lst。
|
-
-
EFI-2.7z
149.61 KB, 下载次数: 134, 下载积分: 无忧币 -2
G4DE-NVME.efi成品2
-
-
menu.7z
310 Bytes, 下载次数: 65, 下载积分: 无忧币 -2
G4DE默认置菜单
-
-
NvmExpressDxeX64.7z
12.96 KB, 下载次数: 69, 下载积分: 无忧币 -2
NVME.EFI驱动
-
-
in_menu-2.7z
298 Bytes, 下载次数: 71, 下载积分: 无忧币 -2
G4DE内置菜单2
-
-
in_menu-1.7z
279 Bytes, 下载次数: 67, 下载积分: 无忧币 -2
G4DE内置菜单1
-
-
EFI-1.7z
149.73 KB, 下载次数: 112, 下载积分: 无忧币 -2
G4DE-NVME.efi成品1
|