ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

苹果系统 macOS Catalina 10.15.7 安装 Ubuntu 20.04 双系统 采用rEFInd引导

2021-03-10 16:58:00  阅读:1032  来源: 互联网

标签:双系统 macOS Catalina 系统 rEFInd 苹果 Ubuntu 安装


苹果系统 macOS Catalina 10.15.7 安装 Ubuntu 20.04 双系统 采用rEFInd引导


0. 前言

苹果系统 macOS Catalina 安装 Ubuntu 20.04 双系统,理论上可以安装多个EFI引导的系统,都没有问题。网上搜了一圈,没有详细的教程,所以Po出来给有需要的朋友参考。

博主的电脑是MacBook Pro Mid 2015, A1芯片的机器可能需要安装基于ARM架构的Ubuntu系统,大家注意一下。


1. 准备工作 & 系统情况

  1. macOS 版本:macOS Catalina 10.15.7
  2. Ubuntu 版本:ubuntu 20.04 desktop amd64
  3. 一个U盘作为Ubuntu安装盘
  4. 一个大于苹果系统实际使用大小的移动硬盘用于TimeMachine备份苹果系统

2. 制作Ubuntu安装盘(U盘)

下载一个Ubuntu系统,可以从Ubuntu官方网站下载,也可以从国内各大镜像站,比如清华大学镜像站等地方下载。

清华大学镜像站下载:ubuntu-20.04.2.0-desktop-amd64.iso

然后,制作安装盘,制作过程网上有很多教程,我参考的是这篇文章:How to Create and Boot From a Linux USB Drive on Mac,简单易懂,分分钟就弄好了。

如果有Windows系统,用UltraISO也可以,相关教程可以自己搜一下,很简单。

3. macOS系统备份 & 硬盘分区

  1. 先用苹果系统自带的TimeMachine功能将苹果系统备份一下,用于后面恢复苹果系统,这里需要用到一个大于苹果系统实际使用大小的移动硬盘;
  2. 备份完成后,按住Command+R进入恢复模式,打开磁盘管理,格式化整个磁盘,然后根据需要分区;从苹果的磁盘区域中,分出一个区域用于装Ubuntu系统,大小我这边选择90G,另外单独分一个几十G的区,硬盘格式选择为exFAT,用于苹果系统和Ubuntu系统之间共享文件,安装好系统后将需要两个系统共享的文件放在这个区中,两边系统都可以看得到。

苹果系统分区

4. 恢复苹果系统 & 安装Ubuntu系统

  1. 分区完成后,连接备份的移动硬盘,在恢复模式下,选择使用TimeMachine备份恢复,选择对应的磁盘,从TimeMachine恢复。这里可能需要等一段时间,建议用固态移动硬盘,提高速度。

  2. 苹果系统恢复完成后,把移动磁盘拔了,把之前制作好的Ubuntu启动盘插上,重新启动电脑,按住option,选择EFI boot,也就是从制作的U盘启动,安装就可以了。

安装的时候,注意到选择安装模式这里:

在这里插入图片描述

选择最后那个 自定义安装,然后:

在这里插入图片描述

在自定义安装中,找到刚才分的90G的区域,选中点左边那个-号,把他弄成free space,然后再选中他,点加号,设置区域类型为Logical,Mount point选则“/”,点OK就可以了。

然后外面那个Boot loader 安装位置,就选上面那个/dev/sda1就行。就可以安装了。

5. 安装rEFInd第三方驱动 & 美化

安装完成后,重启后两个系统都可以通过按住option来切换启动,但是会出现引导错误问题。这里我们用rEFInd第三方驱动来解决;

在苹果系统中下载rEFInd,有兴趣的可以去百度一下,这里提供一个下载:rEFInd 0.13 百度网盘下载, 提取码:w26c

重启系统,按住Command+R进入Recovery恢复模式,运行终端,输入 csrutil disable 禁用系统完整性保护功能(SIP)后重启到苹果系统;

将下载完成的zip文件解压,打开终端,进入到解压后的文件夹中,输入:

sudo ./refind-install

安装rEFInd,安装完成后,重启系统,你就会看到差不多这个样子:

在这里插入图片描述

很显然好丑,而且会有一些不需要的引导,因此我们需要把不必要的引导隐藏,另外进行一些美化。

隐藏不需要的引导,只需要将光标选到不需要的引导,然后按键盘上的Delete键,他会询问你是否将其隐藏,选择yes,就可以了。把所有的都隐藏了就成了这样:

在这里插入图片描述

只留下了Ubuntu和macOS。然后还是太丑,进行一些美化。网上有很多美化的,有兴趣也可以百度一下,这里提供一个主题下载:rEFInd-minimal-master 百度网盘下载, 提取码:it8x

下载完成解压。

在苹果系统终端输入:

sudo mkdir /Volumes/ESP

sudo mount -t msdos /dev/disk0s1 /Volumes/ESP

用于挂在EFI盘,完成后在Finder中左边就可以看到EFI盘了,打开里面的EFI/refind/,新建一个themes文件夹,把上面下载解压的文件夹放进去,并把文件夹上的“-master”后缀去掉;

在/refind/文件夹下,修改refind.conf文件,在最后一行加上:

include themes/rEFInd-minimal/theme.conf

然后保存退出。打开终端,进入rEFInd0.13文件夹,重现安装一下:

sudo ./refind-install

重启,就可以啦:

在这里插入图片描述

有用请点赞收藏哦,谢谢~

标签:双系统,macOS,Catalina,系统,rEFInd,苹果,Ubuntu,安装
来源: https://blog.csdn.net/Milo0111/article/details/113881056

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有