SLAM小白入门系列(1)Ubuntu双系统的安装与重装

在这里插入图片描述

本文主要是自己安装和重装Ubuntu系统的过程记录,机子为Acer(宏碁),UEFI引导。在Acer上的安装存在bios无法识别ubuntu系统的问题,故写此文章记之。本文仅供参考,不一定非常准确,有错误请轻喷。

一 准备工作

1 下载镜像文件

首先你需要获得一个Ubuntu的镜像文件,Ubuntu是一个开源的系统,可以直接去官网下载,但是官网下载非常慢,所以这里可以选择国内镜像网站下载,我是从浙大镜像网站下载的,速度很快。

Ubuntu浙大源下载

SLAM十四讲里面高翔博士是采用14.04版本,但是我觉得这个版本太老了不是很好用,一些新的软件安装完后打不开,所以我在这里选择了19.10版本,如下图所示。

这里提供了多种类型的镜像文件,我选择ubuntu-19.10-desktop-am64.iso,这是一个桌面版本,amd64是64位机子的意思,19.10只提供64位的版本。但是我们在安装一些较老版本的时候,会出现i386的版本,这就是32位的意思了。

2 制作启动盘

经过不长的等待,我们终于获得了一个iso文件,我下面采用U盘制作启动盘来安装系统。你的U盘容量不要太小,像19.10镜像文件为2G多,那么你的U盘容量要比这个大一些。我用软碟通来制作启动盘,你可以在我下面提供的百度网盘链接中下载。(PS:我把下面用到工具软件都放里面了)

首先当然是插入你的U盘啦,然后选择文件-打开,选中你的iso文件。

然后把下面的写入设备选成你的U盘,并写入硬盘硬像(不要选错哈),之后就慢慢等它写入。

3 清理空闲区

在等它制作启动盘的时候,我们可以着手来清理一个空闲区,这是用来安装Ubunt的地方。桌面左下角开始右击,选择磁盘管理

在里面会看到你目前的分区,一般你的空间都分完了,所以你需要选中其中一个分区清空,当然该分区不能是你的C盘,不然你的Windows就完蛋了。分区大小至少要几十G好点,毕竟你的Ubuntu以后也要放一些乱七八糟的软件和文件,博主硬盘空间比较大,于是大手一挥,300G。

你可以先把该分区的文件转移到其他分区,然后再清空。清空的方法就是右键,删除卷,OK完事了。

二 开始安装

在我们清理空闲区的时候,U盘启动盘已经制作好了。那么我们下面开始安装系统。

1 bios 设置

关机重启后,疯狂按F2(不同的电脑型号快捷键不同,自己查找一下哈),这样就可以启动bios了。我们下面的关键是把bios的启动方式从原来的硬盘启动改为从U盘启动,这样子我们才可以从U盘安装我们的系统。我的bios不能截图,所以下面也就只有文字说明。

有些电脑方便一点,直接把USB HDD移动到最上边然后保存重启即可。Acer比较麻烦一点,首先选择Main,然后将F12 Boot Menu改为Enable,按F10保存重启。开机的时候再疯狂按F12,这个时候会出现一个页面让你选择启动方式,有个是Windows的,有个是U盘的,选择那个U盘的,像我那里Windows的就写着Windows Manager,U盘那个写着USB Disk ,大概这样子,你选中U盘那个,之后会重启。

2 安装Ubuntu

下面终于可以见到我们心念念的Ubuntu了。选择install,之后就会跳出安装界面了。选语言这个比较简单就不讲了,主要讲一下安装类型的问题。

这里有多种安装类型,博主建议选择第一种,与其他系统共存,这样子最简单,它会自动把系统安装到你之前清理的空闲区当中。你如果有经验也可以选择下面的其他选项,自己来分区。但这样分区大小不好把握,而且容易分的比较乱。作为小白,博主义无反顾选择了第一种。

然后啪啪啪,它就开始自己安装系统了。

三 Bios识别问题的解决

基本上所有品牌在上面安装完系统后,重启,将启动方式改为Windows或者Ubuntu后,重启,就会出现引导页面,可以自己从双系统中选择一个启动。

但是!!如果你是Acer电脑,你就开始倒大霉了,你会发现启动方式里面根本没有Ubuntu,只有Windows,明明Ubunt已经装好了,但是跟蒸发了一样,根本找不着。原因就是Acer的bios无法识别出Ubuntu,它只能识别Windows。下面说说解决方法。

重启后它会自动打开windows系统,这个时候我们下载两个神器Disk GeniusRefind。电脑启动后,bios是从一个叫EFI的分区读取你的系统,用Disk Genius可以改一下这个分区,插入RefindRefind的作用是建立一个页面,通过这个页面再间接启动Ubuntu系统。下面是实操步骤。

启动Disk Genius,会见到下面的页面。


博主有两个硬盘,一个安装Ubuntu,一个安装Windows,可以看到对应每个盘里面的系统,各有一个ESP分区,这个分区里面有个EFI文件夹,就是我们上面说的那个了。

首先打开Ubuntu对应的ESP,打开EFI,里面有个叫ubuntu的文件夹,右键复制到桌面。同样打开Windows对应的EFI,把上面复制的ubuntu文件夹复制进去。


然后我们的Windows对应EFI文件夹里面就有这三个文件夹了,接下来是把refind插进去。打开下载的refind-bin-0.12.0,把里面的refind文件夹拖进去EFI文件夹里面这样我们就得到下面情况。

下面把把启动引导页面改成这个refind。
开始右键,点击运行,输入cmd,打开命令行窗口,输入下面命令bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi,就可以把refind改成引导页面了。

最后一步,重启,然后再F2启动bios,将secure boot改成disabled,可能出现是灰色无法更改的情况。到security里面设个密码,然后就会变成黑色的了。

完事,重启,发现出现refind的引导页面了。出于一些博主也不清楚的原因,有时候refind引导页面里面有多于两个的选择图标,你自己试试,总有一个是可以打开Ubuntu系统的。所以以后打开电脑都得经过这个refind页面的选择,没办法呀,谁叫Acer做产品这么糙,我又没钱只能买他们家的电脑。

四 重装

重装前的重要步骤是把安装的系统清除干净,在磁盘管理中只能删除安装系统的那个分区,无法把EFI分区也清除干净。所以,这里我们还是用Disk Genius来清理。


打开Disk Genius,我这里的分区(2)ESP(0)MSR(1)都是与Ubuntu系统对应的,不同的电脑里面这几个东西的命名可能不一样,但是都在一个硬盘里面,右键把它们删掉就可以了。注意,千万不要删成下面看起来名字差不多那几个,不然你的Windows就没了,不要来找我。我在网上也有看到用命令行来删除EFI分区,比较麻烦,这种应该是最简单的方法了。

后面的步骤就和前面的一二三步骤一样了。


注意

win10的自动更新会导致系统引导界面失效,所以最好将win10的自动更新功能关闭,若引导界面失效,可采用以下方法恢复。

  1. 恢复EFI分区中的ubuntu文件夹
  2. 采用easyuefi构建ubuntu启动项,路径为/EFI/ubuntu/grubx64.efi,并调到最上面
  3. 重启系统,按F2,进入bios,将ubuntu调到最上面并使boot security设置为disable
  4. F10保存重启即可

工具下载链接

[工具(提取码:k1n2)](链接: https://pan.baidu.com/s/1OXSoFq_QVxn_eiP9RnWbIg)

参考文献

Ubuntu 18.04+Win10双系统安装与配置

第一篇 安装Ubuntu 14.04.5

在磁盘分区时,前面两个esp和msr是什么东西?

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值