Clover 引导 Windows 及 Linux 双系统UEFI

cnblogs @ Orcim   


此 文比较详细地介绍了通过修改 Clover 的配置文件,添加 Clover 启动项的方法(添加 Ubuntu 启动项)。

此文阅读前提,假定你已经完成安装 Clover 至硬盘 EFI 分区,Ubuntu 已安装。

为什么是 CLOVER 引导?

一方面,四叶草引导启动,其界面定制性强,可更换多种主题;其二是某人千辛万苦弄上的 Hackintosh 貌似是在一次 UEFI 固件更新后,再也进不去了,分区恢复都救不了了,目前真实原因未知,之后就有了把此空闲分区腾出装 Ubuntu 的一系列操作。。。

然后就有了将 Clover 作为引导两者的想法。

添加和设置 CLOVER 主题

*如果不想改变原本的 Clover 主题,这个部分的内容可以跳过

上图为 Clover 的引导界面,主题名为 SimpleThemeDark,(图片来自 blog.daliansky.net)。此主题也是我的 Clover 的设置主题,界面很简洁漂亮。相比 Ubuntu 默认的 grub 引导界面,简直是不知道该说什么好了。

至于怎么设置如上图这样的引导界面,首先先在网络上找到这款主题包,然后将其粘贴至 \EFI\CLOVER\themes\ 中,然后文本编辑器打开 \EFI\CLOVER\ 下的配置文件 config.plist,编辑器内搜索 Theme 关键字,修改键及对应值如下:

 
config.plist

12345
<key>GUI</key>
    <dict>
        <key>Theme</key>
        <string>SimpleThemeDark</string>
    </dict>

另存至桌面,之后使用磁盘工具 DiskGenius 复制修改后的 pList 文件至 \EFI\CLOVER\,覆盖原先的 pList 配置文件即可。如果首个启动序列设置的是 CLOVER 的话,重启后就可看到配置生效了,如果不是的话可以使用 BOOTICE 来配置计算机的启动序列,例如下图,保存后即生效。

配置 CLOVER 启动项(Entries)

管理员身份打开 DiskGenius,左侧依次点击,可见到如下图:

右侧中 grubx64.efi 为 Ubuntu 的启动接口,这里记住这个 efi 文件的路径 \EFI\ubuntu\grubx64.efi 。

之后,复制 \EFI\CLOVER\config.plist 到桌面上:

之后,用文本编辑器打开桌面上的 config.plist,搜索 GUI 关键字在此键下建立 Windows 和 Ubuntu 的 Entries,如下:

 
config.plist

123456789101112131415161718192021222324252627282930313233343536373839
<key>GUI</key>
    <dict>
        <key>Theme</key>
        <string>SimpleThemeDark</string>
        <key>Custom</key>
        <dict>
            <key>Entries</key>
            <array>
                <dict>
                    <key>Disabled</key>
                    <false/>
                    <key>Ignore</key>
                    <false/>
                    <key>Path</key>
                    <string>\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI</string>
                    <key>Title</key>
                    <string>Windows</string>
                    <key>Type</key>
                    <string>Windows</string>
                    <key>VolumeType</key>
                    <string>Internal</string>
                </dict>
                <dict>
                    <key>Disabled</key>
                    <false/>
                    <key>Ignore</key>
                    <false/>
                    <key>Path</key>
                    <string>\EFI\ubuntu\grubx64.efi</string>
                    <key>Title</key>
                    <string>Ubuntu</string>
                    <key>Type</key>
                    <string>Linux</string>
                    <key>VolumeType</key>
                    <string>Internal</string>
                </dict>
            </array>
        </dict>
    </dict>

保存,之后用 DiskGenius 将桌面上已经修改好了的 pList 文件覆盖 \EFI\CLOVER\ 下的 config.plist 文件即可。

重启后,如引导界面类似如下,表示配置生效(页面利用的 CLOVER 的 F10 功能截的屏)

结束语

使用工具:文本编辑器、DiskGenius、BOOTICE

转载于:https://www.cnblogs.com/Orcim/p/11065755.html

Clover 引导 Windows 及 Linux 双系统相关推荐

  1. 通过CLOVER 引导Windows与Linux双系统

    通过CLOVER 引导Windows与Linux双系统 什么是CLOVER 为什么是 CLOVER 引导? 正式操作 1.准备工具 2.配置 CLOVER 文件 搜索 GUI 关键字,Entries区 ...

  2. linux和windows双系统引导,windows和linux双系统引导问题

    1  将Grub装配到ntloader内 Grub 做出了牺牲,成为了ntloader的附庸,由ntloader对Grub加以引导,只因为Grub没有写进MBR! 通过把hdaX分区内的Grub引导扇 ...

  3. linux装windows报错,安装Windows 和 Linux双系统(vmware) Centos7

    这里我安装的是Windows + Centos 7,如果是要安装Centos 6,步骤一样 一.安装Windows和Linux双系统需要先安装Windows然后安装Linux 解释:这里解释下为什么要 ...

  4. linux 开机默认启动windows系统时间,Windows和Linux双系统批改默认启动项、超时时间...

    Windows和Linux双系统修改默认启动项.超时时间 修改/etc/default/grub, 然后update-grub. 执行命令 sudo gedit /etc/default/grub 主 ...

  5. windows和linux双系统

    像我们运维学习者,平常会用到linux,但是又必不可免的会用到windows,所以在一台电脑上安装linux和windows双系统就成了刚需,那么如何来安装windows和linux双系统呢 实验环境 ...

  6. Windows与linux 双系统装机

    Windows与linux 双系统装机 一,准备好所需要的镜像,windows和linux任意一个发行版. 对系统硬盘进行格式的确定. 二,装完linux系统之后需要编辑系统引导.这里我们拿cento ...

  7. Windows装载“ Linux“双系统 ( Win和Ubuntu双系统 )

    说明:本文面向小白---刚装载成功的我也是,如此更能理解小白心理---因此文章可能比较详细(比较"跑题",插入的知识较多,但我认为应该这样,如果我仅仅写下步骤,那跟大多数教程有什么 ...

  8. 双系统用wmware挂载linux,安装Windows 和 Linux双系统(vmware) Centos7

    这里我安装的是Windows + Centos 7,如果是要安装Centos 6,步骤一样 一.安装Windows和Linux双系统需要先安装Windows然后安装Linux 解释:这里解释下为什么要 ...

  9. 硬件时间,操作系统时间,Windows 和linux 双系统时间差8小时问题说明

    1.硬件时间:硬件时钟是存储在主板上CMOS里的时间即BIOS时间,关机后该时钟依然运行,主板的电池为它供电.对应于嵌入式设备有一个RTC模块.硬件时钟即RTC时钟.信息比较少没时区.夏令时的概念. ...

  10. Windows和Linux双系统时间误差8小时解决方案

    Windows和Linux双系统时间误差8小时解决方案 众所周知,BIOS中也有个时钟设定,而windows系统和linux系统的时间设定与BIOS时间是有关的: windows系统认为BIOS的时间 ...

最新文章

  1. 预备队员技术验收开始
  2. lisp封装成vla函数_Lisp List 和函数式编程 (in Python)
  3. 1.3 Integer类详解
  4. 复旦高等代数 II(17级)每周一题
  5. 机器学习面试题(part2)
  6. PL/Sql快速执行 insert语句的.sql文件
  7. c#类属性和实例属性_C#中类的序列化及反序列化简要分析
  8. 转:PHP中文乱码问题
  9. C# 子类实例化基类 基类使用不了子类的方法_C#中的类、方法和属性
  10. 使用ffmpege转为mkv到mp4
  11. 2012年7月份第1周51Aspx源码发布详情
  12. 遥控器鼠标模式切换 android 4.4
  13. 教孩子学编程python pdf_教孩子学编程 PYTHON语言版 PDF_IT教程网
  14. POSTMAN接口测试流程
  15. 华为修改优先级命令_华为交换机优先级配置
  16. VirtualBox搭建OpenWrt软路由
  17. 新建的web项目为什么默认访问index.jsp
  18. php正则替空行,正则匹配空行实例
  19. html图片的隐藏与显示,Jquery中使用show()与hide()方法动画显示和隐藏图片
  20. offer?三方协议?两方协议?毁约?

热门文章

  1. 使用USB转485编程电缆连接西门子 S7-200的软件配置方法以及可能出现的问题
  2. visio2019安装教程
  3. android 音效,音效  |  Android 开源项目  |  Android Open Source Project
  4. linux 串口监视工具_监视Linux的最佳工具
  5. 微机计算机原理及应用马义德,微型计算机原理及应用答案讲述.doc
  6. 【HTML】【简易电子相册】overflow:hidden;
  7. limcon.v3.60_uk 英国\
  8. Qt报错:C:\Program Files (x86)\SogouInput\Components\
  9. android框架揭秘!Android开发你需要了解的那些事,附大厂真题面经
  10. 电驴让分享继续 服务器不稳定,为什么越来越多的人不再使用eD2k了?回顾电驴的兴与衰...