PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

无需修改bios即可让任意主板实现NVME启动

[复制链接]
跳转到指定楼层
1#
909648183 发表于 2017-4-11 10:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
点击数:34595|回复数:49
本帖最后由 909648183 于 2017-4-11 11:17 编辑

From: http://www.win-raid.com/t2375f25 ... tloader-method.html
工作原理流程:  BIOS/UEFI->Clover-EFI->NvmExpressDxe-driver->bootpartition@NVMe-drive->OS
理论上可以支持 Legacy BIOS

硬件要求:可引导的另一块存储介质,SATA硬盘或者U盘、SD卡(用于引导Clover-EFI
软件要求:"BDU" (Boot Disk Utility by Cvad)   官网链接 ,这里用于制作引导盘(SATA或U盘、SD卡)间接引导NVME启动     


这里演示使用U盘引导NVME启动的制作流程,如果需要在内置sata盘制作引导,需要设置 Options > Configuration > Enable Fixed Disks:

  • 1. 解压下载的BDU,运行BootDiskUtility.exe,选中U盘后格式化U盘,完成后会看到一个200M名为CLOVER的分区
  • 2. 拷贝该分区下 \EFI\CLOVER\drivers-Off\drivers64\NvmExpressDxe-64.efi 到 \EFI\CLOVER\drivers64\  和 \EFI\CLOVER\drivers64UEFI\ 目录下(前者drivers64是针对legacy bios,后者drivers64UEFI是针对UEFI boot )
  • 3. 完成上述步骤后进入bios设置,修改启动项为U盘(该U盘同时支持legacy与uefi boot)
  • 4. 插上windows安装U盘,重启进入 Clover-EFI bootloader,选择 windows安装U盘 启动安装流程,安装windows到NVME SSD即可


  • 额外选项,这种间接启动会导致启动时间增加,通过修改 Clover-EFI bootloader 配置可以减少启动延时,但无法完全避免

文本编辑器打开 \EFI\CLOVER\config.plist

搜索“timeout” 定位到如下位置

<key>Timeout</key>
<integer>5</integer>
      可以将5修改为1-3










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
50#
roberttj 发表于 2017-7-28 10:57 | 只看该作者
bhl 发表于 2017-7-27 09:53
先引导到SATA再引导到NVME,老主板应该都可以用了?楼主能不能弄个老主板的分步攻略?
...

我在x58的贴吧里写了一篇,你可以去看看。
49#
leeosx 发表于 2017-7-27 14:48 | 只看该作者
早看到就好了。。-_-把笔记本bios刷坏了。。
48#
bhl 发表于 2017-7-27 09:53 | 只看该作者
本帖最后由 bhl 于 2017-7-27 09:55 编辑

先引导到SATA再引导到NVME,老主板应该都可以用了?楼主能不能弄个老主板的分步攻略?
47#
li809 发表于 2017-6-30 00:42 | 只看该作者
过来看看的了。谢谢分享。
46#
roberttj 发表于 2017-6-23 23:33 | 只看该作者
909648183 发表于 2017-6-23 23:29
检查下这个文件,是否 Timeout 设置为1了?  你是不是直接从原U盘拷贝文件到sata盘clover分区,导致config ...

行,我再研究一下。
45#
909648183  楼主| 发表于 2017-6-23 23:29 | 只看该作者
roberttj 发表于 2017-6-23 22:58
就是出问题在启动界面上,u盘启动画面是图形界面选择启动方式。我改了硬盘后这个界面没有出现直接跳到了文 ...

检查下这个文件,是否 Timeout 设置为1了?  你是不是直接从原U盘拷贝文件到sata盘clover分区,导致config也覆盖了?
\EFI\CLOVER\config.plist
44#
roberttj 发表于 2017-6-23 22:58 | 只看该作者
就是出问题在启动界面上,u盘启动画面是图形界面选择启动方式。我改了硬盘后这个界面没有出现直接跳到了文字界面。
43#
roberttj 发表于 2017-6-23 22:54 | 只看该作者
909648183 发表于 2017-6-23 18:51
sata盘上的clover分区也按照流程拷贝文件了?

是的完全拷贝的该文件。
42#
909648183  楼主| 发表于 2017-6-23 19:56 | 只看该作者
roberttj 发表于 2017-6-23 18:22
sata上是空的完全就是用BDU做的新盘。

我自己试了下在内置sata盘上安装clover,没问题呀,启动界面和U盘安装是一样的

41#
apapap 发表于 2017-6-23 19:48 | 只看该作者
感谢回复非常感谢
40#
909648183  楼主| 发表于 2017-6-23 18:51 | 只看该作者
roberttj 发表于 2017-6-23 18:22
sata上是空的完全就是用BDU做的新盘。

sata盘上的clover分区也按照流程拷贝文件了?
39#
roberttj 发表于 2017-6-23 18:22 | 只看该作者
909648183 发表于 2017-6-23 10:45
你sata盘上本来就有系统吧?把sata上原有的引导干掉试下
那个bootmanage应该就是Clover-EFI,continous 应 ...

sata上是空的完全就是用BDU做的新盘。
38#
909648183  楼主| 发表于 2017-6-23 10:45 | 只看该作者
本帖最后由 909648183 于 2017-6-23 10:47 编辑
roberttj 发表于 2017-6-23 10:35
试过了,启动后系统都没进让你选择启动方式的界面,而是跳到了另一个界面。那个界面第一个选项是continou ...

你sata盘上本来就有系统吧?把sata上原有的引导干掉试下
那个bootmanage应该就是Clover-EFI,continous 应该是sata上以前的系统
选第二个bootmanage试下




37#
roberttj 发表于 2017-6-23 10:35 | 只看该作者
909648183 发表于 2017-6-23 09:21
Boot Disk Utility by Cvad这个软件的设置项
然后就可以看到内置sata盘了,后面的步骤和U盘一样,选中SAT ...

试过了,启动后系统都没进让你选择启动方式的界面,而是跳到了另一个界面。那个界面第一个选项是continous,第二第三好像是boot manage,device manage
36#
909648183  楼主| 发表于 2017-6-23 09:21 | 只看该作者
roberttj 发表于 2017-6-23 01:35
还有个问题请教楼主,怎么把U盘启动过渡到SATA硬盘上去,怎么试都不成功。貌似找不到那个启动分区。 ...

Boot Disk Utility by Cvad这个软件的设置项
设置 Options > Configuration > Enable Fixed Disks
然后就可以看到内置sata盘了,后面的步骤和U盘一样,选中SATA盘,格式化,生成一个名为CLOVER 200M的分区
35#
roberttj 发表于 2017-6-23 01:35 | 只看该作者
还有个问题请教楼主,怎么把U盘启动过渡到SATA硬盘上去,怎么试都不成功。貌似找不到那个启动分区。
34#
roberttj 发表于 2017-6-23 01:27 | 只看该作者
我已搞定x58加转接卡上了pm961,做启动盘。受限于pcie2.0的规格发挥不出全速,但也是非常不错了。

http://pan.baidu.com/s/1pKZOJMj
http://pan.baidu.com/s/1o8K7W1O
33#
909648183  楼主| 发表于 2017-6-21 17:59 | 只看该作者
本帖最后由 909648183 于 2017-6-21 18:00 编辑
apapap 发表于 2017-6-21 16:43
非常感谢分享如此棒的文章,小白有几个问题想问一问,不知道大家可以帮忙吗?
1、现在我使用的板子是Intel  ...

引导U盘不能移除,移除则无法启动系统

另外如果主板上还接有其他SATA硬盘的话,可以将引导放在SATA盘上,就不需要U盘了

这里演示使用U盘引导NVME启动的制作流程,如果需要在内置sata盘制作引导,需要设置 Options > Configuration > Enable Fixed Disks:


32#
apapap 发表于 2017-6-21 16:43 | 只看该作者
非常感谢分享如此棒的文章,小白有几个问题想问一问,不知道大家可以帮忙吗?
1、现在我使用的板子是Intel DX58SO2,BIOS应该支持uefi启动。
2、硬件准备:pci-e的转接卡、支持nvme协议的ssd、一块安装该软件的u盘、一块win10安装u盘。
3、安装步骤:首先安装好ssd,格式化u盘制作引导盘并拷贝相关文件,重启进入BIOS,修改启动项为U盘, 插上windows安装U盘,重启进入 Clover-EFI bootloader,选择 windows安装U盘 启动安装流程,安装windows到NVME SSD。
4、安装完毕以后,这个引导的u盘是否可以移除?
谢谢大家

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部