无忧启动论坛

标题: 请问grub2支持nvme驱动吗,例如像四叶草那样做跳板 [打印本页]

作者: 110654    时间: 2021-8-27 10:11
标题: 请问grub2支持nvme驱动吗,例如像四叶草那样做跳板
前提:让主板不支持直接从nvme固态盘启动系统的,添加四叶草能实现先从sata盘中启动四叶草,并加载了nvme驱动来识别nvme固态盘,并从固态盘中启动系统。

四叶草没用过,不太了解,请问:
能否让grub2也能在sata盘或者u盘中启动做跳转加载nvme驱动  并识别nvme盘来启动系统?



例如戴尔服务器r420中,bios设置中无法看到nvme盘,但从U盘进入PE,带有NVME驱动的PE能识别到该盘,装好系统后,由于bios不支持nvme无法识别,就无法启动。
除了修改BIOS(硬核方式)或者四叶草软连接方式,grub2能有办法么?



作者: 窄口牛    时间: 2021-8-27 10:47
本帖最后由 窄口牛 于 2021-8-27 11:22 编辑


能不能就看四叶草了。
能从legacy也能从efi到了这里,但是只能从efi引导四叶草选项才有效。
作者: 2011whp    时间: 2021-8-27 13:21
PCI扩展  Nvme  除了clover  无解,

clover的 nvme驱动,其它引导器加不上,
作者: wintoflash    时间: 2021-8-27 13:44
2011whp 发表于 2021-8-27 13:21
PCI扩展  Nvme  除了clover  无解,

clover的 nvme驱动,其它引导器加不上,

这个是通用的uefi nvme驱动吧。
如果用clover加载驱动之后进grub2,可以认到硬盘,那就可以加载。
作者: 2011whp    时间: 2021-8-27 18:35
本帖最后由 2011whp 于 2021-8-28 17:36 编辑
wintoflash 发表于 2021-8-27 13:44
这个是通用的uefi nvme驱动吧。
如果用clover加载驱动之后进grub2,可以认到硬盘,那就可以加载。

我记得不通用,刚买 NVme硬盘时,在老机试过,UEFI shell 通不过

clover 在苹果系统下 ,才能安装定置(它是个pkg的苹果应用)定置好的可以来回复制(好像  光盘版的clover 复制出来,也能用)它的设定是XML、BIOS概念多,当时也没搞明白(  但 默认的能用)
具体记不清了(现在没环境试), 望楼主  试下( uefishell下试  load *.efi)




作者: 窄口牛    时间: 2021-8-27 19:20
四叶草的是专用的,refind是通用开源的。
作者: 110654    时间: 2021-8-28 16:46
2011whp 发表于 2021-8-27 18:35
我记得不通用,刚买 NVme硬盘时,在老机试过,UEFI shell 通不过

clover 在苹果系统下 ,才能安装定置 ...

网上有很多资料证明 四叶草这个nvme驱动文件是通用的,可以使用efi shell  load命令加载能识别,其实我想问的就是,grub2 能否有什么命令能去加载这个nvme驱动文件 达到识别nvme驱动盘的目的,如果要做这个跳转,必须是四叶草,我很好奇的是grub2 能否来做跳转,对四叶草不熟悉。当然我这个问题其实有冲突的,例如,从不支持nvme驱动的主板启动系统必须从传统的sata盘启动跳转,既然都传统盘启动了,是什么方式启动都不重要了,因为他始终需要一个跳转,
作者: wintoflash    时间: 2021-8-28 16:55
110654 发表于 2021-8-28 16:46
网上有很多资料证明 四叶草这个nvme驱动文件是通用的,可以使用efi shell  load命令加载能识别,其实我想 ...

官方grub2不行。
我开发的grub2分支可以,用efiload命令加载驱动。
grub4dos(uefi) 也可以,用load命令。
不过加载驱动之后必须再次启动grub2/grub4dos,这样才能识别出新硬盘。
作者: 窄口牛    时间: 2021-8-28 17:40
不能吧,四叶草的nvme驱动用shell就能加载?你只能说明硬件的还是简单,分区格式就不行了。
作者: 2011whp    时间: 2021-8-28 17:47
110654 发表于 2021-8-28 16:46
网上有很多资料证明 四叶草这个nvme驱动文件是通用的,可以使用efi shell  load命令加载能识别,其实我想 ...

当时,也搜过,但没找到一个可用的,楼主 有可用的 记得分享下   

看下这个,以前 用来的一个clover (复制即可用)
http://bbs.c3.wuyou.net/forum.ph ... &fromuid=413782
作者: 110654    时间: 2021-9-4 14:25
wintoflash 发表于 2021-8-28 16:55
官方grub2不行。
我开发的grub2分支可以,用efiload命令加载驱动。
grub4dos(uefi) 也可以,用load命令 ...

请大家尝试一下版主这个grub2分子,我也很好奇,是否可以。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3