让老机器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>
沙发 支持 本帖最后由 mrchangee 于 2019-4-1 17:18 编辑
感谢楼主指导!
X61装NVMe直接一键进WINDOWS了,30秒左右吧,右掌托又升高几度。
我的x1c2015就是用一个u盘clover做启动机器的“加密狗”。。。 顶、赞{:1_270:} CLOVER真强 f23258 发表于 2019-3-31 22:37
CLOVER真强
你的美工也很强! 这个了就厉害了!谢谢楼主分享
帮顶,感谢楼主,有时间折腾一下! wj321 发表于 2019-3-31 22:23
最近一段时间,联想的MiniPCIe的ssd和NVME转minipcie转接卡的大量面世,让大家终于有了一种不用使用底座引 ...
X301可以吗? carcheche 发表于 2019-4-1 08:22
X301可以吗?
当然可以,必须可以 wj321 发表于 2019-4-1 08:35
当然可以,必须可以
就是用X301原来迅盘那个位置吗?{:1_276:} 弟大勿博 发表于 2019-3-31 22:30
我的x1c2015就是用一个u盘clover做启动机器的“加密狗”。。。
没有U盘没法进系统了 carcheche 发表于 2019-4-1 08:39
就是用X301原来迅盘那个位置吗?
全高的minipcie就可以,迅盘是全高还是半高?如果是半高,可以上现在半高的minipcie无线网卡,把网卡位置上nvme即可 X220X230可以么 本帖最后由 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略快一点。但是总的来说,不值得
心情卡片 发表于 2019-4-1 09:06
没有U盘没法进系统了
洋哥是装酷。。。
不只是U盘,任何能BIOS启动的FAT32分区可装。 支持楼主,我也搞了。
代价是 X61 的右掌托温度又高了几度。这货的发热相当于两个无线网卡。。
推荐 X200 搞。因为,1,X200的散热好。 2. X200可以从SD卡启动。。 Osment 发表于 2019-4-1 12:06
支持楼主,我也搞了。
代价是 X61 的右掌托温度又高了几度。这货的发热相当于两个无线网卡。。
厉害啊。NB。 carcheche 发表于 2019-4-1 15:51
厉害啊。NB。
惭愧惭愧。
照猫画虎,所以在涟漪区发帖: https://www.ibmnb.com/forum.php?mod=viewthread&tid=1884606
哈哈 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启动速度一样的。对了,你还用图形界面干啥,那会影响加载速度的,因为要多加载框架图片和鼠标驱动。 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) 完美启动。
哈哈 Osment 发表于 2019-4-1 21:27
Clover 启动 MBR 需要设置 PBRTest 。所以我干脆把 PBR 项全隐藏了。。
另外,启动BIOS 不支持的设备还 ...
对了,我忘记说了,文本界面也能多系统引导的,只不过使用上下光标键选择。我以前习惯变色龙的文本选择了,所以就都关闭GUI了,快一点是一点。 wj321 发表于 2019-4-2 00:31
对了,我忘记说了,文本界面也能多系统引导的,只不过使用上下光标键选择。我以前习惯变色龙的文本选择了 ...
嗯嗯。 目前我的 bootmgr 是文字菜单,那么三叶草看看图形还好看一点。。
两级菜单。哈哈 图形菜单肯定比文字菜单好看,如果是硬盘加载无所谓,usb加载的话,能省一点时间就省一点,特别是我这种拿老式128M SD卡引导机器的人 wj321 发表于 2019-4-2 18:27
图形菜单肯定比文字菜单好看,如果是硬盘加载无所谓,usb加载的话,能省一点时间就省一点,特别是我这种拿 ...
X200/201 一代很好的特性就是可以从 SD 卡启动。哈哈。
X61 不行。所以我是在原硬盘位硬盘最前面分出1个200M的 FAT32分区来装 CLOVER。 厉害!感谢分享!这是老机的福音嘛。 厉害啊。