Windows并不是阅读AOSP源码的利器,所以如果不是Mac电脑,使用Ubuntu系统就成了首选的方案。现在新的笔记本电脑,支持UEFI启动模式的居多,而且Ubuntu系统也完美支持此模式,所以本文记录的是UEFI模式下安装Ubuntu的过程。
安装Ubuntu也可以使用虚拟机或者安装双系统,选择最合适自己的方案即可。
准备
首先需要准备以下材料:
- Ubuntu系统镜像,我选择的是ubuntu-16.04.3-desktop-amd64.iso
- UltraISO(软碟通),用来制作启动盘的工具
- 一个U盘
U盘启动盘制作
制作过程如下:
- 首先打开UltraISO,选择文件->打开,找到Ubuntu镜像,点击确定,结果如下:
- 然后选择启动->写入硬盘映像,会弹出以下对话框:
-
将写入方式改成USB-ZIP+,然后点击便捷启动,选择写入新的硬盘主引导记录(MBR)->USB-ZIP+
-
之后点击写入,确认后就会开始写入了。等待几分钟后,就会出现刻录成功!字样,这时候启动盘就制作完毕了,结果如下:
U盘安装Ubuntu
启动盘制作好之后,就可以开始安装了,首先要设置BIOS,关闭Secure Boot,然后将Boot Mode设置为UEFI Only(推荐),或者设置为Both,然后将UEFI/Legacy Boot Priority设置为UEFI First。
接下来进入BIOS选择从U盘启动,这个不同电脑做法不一,我只知道ThinkPad是开机后按Enter然后按F12就可以了。接下来因为是安装过程中,没有办法截图了,过程记录如下:
-
首先选择Install Ubuntu,进入下一个页面,这里我会先连上网,在屏幕的右上角,联网之后可以预先安装一些更新,这样安装完后就不用再更新了。然后选择语言为English(推荐),也可以滑动到最下方选择中文(简体),然后点击下一步。
-
为了预先更新,这一步把上边那条对勾选上,内容是Download updates while installing Ubuntu,然后点击下一步。
-
这一步比较关键,因为要自己建立分区,这里选择Something else,然后点击下一步。
-
点击New Partition Table,清空整个分区表,然后按如下操作进行分区:
- 选中free space,点击+,添加一个分区,设置分区大小为40G,采用Primary Partition,类型为ext4,Mount point选择/,这个分区将作为Linux的主分区。
- 重复上一步操作,设置分区大小200M,采用Logical Partition,类型为efi,Mount point选择/boot。
- 继续添加一个分区,大小为8G,采用Logical Partition,类型为swap,作为swap交换空间。
- 剩余的全部空间,全部挂载为/home,采用Logical Partition,类型为ext4。
【注意】Android源码非常大,需要占用100G以上的空间,建议准备200G左右的大小分配给/home
-
修改Device for boot loader installation为默认的/dev/sda,然后点击Install Now开始安装,这时仅弹出一个询问是否将改动写入磁盘的对话框。
-
剩下的操作就是选择地点,设置键盘,以及创建用户等常规操作。设置完成之后等待安装完成即可。
-
安装完成后点击Restart Now,之后把U盘拔下来,就可以进入到安装完成的Ubuntu系统了。
上一篇:Android源码分析之开篇
网友评论