wj321 发表于 2019-3-31 22:23

让老机器NVME使用Clover一路进Windows

最近一段时间,联想的MiniPCIe的ssd和NVME转minipcie转接卡的大量面世,让大家终于有了一种不用使用底座引线之类的改造方法,直接可以使X60,X61,X200,X201,T60,T61,T400,T410等众多机型直接接双硬盘,甚至3硬盘,(比如X200就可以不改主板的情况下,直接接一个联想的Minipcie ssd,一个nvme,外加一个机械)。
具体方法大家可以参考iwaitiwait的https://www.ibmnb.com/forum.php?mod=viewthread&tid=1874690&highlight=NVME和infogrames的https://www.ibmnb.com/forum.php?mod=viewthread&tid=1869999

这些ssd的引导加载都不约而同的使用了黑苹果的Clover引导工具,因为Clover是完整的模拟了一个EFI的BIOS系统,可以实现bios不支持的设备,相当于二级Bios,因此推荐NVME或者联想的Minipcie ssd使用GPT分区,然后Ghost或者直接通过windows的iso安装Win7 X64以上系统,(Ghost的需要手工执行一下bcdboot c:\windows /s m: /f uefi /l zh-cn 命令来生成EFI分区引导文件,其中m为EFI分区符号)

通过2位大神的方法,就直接解决了nvme和联想miniPCIe的ssd的引导问题,但是Clover每次启动的时候会卡在引导界面,非要等用户敲一次回车,影响引导时间。对于我们这些习惯指纹一键开机进系统的用户实在不可接受,所以我根据Clover的官方文档,生成了一个config.plist,让大家尽可能快的进入Windows,不用太等。经过我按码表测试,联想minipcie的ssd在X201下,指纹开机到进入系统Win7下,一共48秒,这个性能还行,因为联想ssd开机也要18s。Win10会更快一些。

主要修改的参数如下
<key>Boot</key>
        <dict>
                <key>DefaultVolume</key>
                <string>EFI</string>   //分区的卷标名或者GUID,MBR下使用卷标,GPT下如果EFI是唯一,那就设置为EFI就行了
                <key>DefaultLoader</key>
                <string>bootm***.efi</string> //引导文件,不管Win7,Win8,还是Win10都是bootm***.efi
                <key>Fast</key>
                <true/>//快速引导,跳过等待
                <key>Legacy</key>
                <string>PBRTest</string>//这个GPT分区的可以不管,如果是mbr分区,要设置为PBRTest,默认的PBR格式经常引导不了
                <key>Log</key>
                <false/>
                <key>IgnoreNVRAMBoot</key>
                <true/>//有UEFI bios的机器,跳过系统的UEFI内置的一些参数
                <key>NeverHibernate</key>
                <true/>               
                <key>Timeout</key>
                <integer>0</integer>   //不要等待
                <key>XMPDetection</key>
                <string>-1</string>
        </dict>

9465026 发表于 2019-3-31 22:26

沙发

sunny2002 发表于 2019-3-31 22:29

支持

mrchangee 发表于 2019-3-31 22:30

本帖最后由 mrchangee 于 2019-4-1 17:18 编辑

感谢楼主指导!
X61装NVMe直接一键进WINDOWS了,30秒左右吧,右掌托又升高几度。


弟大勿博 发表于 2019-3-31 22:30

我的x1c2015就是用一个u盘clover做启动机器的“加密狗”。。。

北漂的荆棘鸟 发表于 2019-3-31 22:35

顶、赞{:1_270:}

f23258 发表于 2019-3-31 22:37

CLOVER真强

弟大勿博 发表于 2019-3-31 23:31

f23258 发表于 2019-3-31 22:37
CLOVER真强

你的美工也很强!

cobra_lee 发表于 2019-3-31 23:53

这个了就厉害了!谢谢楼主分享

我爱T23 发表于 2019-4-1 08:10

帮顶,感谢楼主,有时间折腾一下!

carcheche 发表于 2019-4-1 08:22

wj321 发表于 2019-3-31 22:23
最近一段时间,联想的MiniPCIe的ssd和NVME转minipcie转接卡的大量面世,让大家终于有了一种不用使用底座引 ...

X301可以吗?

wj321 发表于 2019-4-1 08:35

carcheche 发表于 2019-4-1 08:22
X301可以吗?

当然可以,必须可以

carcheche 发表于 2019-4-1 08:39

wj321 发表于 2019-4-1 08:35
当然可以,必须可以

就是用X301原来迅盘那个位置吗?{:1_276:}

心情卡片 发表于 2019-4-1 09:06

弟大勿博 发表于 2019-3-31 22:30
我的x1c2015就是用一个u盘clover做启动机器的“加密狗”。。。

没有U盘没法进系统了

wj321 发表于 2019-4-1 09:41

carcheche 发表于 2019-4-1 08:39
就是用X301原来迅盘那个位置吗?

全高的minipcie就可以,迅盘是全高还是半高?如果是半高,可以上现在半高的minipcie无线网卡,把网卡位置上nvme即可

acoessi 发表于 2019-4-1 09:45

X220X230可以么

wj321 发表于 2019-4-1 11:53

本帖最后由 wj321 于 2019-4-1 11:55 编辑

acoessi 发表于 2019-4-1 09:45
X220X230可以么
可以是可以,固定麻烦,而且只能用nvme,不能用联想的Minipcie ssd。

因为X220和X230只有一个minipcie,就是网卡,需要搞个nvme的转接板来转,才能安装,但是无线网卡不能用,只能找个usb网卡安装到Msata的位置。
关键是X220已经支持Msata了,这样折腾似乎有点不值,但是因为X220是pcie2.0.所以NVME的速度能到500Mbps,比Msata略快一点。但是总的来说,不值得

Osment 发表于 2019-4-1 12:04

心情卡片 发表于 2019-4-1 09:06
没有U盘没法进系统了

洋哥是装酷。。。
不只是U盘,任何能BIOS启动的FAT32分区可装。

Osment 发表于 2019-4-1 12:06

支持楼主,我也搞了。
代价是 X61 的右掌托温度又高了几度。这货的发热相当于两个无线网卡。。

推荐 X200 搞。因为,1,X200的散热好。 2. X200可以从SD卡启动。。

carcheche 发表于 2019-4-1 15:51

Osment 发表于 2019-4-1 12:06
支持楼主,我也搞了。
代价是 X61 的右掌托温度又高了几度。这货的发热相当于两个无线网卡。。



厉害啊。NB。

Osment 发表于 2019-4-1 16:05

carcheche 发表于 2019-4-1 15:51
厉害啊。NB。

惭愧惭愧。
照猫画虎,所以在涟漪区发帖: https://www.ibmnb.com/forum.php?mod=viewthread&tid=1884606

哈哈

wj321 发表于 2019-4-1 17:53

Osment 发表于 2019-4-1 16:05
惭愧惭愧。
照猫画虎,所以在涟漪区发帖: https://www.ibmnb.com/forum.php?mod=viewthread&tid=18846 ...

不必非要GPT的,我这里用GPT只是为了config.plist可以随意copy而已。SSD和原来的硬盘都可以纯MBR,没有任何问题,Clover本身也支持MBR引导。

启动速度慢是启动clover的那块,启动了clover之后速度就跟真的ssd启动速度一样的。对了,你还用图形界面干啥,那会影响加载速度的,因为要多加载框架图片和鼠标驱动。

Osment 发表于 2019-4-1 21:27

wj321 发表于 2019-4-1 17:53
不必非要GPT的,我这里用GPT只是为了config.plist可以随意copy而已。SSD和原来的硬盘都可以纯MBR,没有任 ...

Clover 启动 MBR 需要设置 PBRTest 。所以我干脆把 PBR 项全隐藏了。。
另外,启动BIOS 不支持的设备还是 GPT好,因为这样底层是 UEFI 模拟,和 GPT更配。。。
---
另外,一直多系统,所以还是把图形菜单折腾出来。。。

加载 CLOVER的确很慢。。 所以,干脆从MBR启动的系统就直接 让 伪bootmgr 优先。然后想选择CLOVER则是bootmgr -> CLOVER MBR文件(boot0)->PBR(boot1) 完美启动。
哈哈

wj321 发表于 2019-4-2 00:31

Osment 发表于 2019-4-1 21:27
Clover 启动 MBR 需要设置 PBRTest 。所以我干脆把 PBR 项全隐藏了。。
另外,启动BIOS 不支持的设备还 ...

对了,我忘记说了,文本界面也能多系统引导的,只不过使用上下光标键选择。我以前习惯变色龙的文本选择了,所以就都关闭GUI了,快一点是一点。

Osment 发表于 2019-4-2 10:38

wj321 发表于 2019-4-2 00:31
对了,我忘记说了,文本界面也能多系统引导的,只不过使用上下光标键选择。我以前习惯变色龙的文本选择了 ...

嗯嗯。 目前我的 bootmgr 是文字菜单,那么三叶草看看图形还好看一点。。
两级菜单。哈哈

wj321 发表于 2019-4-2 18:27

图形菜单肯定比文字菜单好看,如果是硬盘加载无所谓,usb加载的话,能省一点时间就省一点,特别是我这种拿老式128M SD卡引导机器的人

Osment 发表于 2019-4-2 20:10

wj321 发表于 2019-4-2 18:27
图形菜单肯定比文字菜单好看,如果是硬盘加载无所谓,usb加载的话,能省一点时间就省一点,特别是我这种拿 ...

X200/201 一代很好的特性就是可以从 SD 卡启动。哈哈。
X61 不行。所以我是在原硬盘位硬盘最前面分出1个200M的 FAT32分区来装 CLOVER。

wqnfs 发表于 2019-4-2 20:19

厉害!感谢分享!这是老机的福音嘛。

carcheche 发表于 2019-4-2 21:43

厉害啊。

Saifaye 发表于 2019-4-4 10:14

页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 让老机器NVME使用Clover一路进Windows