苹果系统 macOS Mojave 10.14.4上安装 Ubuntu 18.04 双系统
macOS Mojave 10.14.4 安装Ubuntu 18.04 双系统
- 0. 准备工作 & 系统情况
- 1. 制作Ubuntu安装盘(U盘)
- 2. 硬盘分区
- 3. 安装Ubuntu
- 4. 正常使用GRUB
- 5. 调整Ubuntu设置
2019.07.18 补充
注意!!!在按该教程安装Ubuntu双系统之后请勿使用bootcamp尝试安装Windows系统,笔者如是尝试的结果是macOS系统与Ubuntu系统分配的磁盘区域均被隐藏,无法切换macOS和Ubuntu系统,可能与GRUB设置有关,笔者尚未解决,特此补充。
===========================================================
个人笔记_2019.06.22
===============================================================
0. 准备工作 & 系统情况
- macOS 版本:macOS Mojave 10.14.4
- Ubuntu 版本:ubuntu 18.04.2 desktop amd64
- 一个大于4G的U盘作为Ubuntu安装盘
- 一份好心情
1. 制作Ubuntu安装盘(U盘)
首先,你需要下载一个Ubuntu系统,可以从Ubuntu官方网站下载,也可以从国内各大镜像站,比如清华大学镜像站等地方下载。
然后,制作安装盘,制作过程网上有很多教程,我参考的是这篇文章:How to Create and Boot From a Linux USB Drive on Mac,简单易懂,分分钟就弄好了。
2. 硬盘分区
这一步,其实挺困扰我的。我刚开始为了避免走弯路,在网上寻找教程的时候主要参考的是某记上的一篇文章:如何在MacBook Pro Retina上安装Linux。
上文对我的帮助很大,但是他/她用的系统似乎是老版本的系统,新版本(我也不知道从哪个版本开始的,有兴趣或者了解的同学可告诉我,我记得我大一的时候用的那款2012 MID 的机器好像就是这个样子…)的磁盘工具已经和之前的不同了,加入了容器什么什么的,感觉比以前复杂了。
由于我用bootcamp安装了win10,所以我的电脑已经分成了两个卷,我的硬盘是512G的,实际分配大概是macOS占350G,win10占150G,于是我希望能在macOS中分出50G给Ubuntu,然而我在macOS中分割出50G给Ubuntu后,在后续安装时还是无法找到分割出的50G空间,只有一个350G的分区,也就是原来的macOS分区…
搏一搏,单车变摩托! 我想了一下,好像Windows除了打游戏也暂时没什么用了?一狠心,我把win10删了…还原了一个完整500G的macOS系统分区。
然后,我的macOS系统是在容器“disk1”里面的,选中最上面的APPLE SSD SM0512G Media(我的硬盘是512的所以是SM0512G)将其进行分区,获得一个新的容器“disko3”,容器里面有一个分区,我命名为“Ubuntu”(现在已经看不到了,可能跟我安装Ubuntu系统时对其进行了格式化有关,不能被识别了),大小为50G,用来安装Ubuntu。下图现在只能看到在整个硬盘里面存在了50G的一个分区:
3. 安装Ubuntu
后面的部分与如何在MacBook Pro Retina上安装Linux基本一致,为了保证文章完整性,还是把这一部分写下来。由于我已经安装完成,安装时没有把图弄下来,故部分图片摘自上述文章。再次感谢慕容3218556的贡献!
完成Ubuntu安装盘和系统分区之后,就可以重新启动电脑了。和bootcamp双系统一样,启动时按住option(alt)键,直到出现下图:
选择EFI启动,有两个选左边那个,这时候会提示你:
Try Ubuntu without installing
Install Ubuntu
balabala…
请选择Try Ubuntu without installing然后会加载Ubuntu桌面,我们在加载出来的Ubuntu桌面,点击图标Install什么什么的那个进行安装。
一路安装自己的情况选择,一般默认就好,但是为了避免麻烦和出问题?我把update新版本什么的那一项取消了勾选。到选择安装位置的时候,请选择Something else,于是来到Installation Type选择页面,如下图所示:
确保那块大约128MB左右的分区已经被识别为EFI启动分区,分区名应该是 /dev/sda1。
然后,在新建的空间,也就是那个50G分卷里创建一个 ext4分区,在其上挂载“/”路径。
在你开始下一步之前,请确保你的安装引导程序(boot loader)是选择了 /dev/sda1,GRUB也是装到该分区的。
然后,正常安装就可以了… 安装完成后请勿直接重新启动,还需要做点事儿。
以下内容均摘自如何在MacBook Pro Retina上安装Linux
4. 正常使用GRUB
当你的安装器装完Ubuntu之后,不要按重启!!! 我们还需要弄这么点东西才能使用GRUB。 请运行下列的指令:
sudo apt-get install efibootmgr
这个将会暂时地安装一个EFI boot的配置工具,然后 运行:
sudo efibootmgr
这个将会显示出当前的启动设置, 你应该看到的是 “ubuntu” 和 “Boot0000”,当前的EFI设置是把系统指向 Boot0080,这样的话就会跳过GRUB然后直接跳入OS X,所以我们要用以下指令来修复它:
sudo efibootmgr -o 0,80
现在就可以重启了!
5. 调整Ubuntu设置
首先你需要改一下GRUB的设置,这样你的SSD盘才不会偶尔死机, 在Terminal输入:
sudo nano /etc/default/grub
找到 GRUB_CMDLINE_LINUX那一行 , 把它改成 GRUB_CMDLINE_LINUX=“libata.force=noncq” 。 按下CTRL + X保存,然后按Y来确定保存。 接下来你要在Terminal输入:
sudo nano /etc/grub.d/40_custom
打开一个新的文件,请使用真丶精准手指准确地一字一字输入:
menuentry "Mac OS X" {exit
}
这将会让你boot到你安装好的Mac OS X(GRUB的32-bit和64-bit项不能用)。然后CTRL+X 和 Y 保存退出,然后输入:
sudo update-grub
最后必须要重启才能生效。
在极其高清的Retina显示屏上神马都这么小,坑爹啊啊? 去Setting -> Display 里把 Scaling Factor弄大一点吧,不然妈妈又要担心你的近视眼了。
你也可能觉得在边边上改变窗口大小是一件极其困难的事情,坑爹啊啊? 去Terminal输入:
sudo nano /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml
然后在里面修改成下面的参数:
<distance name="left_width" value="4"/>
<distance name="right_width" value="4"/>
<distance name="bottom_height" value="4"/>
如果还是太小,把上面的东西改成6吧!
最后,如果你觉得你的Linux把你那Retina鲜艳的颜色洗掉了,请到你的OS X盘,找到以下的文件:
/Library/ColorSync/Profiles/Displays/Color LCD-xxxxxx.icc
xxxxxx只是一串随机的字符,不过这路径应该只有一个文件。把他搬到你Ubuntu的Home folder, 然后到 System Settings –> Color 选择 Add New Profile 并选择你那刚弄过来的icc文件。
苹果系统 macOS Mojave 10.14.4上安装 Ubuntu 18.04 双系统相关推荐
- 台式机下成功在windows10的基础上安装Ubuntu 18.04 LTS 系统(详细教程)
台式机成功在windows10的基础上安装Ubuntu 18.04 LTS 系统 1 前言 因为工作缘故经常需要使用windows和ubuntu两个不同的计算机系统,因此想把实验室的台式机安装成双系统 ...
- 记一次安装 ubuntu 18.04 双系统 (双硬盘)
安装 ubuntu 18.04 奉劝那些没装双系统的都装装,昨天一个晚上+今天一个早上+一会下午就弄完了.虽然感觉不是百分百弄完了,但是起码可以用了- 简明要点 就直接说要点了,大话就不聊了.同时默认 ...
- win10 mbr下装linux,在Win10下安装Ubuntu 18.04双系统(MBR+Legacy)
刚刚在win10下安装了ubantu18.04系统,亲测有效!中途遇到了很多坑,一一为大家避免 以下就是我安装双系统的详细步骤 BIOS引导方式 目前主要的系统引导方式也有两种:传统的LegacyBI ...
- cdr mac majave os_苹果最新 macOS Mojave 10.14 正式版 懒人镜像
本帖最后由 kissfox 于 2018-10-15 10:24 编辑 苹果最新 macOS Mojave 10.14 正式版 懒人镜像 近期很多人在找我帮忙找MAC OS Mojave 10.14苹 ...
- 苹果系统 macOS Catalina 10.15.7 安装 Ubuntu 20.04 双系统 采用rEFInd引导
苹果系统 macOS Catalina 10.15.7 安装 Ubuntu 20.04 双系统 采用rEFInd引导 0. 前言 1. 准备工作 & 系统情况 2. 制作Ubuntu安装盘(U ...
- ubuntu18安装很慢_双硬盘装Win 10+Ubuntu 18.04双系统中的一些坑
之前在笔记本和台式机上装了很多回双系统,三系统,也无论是单硬盘还是双硬盘,都没有一次失败,都顺利恢复了GRUB引导项,能同时引导双系统或三系统.最近在笔记本上又装双系统,同样的安装方式和BIOS设置, ...
- Dell Inspiron 3670 安装 Win 10 和 Ubuntu 18.04 双系统,UEFI 启动
Dell Inspiron 3670 安装 Win 10 和 Ubuntu 18.04 双系统,UEFI 启动 电脑配置(Inspiron 3670-R1847S) BIOS 设置 制作启动盘 安装 ...
- 机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统
机械革命Z2 air 安装 win10 + Ubuntu 18.04 双系统 准备工作 Ubuntu的安装过程 安装Nvidia 1060 max-q 显卡驱动 安装后遇到的问题 Ubuntu 与wi ...
- Win10 + Ubuntu 18.04 双系统工作环境配置
补一个吧,上个月搞得,写在本地Markdown里了,其实现在已经把Ubuntu换成Deepin了,哈哈. 重装Deepin里的一些问题也可以参考这里的解决方案. Win10 + Ubuntu 18.0 ...
最新文章
- 简述控制反转ioc_阅读Spring源码:IOC控制反转前的处理
- 人工智能在语音和数字图像处理领域有哪些具体化应用_智能呼叫中心系统有哪些优势...
- java 析构函数_《JAVA编程思想》5分钟速成:第5章(初始化和清理)
- 瞎折腾-CentOS 7.4 编译4.16.2版kernel 并安装
- C#基础---Queue(队列)的应用
- 单例模式中为什么用枚举更好
- centos7配置ntp服务器
- 【Shell】Sed 删除、替换、增加字符串
- FFmpeg将MP4视频切割成ts文件
- Unity3D说明文档翻译-Physics Manager
- cadence导入dxf文件_CADENCE16.3导入DXF文件
- “毕竟,你胜利了......敬胜利者一杯。”
- 树莓派存储方案_如何在树莓派上搭建私有云存储
- JAVA计算机毕业设计房屋租赁管理系统Mybatis+系统+数据库+调试部署
- Objective-C 【对象-多文件开发简介】
- 【10月最新】必问的25道mybatis面试题,都会的话你也可以去大厂
- mac 开启android 模拟器,Mac下安卓模拟器环境配置
- Latex中在字母上加上波浪线
- 达人评测 惠普星15和惠普战66选哪个好
- Nagios监控软件源码安装
热门文章
- 移动电影院开启5G全新征程
- 今天出门你查老黄历了吗?包括万年历在内的超多免费可用 API 推荐(一)
- [阅读笔记1]Data Poisoning Attacks to Deep Learning BasedRecommender Systems
- 直流无刷电机(BLDC)与永磁同步电机(PMSM)的区别
- 【RS-Attack】攻击MF:Data Poisoning Attacks on Factorization-Based Collaborative Filtering (NIPS‘16)
- Java正则表达式校验数字、字母及特殊字符
- 2022年度上半年河南省建筑工程安全文明标准化示范工地认定意见公示
- python实现从oracle读数据写入mysql(1)
- 【金猿产品展】云简业财——满足中大型企业个性化需求的报销、费控、预算、业财一体化管理平台...
- python 利用requests库抓取网站图片