前言:自己电脑本是双系统,误将Ubuntu环境删坏了,直接重装一个,这个可是费了老大功夫了0.0 。希望大家在安装系统之前看好自己的分区格式还有启动格式。
- 重点:文章不是一步一步的教程,图很少,建议全新小白装机还是看个有图片的比较好 0.0
主要是文字和介绍,少入坑,全手打~~ - 作者是在已有win10的情况下安装Ubuntu 18.04。
- GPT +UEFI 和 MBR+Legacy的区别。
- 将MBR+Legacy 转成GPT +UEFI 格式再安装,直接跳第三点。
一、装机前准备
- Very important!右击开始菜单–计算机管理–存储-磁盘管理–右键你要安装的磁盘–属性–卷,查看磁盘的分区表格式是什么
硬盘的分区格式
分为两种:GUID(GPT)格式和MBR模式。GPT格式分区表(GUID partition Table)全局唯一标识分区表:
1.GPT对分区数量没有要求,所分的分区全是主分区,但是Windows最多支持128个分区,
2.并且只有基于UEFI
平台的主板才支持GPT分区引导。
3.不用像MBR分区表区分活动分区什么的。
MBR格式分区表(Master Boot Record)硬盘主引导记录分区表:
1.MBR分区表只支持容量在2.1TB以下的硬盘,超过2.1TB的硬盘只能管理2.1TB容量;
2.最多支持4个主分区或三个主分区加一个扩展分区,扩展分区下可以有多个逻辑分区(这点在硬盘分区时要特别注意)
3.启动盘必须是主分区且要设为活动分区才能正常启动,像Windows的C盘。
硬盘的启动格式
分为两种:Legacy(传统模式)和UEFI模式Legacy是老旧BIOS带的启动方式,Win 7 及以下系统只可以使用这种方式,从MBR分区表中加载启动程序,MBR分区表放在系统的 /boot文件中,也就是系统盘符内。
UEFI是新兴的启动方式,比Legacy更安全更灵活。
UEFI启动格式要配合GPT格式的分区表,建立一个ESP分区(EFI引导分区)将引导程序全都放在这里,不占用系统盘符,所以安全。
- U盘和Ubuntu的镜像不用说了,下好了使用软碟通UltraISO或是UUI(Universal USB install)将镜像导入自己的U盘,这部可以自己上网找步骤。
- 使用分区工具,给Ubuntu系统留出空间来,可以使用Diskgenius,从磁盘最后一个盘符后面分出一个分区,要将这点磁盘空间转换成
空闲状态(未分配状态)
。 - 最好进一下BIOS设置看一下自己的启动方式是什么,如果是UEFI,在安装Ubuntu是默认它的启动方式也是UEFI的(也就是需要EFI分区),如果是Legacy,那么就默认Ubuntu安装的启动范式将是Legacy的(就是说需要 /boot 目录),至于Legacy + UEFI的启动方式,可能是你还在使用Win 7及以下的系统,你要弄清自己的分区表格式再做决定。
二、安装
- 开机时疯狂按回车/F2/F10/F12,具体的看你的电脑是什么,我是ThinkPad ,按F12选择启动的磁盘,在这里选中U盘,进入U盘系统。
- 进入里面
第一页:语言选择,自己选择,要看自己下的镜像支持什么语言。
第二页:键盘格式选择,一般都是选英语(美国),
第三页:选择完整版安装,还是mini版安装,需不需要连接WLAN,这个根据个人需要选。
第四页:安装格式,我这里是选择其他选项,自己分区创建。
- 下面就要两种方式分开讲了:
- GPT + UEFI :安装Ubuntu只需要创建两个必要分区 swap交换空间和 / 根目录分区,如果没有特殊要求没有必要创建/boot /home /usr分区。
注意
:将grub引导器装在Windows的EFI引导分区上,grub引导会占主导,那么开机会运行grub引导,可以从grub引导这里选择Windows boot manager选择启动Windows;
将grub引导器装在刚刚Ubuntu新建的EFI分区,Windows Boot Manager会占主导,就需要在Windows系统上下载一个EasyBCD软件,使用它在Windows Boot Manager里添加Ubuntu启动项。
- MBR+Legacy :安装Ubuntu只需要创建三个必要分区/boot 目录,swap交换空间和 / 根目录分区。这种方式只能将启动器安装在/boot 目录里,所以只能在Windows系统上下载一个EasyBCD软件,使用它在Windows Boot Manager里添加Ubuntu启动项。使用Windows Boot Manager引导两个系统。
- 下面就是选择时区,选择上海时区;然后创建用户和密码,就等待安装成功了。
三、分区表转换
- 这部分推荐给有一定装机基础的人,如果想要将自己的分区表转换格式,可以通过下面的方式。
- 使用一个空U盘装一个 Win PE系统,这里我使用的是老毛桃(不用下700M那么大的,大小最小的都行,只要有PE的系统和Diskgenius就可以)。
- 开机通过BIOS进入U盘的PE系统,然后使用Diskgenius这个软件进行分区表的转换。
- MBR 转 GPT
- 需要先从这个硬盘切出300M左右的空闲空间(从硬盘前、中、后部都可以,这个没说必需在前部分)
- 然后选中需要转换的硬盘,右键,选择‘‘转换分区表类型为GUID类型’’,他会自动将刚分的空闲空间分成ESP分区。保存退出。
- 然后还是这个PE系统,有引导修复工具,需要对Windows系统重新建立引导文件放在ESP分区,让他自动修复即可,需要你提供系统盘符(C盘),ESP分区盘符(根据刚才新建的选择)。
- GPT 转成 MBR
- 对硬盘右键直接选择“转换分区表类型为MBR类型”即可,保存退出。 0.0
四、结束
OK,这样基本上就解决,大家有问题可以留言交流。
.