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

news/2025/1/3 7:11:37/

在这里插入图片描述

本文主要是自己安装和重装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是什么东西?


http://www.ppmy.cn/news/658446.html

相关文章

Win7系统重装心得

现在还在用Win7的是什么心情 就像厨师回家不做饭一样,我自己用的电脑几乎就没重装过系统,颇有些灯下黑的感觉。单位电脑还停留在WinXP系统,14个G的C盘只剩不到1个G,竟然苦苦支撑运行了四年。家里的电脑稍好,但前段时间…

【2019/09/19】重装系统的正确姿势

文章目录 前言本文大致内容重装系统步骤数据备份的U盘选择重装系统常用软件配置环境 个性化之类的 前言 其实这已经是重装的第三次,前两次都是别人帮我装的,第二次居然是中秋节数学建模期间。为了装流氓软件oracle数据库把我系统搞崩掉了,当…

计算机开不了机怎么用u盘解决,电脑开不了机怎么重装系统实测操作

以前装系统可能还需要找人给钱安装,实际上完美没有必要,因为现在装系统已经傻瓜化,只需要简单几个步骤就能装好,当然当电脑开不了机的时候相对步骤多几个,但也非常的简单,今天就教大家在系统进不去的时候怎…

计算机无法用u盘重装系统,电脑开不了机怎么办教你用u盘安装系统

电脑出问题,每次带到电脑店都是重装系统的操作,每一次都40,50的。这谁顶得住,就思索为什么不自己去重装系统呢,又可以省下这笔钱,还能自己学会去解决简单的电脑问题。想到就去做,然后去网上找的一些教程&am…

什么是DevOps? 什么是DORA?

1. 前言 对于搞云原生应用的同学,对于DevOps和DORA应该都不陌生。但对于传统应用程序开发的同学,经常被DevOps, Microservice, CICD, DORA这些新颖的名词搞得晕头转向。那么到底什么是DevOps? 什么是DORA呢? 2. 解析 2.1 DevOps DevOps并…

【C++】详解多态

目录 一、多态的概念二、多态的定义及实现1、多态的构成条件2、虚函数3、虚函数的重写1、虚函数重写的两个例外 4、C11 override 和 final5、重载、覆盖(重写)、隐藏(重定义)的对比 三、抽象类1、概念2、接口继承和实现继承 四、多态的原理1、虚函数表2、多态的原理3、动态绑定…

Flutter: 显示/关闭系统叠加层ui

import package:flutter/services.dart;/// 关闭 SystemChrome.setEnabledSystemUIOverlays([]);/// 显示 SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values); 转载于:https://www.cnblogs.com/ajanuw/p/11068931.html

点击遮罩层的背景关闭遮罩层

开发工具与关键技术:Adobe Dreamweaver CC 作者:黄灿 撰写时间:2019.1.16 在模仿华为官方网页的练习当中我发现华为官网中有一个遮罩层是随便点击遮罩层的背景也能关闭掉遮罩层,但唯独点击内容区域不会关闭掉遮罩层。于是我开始模…