多系统EFI引导启动界面修改——XorBoot

前些天装了ubuntu 也写过教程 之后又装了凤凰OS

EFI引导如何在WIN10下安装Ubuntu18.04 LTS 双系统

如何在电脑上安装安卓系统——凤凰OS

也就是说 现在我的电脑有3个系统 但这三个系统的启动引导有些麻烦  原生的grub要么就是 win10+ubuntu 要么就是win10+凤凰OS

之前在Ubuntu试了试 burg的引导程序 我试了很多办法 还是没有办法 下载 貌似是它仓库源出错

所以呢 我在Windows找到了 一款叫 XorBoot的引导程序



下载软件

XorBoot uefi

DiskGenius

XorBoot作者的下载地址http://www.ipauly.com/2015/11/15/xorboot/

DiskGenius百度一搜一大把

一、导出xorboot.efi

进入软件的UEFI启动序列管理

导出xorboot.efi 导出到桌面

提示是否立即添加到BIOS启动序列时 选择 是

二、制作ESP引导界面

进入 新建菜单

在这里你可以添加自己的系统 以及引导文件

我的思路是这样的因为Windows与Linux的引导方式不同 所以 Linux我只能用引导安装时的efi文件进行引导 在ubuntu中 将gurb修改一下 等待时间改为1或者0 这样就OK啦

所以大概我的想法是这样的

EFI引导原理

所以WIN10这个引导 直接用软件自带的Windows NT 6+ 的方式直接让他引导到系统 而ubuntu和凤凰OS引导到efi文件 所以结果是这样的

所有制作完成之后 将文件另存到桌面 并命名为XORBOOT.XOR

三、在ESP分区创建XorBoot文件夹

你可以在任意系统盘创建这个文件夹

但我建议你创建在ESP分区 因为有EFI引导 所以系统磁盘的分区类型是 GUID 而ESP就是作为引导使用的

因在WIN10默认的情况是看不到这个分区的

所以这里需要的工具就是大名鼎鼎的硬盘管理软件 DiskGenius

三、复制所需文件到ESP分区

进入刚刚创建的xorboot 将前两点所生成的XORBOOT.XOR和xorboot.efi 复制到里面


四、调整xorboot的启动序列

再次进入软件的启动序管理 设置好启动磁盘和分区  启动磁盘设置为ESP所在磁盘 分区设置为ESP分区 就是FAT16的那个

注意 启动文件设置成 \EFI\XORBOOT\bootx64.efi

这样 EFI就能读取到 xorboot的引导文件 了  然后通过这个引导文件在读取刚刚制作的菜单

五、完工!!



是不是比之前好看多了 而且还方便 这个软件还支持图片的方式 由于我实在是太懒 懒得找图 更懒得P 所以呢 还是直接用文字叭。。。。。


该文章为原创文章 转载请标注地址

评论 ( 3)
  1. avatar
    沙发
    qwtyio 2019-02-20 02:42

    如果没有装黑苹果推荐reFind,主题用rEFInd theme Regular(github地址:https://github.com/bobafetthotmail/refind-theme-regular.git),非常好看。
    如果装了黑苹果,只能用clover做引导,这个主题也比较多

  2. avatar
    板凳
    刺猬 2018-11-01 00:45

    你可以试试easybsd,一个软件,所有系统都能引导,主要你这个界面…,不可言喻