macbookpro安装Ubuntu16.04.1 LTS爬坑之旅。亲测有效(集众家之长)。安装时间为2017-11-19。
1.格式化U盘
要求:(1)切换分区格式为Mac OS扩展 (日志型);(2)方案(scheme)设置为:GUID Partition Map;如图(使用mac自带磁盘工具)
2.给Ubuntu划分磁盘空间。磁盘空间用于安装Ubuntu操作系统。
使用mac自带的磁盘工具分去。如图操作
过程就不一一叙述了。这里我遇到一个坑爹的问题。分区报错。解决方案如图
3.制作启动盘启动U盘安装
(1)从Ubuntu官网下载iso文件。http://www.ubuntu.com/download/desktop 如图
选择免费版
(2)制作启动盘
在 Windows 中我都是用 Rufus,在 Ubuntu 中则是用 dd,或是这个方法。而在 Mac 中则可以用 UNetbootin(此处我选择的是UNetbootin,良心推荐,具体怎么操作看它的官网,基本上属于无脑操作)。
(3) 重启电脑并按住「Option」键。选择EFI boot启动,进入安装Ubuntu安装界面。
详细过程不一一叙述
重新启动以后, 选择启动盘为u盘启动,进入安装界面, 然后选择:install ubuntu
进入下一步, 语言选择英文;
进入下一步, 安装的方式选择其它:
进入下一步,选择你要安装到的磁盘,然后格式化该磁盘,格式方式为ext4,Mount point为 /:
然后把device for boot loader installation的选项改为第二步分区的磁盘。
一直下一步, 直到安装完毕。
4.重点来了。非常重要!!!! 修复引导
安装完毕后,别着急重启!
还需要修复下引导:
sudo apt-get install efibootmgr #安装EFI引导工具
sudo efibootmgr #运行工具,查看显示启动顺序
运行上面的命令,可能显示下面的结果:
……
BootOrder: 0080
Boot0000*: ubuntu
Boot0080*: Mac OS X
……
从上面结果看,默认启动的是Mac OS系统,这样开机我们就无法进入Ubuntu系统。可以运行下面命令,设置从GNU GRUB引导菜单进入系统:
sudo efibootmgr -o 0000,0080(0000代表Ubuntu,0080代表macOSX)
重启进入Ubuntu系统,我们还需要编辑下GRUB,否则开机则无法进入Mac系统。
sudo nano /etc/grub.d/40_custom
不要在第一行或者第二行内插入,建议在倒数第二行插入输入下面红色字体内容:(否则sudo update-grub会失败)
menuentry "Mac OS X" {
exit
}
保存上面修改,然后运行:sudo update-grub即可。保存命令:Ctrl X 然后输入Y。
ps:解决无法网络无法使用的问题
你进入Ubuntu系统,还会发现无线网络竟然无法使用?没错,是真的不能用!我在重启进入Ubuntu才发现这一问题的,有线网络转接头当时不在身边,无线不能用,就利用之前制作好的Ubuntu启动U盘,进入试用环境,然后根据《使用Live CD修复Grub引导》里面的的方法,Chroot到安装好的Ubuntu系统,执行下面命令:
sudo apt-get install bcmwl-kernel-source
不过这里还有一个问题,就是软件更新源的问题:安装好的Ubuntu系统更新源已经设置为从镜像站点获取,此时联络不上网络,就无法运行上面的命令,可复制试用环境中的/etc/apt/sources.list替代已安装的Ubuntu系统,覆盖原文件,记得将之前的文件做好备份。
5.重新启动,你会发现基佬紫又回来了~。其他配置建议百度或者谷歌。本人亲测。
macbookpro安装Ubuntu16.04.1 LTS爬坑之旅。亲测有效(集众家之长)。安装时间为2017-11-19。的更多相关文章
- win7下通过easyBCD引导安装Ubuntu16.04(并处理遇到的坑)
Ubuntu16.04作为目前最新版本的ubuntu系统,相信很多人都想在自己的电脑上安装一下,然而系统的安装方法各式各样,u盘法.grub引导法等等,这里我将介绍在win7系统下用easyBCD软件 ...
- 用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu16.04图文教程
用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu 作者:TeliuTe 来源:基础教程网 1.准备Ubuntu安装文件 1)下载带amd的64位 Ubuntu 桌面版光盘镜像文件,如 ...
- 网络安装Ubuntu16.04
网络安装Ubuntu16.04 搭建PXE服务器 PXE是Pre-boot Execution Environment,预启动执行环境.是通过网络安装任何linux系统最重要的步骤. 首选搭建PXE服 ...
- Ubuntu16.04.2 LTS 64bit系统装机记录
系统环境:Win10 + Ubuntu16.04.2 LTS 64bit(双系统)安装教程:Win10和Ubuntu16.04双系统安装详解(简书)以下为系统安装后所要进行的操作. 一.安装显卡驱动 ...
- Windows下安装Ubuntu16.04双系统
ROS需要在Ubuntu系统上开发,虚拟机跑Ubuntu开发ROS容易出现各种各样的问题,所以需要安装Ubuntu16.04双系统.笔者也是一步步按着网上的帖子来,由于网上的教程都不是最新的而且有的也 ...
- Win10系统下安装ubuntu16.04双系统-常见问题解答
Win10系统下安装ubuntu16.04双系统-常见问题解答 1. 安装ubuntu16.04.2系统 磁盘分区形式有两种:GPT和MBR,关系到设置引导项.在win10下压缩出500GB空间给ub ...
- Win7 U盘安装Ubuntu16.04 双系统详细教程
Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...
- 路由器安装ubuntu-16.04.1-server-amd64出现“无法安装busybox-initramfs”错误。向目标系统中安装busybox-initramfs软件包时出现一个错误。请检查/var/log/syslog或查看第四虚拟控制台以获得详细
公司的路由器要ubuntu服务器进行路由网络功能的管理,在安装的时候出现下面的错误提示: 安装ubuntu-16.04.1-server-amd64出现“无法安装busybox-initramfs”错 ...
- 初用Linux, 安装Ubuntu16.04+NVIDIA387+CUDA8.0+cudnn5.1+TensorFlow1.0.1
因为最近Deep Learning十分热门, 装一下TensorFlow学习一下. 本文主要介绍安装流程, 将自己遇到的问题说明出来, 并记录自己如何处理, 原理方面并没有能力解释. 由于本人之前从来 ...
随机推荐
- Linux Shell常用技巧(八) 系统运行状况
十八. 和系统运行状况相关的Shell命令: 1. Linux的实时监测命令(watch): watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动 ...
- HTML5 & CSS3 & font-family
HTML5 & CSS3 & font-family 中文字体的英文名称 宋体* SimSun 黑体* SimHei 微软雅黑* Microsoft YaHei 微软正黑体 http: ...
- Jam's balance set 暴力
Jim has a balance and N weights. (1≤N≤20)(1≤N≤20) The balance can only tell whether things on differ ...
- codevs——1275 有鱼的声音
1275 有鱼的声音 2012年CCC加拿大高中生信息学奥赛 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 青铜 Bronze 题解 查看运行结果 题目描述 Des ...
- 学习swift从青铜到王者之Swift集合数据类型03
1 数组的定义 var array1 = [,,,] var array2: Array = [,,,] var array3: Array<Int> = [,,,] var array4 ...
- 手动安装Firefox Linux
(2015-06-05 17:22:19)[编辑][删除] 转载▼ 标签: 股票 Firefox 下载文件以.tar和.bz2格式保存,必须从这些压缩包中提取文件.不想删除当前安装的 Firefox, ...
- 【cocos2d-x 3.7 飞机大战】 决战南海I (三) 敌机实现
如今来实现敌机类 敌机和我方飞机相似,具有生命值.能够发射子弹.而且有自己的运动轨迹.事实上能够为它们设计一个共同的基类,这样能够更方便扩展. 不同的敌机,应设置不同的标识.属性 // 敌机生命值 c ...
- yarn-cli 显示文件目录
显示yarn bin文件夹的位置. yarn bin yarn bin将打印yarn将为您的软件包安装可执行文件的文件夹.一个可执行文件的例子可能是你已经为你的包定义的脚本,可以通过执行yarn ru ...
- openstack (4)---部署Glance镜像服务,Nova计算服务
一.Glance Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找.注册和检索等. Glance提供Restful API可以查询虚拟机镜像的metadata及获取 ...
- Java实现二叉排序树的插入、查找、删除
import java.util.Random; /** * 二叉排序树(又称二叉查找树) * (1)能够是一颗空树 * (2)若左子树不空,则左子树上全部的结点的值均小于她的根节点的值 * (3)若 ...