windows系统下clover删除多余启动项

您所在的位置:网站首页 修改uefi启动项 windows系统下clover删除多余启动项

windows系统下clover删除多余启动项

2023-01-25 16:14| 来源: 网络整理| 查看: 265

Clover是一个操作系统启动加载器(boot loader),装黑苹果的必备工具,也可以用于在仅支持BIOS启动的老主板上模拟UEFI启动环境,从而支持从NVME固态启动。clover默认设置下会自动扫描所有的硬盘分区,添加许多无用的启动项,看起来非常杂乱。

Clover图形界面

解决这个问题的办法是禁用自动扫描启动项,我们手动添加启动项。网上有不少删除多余启动项的教程,但都是在苹果操作系统下,所以写一个windows下的教程。

一、生成preboot.log文件

在Clover的默认设置下开机进入Clover界面,按下F2,然后选一个能正常启动的条目进入系统。在Clover的安装盘符下的\EFI\CLOVER\misc目录下会生成一个preboot.log文件,我们要从中找到可以启动系统的Volume,手动添加启动条目要用,怎么找后面说。

二、禁用自动扫描启动项

使用Cloud Clover Editor在线编辑clover的配置文件\EFI\CLOVER\config.plist。

打开config配置文件后如图

鼠标移动到浏览器最左侧,在弹出的菜单栏中点击GUI,Scan Options->scan改成Disabled,禁用自动扫描启动项。

禁用自动扫描三、手动添加启动项

下面手动添加启动项,我电脑上一个win10,一个win7,win10等EFI启动的添加到Entrics->Custom Entries下,点击右侧的绿色+号,下面空白处会多出启动条目,单击可进行编辑;win7等bios启动的添加Custom Legacy Entries下;需要隐藏的卷添加到Hide Volumes下。

添加自定义条目

单击Custom Entries下的条目进行启动项编辑。编辑界面中只有Volume和Type是必填项,Title处填写系统名称。Volume处最关键,如果是GPT分区,填分区GUID就行,如果是MBR分区,由于没有分区GUID,只能填写Clover定义的设备路径,Volume和设备路径都可以在preboot.log文件中找到,下面说方法。

打开preboot.log之后定位到[ ScanVolumes ]处,如下图,所有硬盘分区都在这了。这里Clover找到了17个Volume,但打开DiskGenius可以看到只有12个硬盘分区,多出来的5个是什么?其实是Clover把物理硬盘和扩展分区都算作一个Volume了。这样就能对上了,而且preboot.log中这17个Volume的顺序和DiskGenius左侧的分区列表顺序从上往下是一一对应的。

Preboot.log文件编辑win10启动项

在Volume处填写ESP分区的分区GUID,Type处选择windows即可。

编辑win7启动项

win7的安装分区在DiskGenius中从上往下数在第5行(物理硬盘和“扩展分区”也算一行),对应Preboot.log中从上往下数第5个Volume也就是[04],后面HD(1,MBR,0x547690E9,0x40,0x620C7C0)就是设备路径。我们可以通过该分区的起始扇区号和总扇区数来验证这种方法找到的分区是否正确。DiskGenius可以看到win7hd的起始扇区号是64,转换成16进制是0x40;总扇区数102811584转换成16进制是0x620C7C0,都可以与Preboot.log中的值对上。

编辑Legacy条目

所有条目编辑完成后,鼠标移动到浏览器左侧,点击download按钮,就可以下载编辑好的配置文件config.plist,替换\EFI\CLOVER\下的同名文件即可。重启可以看到多余条目已经没了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3