admin 管理员组

文章数量: 887018

最终效果图

一张简单的原理,从开机到进入系统,中间省略了很多。


windows端较详细原理  参见 windows引导过程以及多系统引导原理

  • Legacy BIOS+MBR引导原理

  引导过程:上电–>Legacy BIOS–>MBR–>DPT–>PBR–> Bootmgr(vista开始)/NTLDR–>BCD(vista开始)/boot.ini–>Winload.exe–>内核加载 –>windows vista/windows xp

  • UEFI BIOS+GPT 引导原理

  引导过程:上电–>UEFI–>GPT分区表–>EFI分区–>\efi\Microsoft\boot\bootmgfw.efi–>efi\Microsoft\BCD→\Windows\system32\winload.efi。

linux端较详细的原理  参见  linux引导原理

  

Linux的启动管理器能够识别Windows的,但Windows的启动管理器则无法识别Linux的。又由于Windows在装系统时,默认覆盖MBR和活动分区。所以先装Linux再装windows,则无法引导Linux。而Linux则可以选择是否覆盖MBR分区和活动分区。如果不覆盖,则需要原来的MBR支持。

对GPT来说也类似,只不过覆盖的是EFI分区,也可以选择不覆盖。

GPT分区表详解

MBR分区表详解

Windows引导相关概念    

此文所用的电脑为小米游戏笔记本15.6寸,其他电脑安装过程类似,只是UEFI bios界面有所不同,快捷按键也会有所不同,具体不同之处请自行查询。

现在的电脑几乎都是UEFI+GPT的方式进行系统引导的,所以本文也是采用此种方式

安装前准备工作(已安装WIN10)

1. 已经成功安装WIN10,压缩磁盘,保持未分区状态,不要格式化

2. 关闭快速启动(也许不关也可以)

- 设置 --> 系统 --> 电池与睡眠 --> 其他电源设置 --> 选择电源按钮的功能 --> 先选择更改当前不可用的设置,才能关闭启用快速启动

3.制作UEFI格式U盘启动盘,制作启动盘的方法很多,这里强烈推荐Ventoy多合一启动盘制作工具

4. 关闭 Secure Boot(必须,否则无法安装其他操作系统)

4.1 进入BIOS: 重启电脑,在MI出现后马上按F2(可以多按几次,也可以在还是黑屏时就开始按)

4.2 Security -->Set Supervisor Password(必须设置,否则下面的Secure Boot无法更改)

4.3 Security --> Secure Boot --> 更改为Disabled

4.4 Boot --> Boot Type --> UEFI(这是默认值,过来看一下就可以,不需要改)

4.5. 最后F10后回车,会保存更改后直接重启


安装Ubuntu(Ubuntu引导Windows)

1.将制作好的Ventoy多合一启动盘插入电脑U口,在电脑开机前一直按住F12键,进入如下图所示界面

2.选择最后一项EFI USB Device(如果未发现此项,拔掉U盘再插入就可以发现了),就可以看到如下图所示界面

Ventoy目前已经测试了各类超过 650+ 个ISO文件

3.选择需要安装的操作系统,本文选择ubuntu20.10,然后依次进入下一步

4.在/dev/nvme0n1固态硬盘上的空闲空间上分别分配swap,/boot,  /,  /home,参见下图,分别对应分区8(/dev/nvme0n1p8),分区7(/dev/nvme0n1p7),分区9(/dev/nvme0n1p9),分区10(/dev/nvme0n1p10)

5.第四次分区完成后请不要点“安装”!!!

分区设置完毕后,下方还有一项“安装启动引导器的设备”,如果选择默认(本人电脑默认为/dev/nvme0n1),到时候卸载ubuntu时,可能会麻烦些,请选择你/boot所在的盘符(本人电脑为/dev/nvme0n1p7)。接着安装,自动重新启动Win10。

通常要用ubuntu引导器代替windows引导器选默认(本人电脑默认为/dev/nvme0n1),要保留windows引导器选/boot区(本人电脑为/dev/nvme0n1p7),装完ubuntu重启能进windows,在windows下使用软件添加ubuntu启动项或者通过BIOS进行设置

6.之后选择时区以及填写用户,接下来就是等待完成安装,安装完成后,会提示拔掉U盘并重新启动。

7.重新启动后发现会直接启动windows,而没有进入选择系统的界面,这是因为第5步选择将ubuntu的引导文件安装在了/boot分区,windows引导文件无法识别到ubuntu的grub。

电脑重启按住F12快捷键,可以看到windows boot Manager在Ubuntu之前启动,所以开机就立即进入了windows

电脑重启按住F2键,调整启动顺序,将Ubuntu启动顺序放在第一位,重新启动将会看到grub的引导界面,选择第一项将进入Ubuntu,选择第三项将进入windows


第三系统Deepin

1.插入制作好的Ventoy多合一启动盘,选择Deepin操作系统进行安装

2.选择磁盘进行分区,在/dev/nvme0n1固态硬盘上的空闲空间上分别分配swap,/boot,  /,  /home,参见下图,分别对应分区11(/dev/nvme0n1p11),分区12(/dev/nvme0n1p12),分区13(/dev/nvme0n1p13),分区14(/dev/nvme0n1p14)

3.开始安装并等待完成

4.安装完成后重启并拔掉U盘将进行以下设置

5.设置完成后将进入非常清爽的Deepin系统

6.安装完Deepin系统后查看电脑的BIOS启动管理,可看到多了UOS和Linpus lite两项,其中UOS就是deepin的引导项。deepin是UOS的社区版,Deepin与UOS的关系就像是Fedora和Redhat RHEL那样。


第四系统macOS的安装

目前macOS的镜像制作又重新使用了一个新的U盘,没有使用原先装有Ventoy的U盘,这是因为Ventoy还不支持引导macOS,本人正在探索用装有Ventoy的那个U盘来制作macOS镜像来做到一盘通用。

探索成功,请参见 基于Ventoy制作单个U盘引导Windows+Linux+黑苹果macOS

一、准备工作

  • 一个8G以上的U盘(安装 10.15 Catalina 必须要16G及以上的U盘 );
  • Mac OS镜像、Etcher或者TransMac(刻录工具,我推荐使用Etcher)、DiskGenius(分区工具)、EasyUEFI、EFI驱动文件。

Mac OS镜像链接:https://pan.baidu/s/1hsJXO9DDVwJpNYSRJgANzQ 
提取码:5i0g 

二、制作启动U盘

1.打开balenaEtcher软件,点击“Select image”选择你刚才下载好的安装镜像;

2.然后点击“Select target”选择你的U盘,如果你直插有一个U盘,软件会自动选择;

3.接着点击“Flsh!”开始刻录黑苹果安装镜像到U盘;

4.等待刻录完成,并会自动进行一次完整性检测;

5.等到提示“Flash Complete!”Successful device 就完成安装镜像的制作了,把U盘弹出并拔出

6.完成后在windows电脑会提醒你格式化U盘,千万不要格式化,这是因为windows识别不了苹果格式的文件。在DiskGenius软件查看U盘的分区可以看到U盘里有一个ESP分区,也叫EFI分区

在苹果系统下是可以识别的,可以看到是一个安装操作系统的APP(安装 macOS Catalina,即10.15版本 )

默认是看不到EFI分区的,需要用clover configurator软件挂载EFI分区

三、配置四叶草(clover)引导驱动

黑苹果clover目录及驱动介绍参见黑苹果小兵clover目录及驱动介绍_wukuy的博客-CSDN博客_黑苹果小兵

1.打开分区工具DiskGenius,找到U盘上的ESP(有的叫EFI)分区,删除自带的EFI文件。即下图的EFI_CO(即clover)和EFI_OC(即OpenCore)

Clover&OpenCore文件结构说明参见Clover&OpenCore文件结构说明,.efi是什么文件?-黑苹果星球

2.把适合自己电脑EFI文件夹复制进去。这里只能用快捷键粘贴,Ctri+C复制,Ctrl+V粘贴。

我的电脑是小米游戏本2019款,所以使用的事该款电脑对应的EFI文件

链接:https://pan.baidu/s/1E5bK79kgiFt90NWZ4ZiT2A 
提取码:rm3g 
 

其实安装黑苹果关键是用clover或者OC等引导软件添加对应的固件驱动,网上有人专门整理了针对不同的电脑型号的黑苹果EFI文件

我推荐一个实时更新维护最新驱动EFI合集的论坛,而且几乎包含所有的电脑型号 https://macx.top/ai  ,别人维护也不容易,所以是收费的,但是很好用。

如果自己对clover配置相当熟练了,当然也可以完全自己维护自己的EFI文件

另外一点,其实完全可以把下载好的EFI文件放在自己电脑的ESP分区相应的位置,不必放在做好的U盘的ESP分区内,直接用硬盘引导而不是U盘引导。后面会有专门说明用硬盘引导的一小节。

四、安装Mac系统

制作Mac系统盘分为分区安装与整个磁盘安装两种情况,其实大同小异。分区安装的意思就是我一块磁盘几个分区中的一个用来装Mac系统,跟Windows系统的C盘D盘一样,数据互不影响。整个磁盘安装就是我一整块磁盘都用来装Mac系统,我个人建议,有条件的还是选整个磁盘安装。但是我这里选择分区安装。

1.进入BIOS,设置U盘启动,插入U盘启动

2.进入clover到四叶草界面后,选择Boot MacOS install from install macOS Catalina,并回车进入;

3..过一会儿会进入如下界面;

4.跑完代码或进度条之后进入安装界面,先选择磁盘工具

5.选中自己做的Mac系统盘,一般名字颜色比较浅,灰色的那个(看清楚千万不要选错);

6.然后抹掉磁盘,名字随便输(我这里输入的是Hackintosh),格式按固态硬盘选APFS格式,机械硬盘选扩展日志式;

7.抹掉磁盘之后,关闭“磁盘工具”,选择“安装MAC OS ”;

8..然后找到自己刚刚摸掉的那个盘,选中后安装!

第一次安装界面:

9..第一次安装完后会重启,重启还是选U盘启动,进入四叶草选择Boot macOS install from X,(X你刚刚抹掉的那个安装盘的名字,我这里是Hackintosh)过一会儿会进入正式安装界面。

二次安装界面:

10.二次安装完,黑苹果就安装到你的硬盘了,重启后还是选U盘启动,进入四叶草选择Boot macOS  from X,(X你刚刚抹掉的那个安装盘的名字,我这里是Hackintosh),进入苹果系统;

11.进行一系列设置就可以到桌面了

特别注意的是,这里不要选择磁盘加密,我的电脑选择磁盘加密导致clover引导到后面找不到安装的操作系统,导致无法进入macOS

12.在下一小节设置完硬盘启动后重启进入clover后就可以看到进入苹果系统的菜单选项,其它选项为我的电脑安装的其他系统,clover其实和下面要介绍的refind都是用来引导系统的。文章后面会用refind引导clover,clover再来引导黑苹果

五、更改硬盘启动

1.打开分区工具,把刚刚的EFI文件夹里的clover文件夹拷贝到硬盘的ESP分区(有的显示“EFI”,操作跟之前一样,用快捷键拷贝);

2.安装完黑苹果后,苹果系统不会自动安装clover以及引导项,如果需要clover引导项可以用EasyUEFI手动添加

3.可以根据需要把clover移动到相应的位置,我在这里移动到第二位,第一位是refind引导项


第五系统PhoenixOS(基于Android-x86)的安装

PhoenixOS(凤凰OS)是国内公司开发的基于x86架构的安卓操作系统,官网http://www.phoenixos/

国外也有这样的操作系统,比如BlissOS(极乐OS),官网Bliss OS For PC

它们都是Android-x86架构的操作系统

接下来就贴上一些安装PhoenixOS(凤凰OS)的图片

这里因为我单独划出来45G空闲的磁盘(nvme0n1p15)空间留给了PhoenixOS,所以选择了格式化,如果你把PhoenixOS安装在已经存在的其他linux磁盘,则选择不格式化

这里我将Phoenix的EFI GRUB安装在了nvme0n1p1,这是我的电脑的ESP分区

因为我的ESP分区(nvme0n1p1)还存在其他操作系统,所以必须选择不格式化ESP分区,否则之前安装的系统引导会出问题

到这里就安装完成了,等待初始化并进入操作系统

下面为进入Phoenix后的一些界面

如果你需要安装BlissOS也是可以的


第六系统FydeOS(基于ChromiumOS)的安装

FydeOS官网  FydeOS - 面向未来的操作系统,为中国用户打造的 Chrome OS

FydeOS是专门针对中国用户开发的ChomeOS操作系统,ChomeOS需要谷歌账号,如果不能科学上网会是一个问题,更重要的是ChomeOS的release版本CloudReady(https://www.neverware/freedownload/)只支持全盘安装,会导致整个磁盘被格式化,不支持多系统引导安装。本人刚开始就安装的是CloudReady,导致整个磁盘被格式化,丢失了所有的数据,导致从头开始重新安装了一下之前所有的系统,所以本小节的相关分区截图和其他小节的分区截图会有出入,请自动忽略。

FydeOS是支持多系统安装引导的

关于FydeOS镜像 下载 - FydeOS

为什么烧录完成后,U盘在windows下提示需要格式化

因为 FydeOS 所采用的分区格式在 Windows 下无法识别,因此会出现这样的提示,但千万记住,务必不要格式化,否则会造成 FydeOS 无法正常使用。

目前FydeOS的镜像制作又重新使用了一个新的U盘,没有使用原先装有Ventoy的U盘,这是因为Ventoy还不支持引导FydeOS

首次写本文时,Ventoy还不支持FydeOS,后续已经支持了

参见基于Ventoy制作单个U盘引导Windows+Linux+黑苹果macOS_wybarcelona的博客-CSDN博客_ventoy黑苹果https://blog.csdn/wybarcelona/article/details/116227628?spm=1001.2014.3001.5501

ChromiumOS的分区格式

现在上传一些安装FydeOS的截图

制作好U盘后,使电脑从U盘启动,然后开始安装

到了这里可以直接选择上图左边的“安装程序”按钮进行安装,将安装到磁盘中;选择右边的“开始使用”按钮将直接先在U盘中使用,本文选择的是后者。

如果没有Fyde账号,请先注册账号

这里如果不能科学上网,请选择FydeOS账号,如果可以科学上网,那也可以选择Google账号

接下来为启动后的一些截图

为了将系统安装到本地磁盘,可以使用应用商店里面的“安装程序”软件包

选择多重引导安装,EFI分区会自动识别到,系统分区需要手动选择,我之前已经预留出40G空间(nvme0n1p15)用于安装FydeOS

安装完成后重启就大功告成了

安装成功后的EFI分区长这样(本人刚开始安装的是CloudReady,导致整个磁盘被格式化,丢失了所有的数据,导致从头开始重新安装了一下之前所有的系统,所以本小节的相关分区截图和其他小节的分区截图会有出入,请自动忽略。)

CloudReady只有全盘安装,不支持多系统引导,导致整个磁盘格式化,不推荐使用,除非只想使用单系统。

CloudReady安装的过程中需要科学上网,否则只能以访客模式在U盘上进行访问。本人在自己的路由器上专门设置了VPN,所以可以正常安装。

CloudReady的U盘启动盘制作参见 https://www.neverware/freedownload#home-edition-install

有两种方式制作启动U盘

为什么烧录完成后,U盘在windows下提示需要格式化

因为CloudReady所采用的分区格式在 Windows 下无法识别,因此会出现这样的提示,但千万记住,务必不要格式化,否则会造成 CloudReady 无法正常使用。

另外附上之前安装CloudReady的时候的部分截图

上图就是提示的安装会格式化整个磁盘

除了使用FydeOS和CloudReady外,也是使用原生ChromeOS,参考 自己打造原生ChromeOShttps://www.bilibili/read/cv9275659/


第七系统银河麒麟(Kylin)的安装

麒麟系统是国产系统,有中标麒麟和银河麒麟,这里使用的是银河麒麟。

其实还有优麒麟,但是优麒麟其实就是ubuntu中国版

选择自定义安装

找到事先预留出的磁盘空间进行分区

创建好  /boot,  /  , swap , /home 分区,引导加载程序路径选择ESP分区所在的那个磁盘,我的下图所示的磁盘

 

 我不需要数据分区或者备份还原分区,所以下图直接确定跳过

接下来就会弹出分区的具体情况,确认一下是否正确

接下来等待安装完成

安装完成后的磁盘分区如下图


第八系统openSUSE的安装

openSUSE的安装略显繁琐

选择的软件源越多,安装时间会越长

选择桌面环境,我这里选择KDE

下面就是最重要的分区,默认提供的分区情况不能满足我们的需求,选择下面的“专家分区程序”进行自定义分区

下图可以看到所有的电脑磁盘nvme0n1和nvme1n1,以及在nvme0n1上预留的160G空间用来安装系统

下图是分配好  /boot,   / ,  swap,  /home分区的情况

接下来要映射 /boot/efi,这里要选择活动磁盘的ESP分区所在的位置,本机电脑为nvme1n1p2

确认一下分区是否正确

接下来就是等待安装完成

安装完成后的桌面如下

安装完成后的磁盘分区如下图


第九系统centOS的安装

centOS从8.0之后进入stream版本

从启动盘可以看出,安装的OS越多,启动项也就越多

同样从ventoy进入选择centos,这里没有截图选择centos的页面

可以看到centos的安装界面如下图,华为的openEuler安装界面也是如此。可以点开每个查看一下具体的配置

关于磁盘分区这块,如果只选择单个磁盘,分区的情况如下面几幅图所示,安装程序会自动完成分区,并且会为/boot/efi分配600M的空间在第二块磁盘。

点击“点击这里自动创建它们”将会自动创建

但是我没有选择这种方式,因为这将导致第二块磁盘又分出一个ESP分区,有些多余了,能不能继续共享主磁盘的ESP分区呢?当然是可以。重新选择两个磁盘,如下图

首先让安装程序自动创建分区,然后删除/boot/efi分区所占的空间

删除后如下图

把多余的600M分配给其他分区

然后选择另一块磁盘的ESP分区所在位置,本机为nvme1n1p2,如下图,然后填写挂载点/boot/efi

确认一下具体的分区情况进入下一步

创建用户

然后等待安装完成

重启电脑,默认的refind引导如下图,后续会人为调整一下

安装完成后界面如下

因为centOS特殊的XFS文件系统,DiskGenius软件无法查看centos的文件结构,在进行refind配置的时候需要进入centOS查看具体的内核文件

安装完成后的分区结构如下


第十系统原生chromeOS的安装

ChomeOS需要谷歌账号,如果不能科学上网会是一个问题,更重要的是ChomeOS只支持全盘安装,会导致整个磁盘被格式化,不支持多系统引导安装。这里我单独购买了一块硬盘用于专门安装chromeOS

首次写本文时,Ventoy还不支持ChromeOS,后续已经支持了

参见基于Ventoy制作单个U盘引导Windows+Linux+黑苹果macOS_wybarcelona的博客-CSDN博客_ventoy黑苹果https://blog.csdn/wybarcelona/article/details/116227628?spm=1001.2014.3001.5501

要使用原生ChromeOS,参考 自己打造原生ChromeOShttps://www.bilibili/read/cv9275659/链接文章也有安装过程,但是作者笔误,将/usr/sbin写成了/usr/bin

到这里系统都是在U盘上运行的,需要安装到硬盘上需要进入命令行,按下 CTRL + ALT + F2 进入开发者控制台

登录名 chronos 密码 chrome

查看硬盘编号,使用命令 lsblk

切换路径 cd /usr/sbin

chromeos-install --dst /dev/lsbk 查看到的你想安装硬盘的编号 (编号是 sdaX 或者是 nvme0nX 之类的字符串)

如果选择的是某一个磁盘分区,会提示必须选择整个磁盘,不能选择某个分区

为此我专门买了一块320G的硬盘专门用于安装chromeOS,下图sda就是新买的磁盘

可以看到chromeOS将从sdb(U盘)安装到sda(硬盘),并格式化整个sda

选择y后进入安装

安装完成后如下图提示

最后进行一些设置后就进入了桌面

安装完成后磁盘分区情况

ChromiumOS的分区格式


第十一系统RedFlagOS的安装

红旗操作系统的安装就不上那么多图了,安装比较简单


rEFind引导

我们可以在windows或者Ubuntu两个系统下都可以安装refind引导。Linux下安装refind的方法较Windows更简单。不过对于不熟悉命令行的可以使用在windows下的安装方法。

Linux下

下载refind安装包后解压,进入解压后的文件夹,运行下列命令

sudo bash refind-install

重启安装成功,同时需要设置refind为第一启动项。

重启进入refind引导界面。

windows下:

建议使用DiskGenius软件访问ESP分区,把refind文件夹里的文件复制进去。注意,DiskGenius中只能复制文件不能复制文件夹,所以文件夹还需要在DiskGenius中自行新建,然后右键复制文件到当前分区,选择refind文件夹里的文件即可。

将refind文件夹放入EFI中后如图

使用Bootice或者EasyUEFI工具或者小米自己的UEFI BIOS将refind添加至引导项,并将该启动项上移至第一位。保存启动项.

refind默认引导界面

DIY专属主题

以下是在ubuntu系统中进行操作的,当然也可以在windows中进行


这里提供了一个简洁风的开机引导主题的主题包
链接:https://pan.baidu/s/1FHALU-nFhxXDWNmaMyyeKA 
提取码:s26w 

效果如下:

提供的主题包的使用方法是:

Ubuntu第一次安装后root的密码是系统随机生成的,可以通过sudo passwd修改root的密码
(1).切换root到/boot/efi/EFI/refind文件夹

su root
输入密码
cd /boot/efi/EFI/refind

(2).创建themes目录

mkdir themes

(3).将主题内容复制到themes文件夹

cp -r 主题位置 /boot/efi/EFI/refind/themes

(4).在refind.conf末尾添加

include themes/rEFInd-minimal/theme.conf

之后就大功告成了
重启之后就会出现主题画面

另外我修改refind.conf文件如下

(代码段中的uuid可能和其他小节描述的uuid有所不同,这是因为之前装cloudready时导致整个磁盘被格式化,从头开始重新安装了所有的系统)

#
# refind.conf
# Configuration file for the rEFInd boot menu
#

timeout 60

dont_scan_dirs /EFI/Microsoft/Boot,/EFI/Boot,/EFI/ubuntu,/EFI/UOS,/EFI/PhoenixOS,/EFI/PhoenixOS/boot,/EFI/fydeos,/EFI/CLOVER,/EFI/kylin,/EFI/opensuse,/EFI/centos,/EFI/redflag,/EFI/RedFlag_Linux_Desktop_V11.0

#dont_scan_files

scan_all_linux_kernels false

#fold_linux_kernels false

default_selection 1

include themes/rEFInd-minimal/theme.conf




menuentry "Windows" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_win.png
	loader /EFI/Microsoft/Boot/bootmgfw.efi
}

menuentry "CentOS" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_centos.png
	volume 9CC38149-EA82-4584-AAB6-734C4010A065
	loader /vmlinuz-4.18.0-240.e18.x86_64
	initrd /initramfs-4.18.0-240.e18.x86_64.img
    options "root=UUID=f9394421-19e2-447e-9928-9f9cc6a6eef8 ro crashkernel=auto resume=UUID=4f60d357-9dfb-4557-be49-552bf26fb8b9 rhgb quiet "
	disabled
	
}

menuentry "CentOS(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_centos.png
	loader /EFI/centos/grubx64.efi
	
}

menuentry "Ubuntu" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_ubuntu.png
	volume 4055E8D2-7086-4102-9E21-146197698D87
	loader /vmlinuz-5.8.0-25-generic
	initrd /initrd.img-5.8.0-25-generic
    options "root=UUID=caef5804-37c2-4717-87e8-2e20de8cf6ae ro  quiet splash"

}

menuentry "Ubuntu(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_ubuntu.png
	loader /EFI/ubuntu/grubx64.efi
	disabled

}

menuentry "OpenSUSE" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_opensuse.png
	volume 77549760-46AB-4047-9B2A-0D9E96CA70AB
	loader /vmlinuz-5.3.18-lp152.72-default
	initrd /initrd-5.3.18-lp152.72-default
	options "root=UUID=d5031186-2bf2-4a4c-ae1c-114c9a949c34  splash=silent resume=/dev/disk/by-id/nvme-Samsung_SSD_980_1TB_S649NJ0R350885D-part10 mitigations=auto quiet"
}

menuentry "OpenSUSE(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_opensuse.png
	loader /EFI/opensuse/grubx64.efi
	disabled

}

menuentry "Deepin" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_deepin.png
	volume 406177AE-77BA-4D4B-9D17-7EE140BBCDCC
	loader /vmlinuz-5.10.18-amd64-desktop
	initrd /initrd.img-5.10.18-amd64-desktop
	options "root=UUID=7daaea21-9067-4022-ab67-7b286c75dbd0 ro splash quiet"
}

menuentry "Deepin(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_deepin.png
	loader /EFI/UOS/grubx64.efi
	disabled

}


menuentry "Kylin" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_kylin.png
	volume 67C7AE31-40CB-45A4-8574-EA8803787639
	loader /vmlinuz-5.10.0-3-generic
	initrd /initrd.img-5.10.0-3-generic
	options "root=UUID=185f74e8-d18d-4903-8243-302c28793c65 ro  quiet splash loglevel=0 resume=UUID=5b25f24e-b655-471f-88f1-64dd6bb6f966 audit=0 security=none"
}

menuentry "Kylin(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_kylin.png
	loader /EFI/kylin/grubx64.efi
	disabled

}

menuentry "RedFlag" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_redflag.png
	volume 5604D06A-AE60-484F-BA14-ECCB3097E5F5
	loader /vmlinuz-4.19.0-16-amd64
	initrd /initrd.img-4.19.0-16-amd64
	options "root=UUID=a33c3abb-986d-417c-8ef5-fa864a8fb00e ro  quiet splash resume=UUID=49901fc4-538a-46fb-8c25-bb3c05f3917d"
}

menuentry "RedFlag(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_redflag.png
	loader /EFI/redflag/grubx64.efi
	disabled

}


menuentry "FydeOS" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_fydeos.png
	volume FEC7D7FF-2B69-474B-89A1-D2CA9F80CC52
	loader /boot/vmlinuz-13729.22.12.13
	initrd /boot/dual_boot_ramfs.cpio.xz
    options "init=/sbin/init root=/dev/nvme0n1p15 boot=local rootwait noresume noswap ro loglevel=7 console= i915.modeset=1 cros_efi cros_debug  fydeos_dualboot"

}

menuentry "FydeOS(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_fydeos.png
	loader /EFI/fydeos/bootx64.efi
	disabled

}

menuentry "ChromeOS" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_chrome.png
	volume 73108A43-715C-AD4E-BB15-A72A6CF8213B
	loader /syslinux/vmlinuz.A
    options "init=/sbin/init boot=local rootwait ro noresume noswap loglevel=7 noinitrd console=  i915.modeset=1 cros_efi cros_debug       root=PARTUUID=328F6BDB-CE13-F846-8EB0-A5A6578575AD"
	disabled

}

menuentry "ChromeOS(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_chrome.png
	volume 73108A43-715C-AD4E-BB15-A72A6CF8213B
	loader /efi/boot/bootx64.efi

}

menuentry "PhoenixOS" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_phoenix.png
	loader /EFI/PhoenixOS/kernel
	initrd /EFI/PhoenixOS/initrd.img
    options " quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/PhoenixOS vga=788 i8042.nokbd=1"

}

menuentry "PhoenixOS(grub)" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_phoenix.png
	loader /EFI/PhoenixOS/boot/bootx64.efi
	disabled

}

menuentry "OSX" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_mac.png
	loader /EFI/CLOVER/CLOVERX64.efi
	
}

menuentry "Linux" {
	icon /EFI/refind/themes/rEFInd-minimal/icons/os_linux.png
	loader /EFI/Boot/grubx64.efi
}

关于refind的配置参见我的另一篇文章  https://wybarcelona.blog.csdn/article/details/115771698


Windows引导Ubuntu

先上一张windows引导Ubuntu的效果图

windows引导ubuntu可以参见这篇文章 https://blog.csdn/u014422976/article/details/80393841 原理是使用EasyBCD 软件

但是因为微软已经限制EasyBCD 软件在uefi模式的引导功能,所以在uefi模式下EasyBCD 已经不可以使用了,只能在传统的BIOS模式下使用

uefi模式下EasyBCD软件下的Linux/BSD,NeoGrub选项卡都是灰色的不可使用

从其他地方获取到通过软件easyUEFI 可以做到windows引导ubuntu,还未进行测试

本文标签: 系统安装 macOS PhoenixOS fydeOS Ubuntu