前言
win10+ubuntu18.04双系统。ubuntu总是出现各种各样的问题,修补来修补去也解决不了,最好的办法还是用重装大法一次搞定。没有什么问题是重装一次系统解决不了的,如果有,就n次。如果能重来…
1.删除旧分区
1.1删除除EFI分区外的Ubuntu分区
可以在ubuntu终端进行操作,但是不推荐,如果不记得曾经分给ubuntu的是哪些磁盘空间就很危险,容易把windows的磁盘也不小心删了。。
这里我们在windows系统里操作。
- 鼠标右键计算机 ,选择管理,窗口左侧点击存储/磁盘管理,进入磁盘管理界面,如图:
2.上图中三个红框位于ubuntu主分区,可以在此直接删除;另一个蓝框框的磁盘空间位于EFI分区,此处暂时无法删除,删除方法我们后续再表。
主分区删除方法,选中,鼠标右键删除卷,可以看到删除后的未分配分区合并在了一起。如图:
1.2删除Ubuntu的EFI分区
由于ubuntu的EFI分区一般都是系统分区,windows会认为系统分区很重要,怕用户删除系统分区后导致无法开机,在windows的磁盘管理中鼠标右键ubuntu的EFI分区,我们发现删除卷操作是灰色的,即不可删除。
删除方法:
1.WIN+R,输入cmd,打开命令行。
2.输入diskpart命令

如果报错“不是内部命令”需要在环境变量中添加用户变量:%SystemRoot%\system323.在新打开的窗口中,输入list disk命令

一般都会是显示两个磁盘:磁盘0和磁盘1(这里我电脑上还插了一个microSD,所以有三个磁盘)
4.我们之前在存储/磁盘管理见到了ubuntu的分区在磁盘1上,因此选择对应的磁盘1。使用sel disk 1即可选中磁盘1

5.输入list partition命令查看该磁盘下的分区

可以发现,分区4就是我们要找的系统分区。6.选中要删除的系统分区
sel partition 4命令选择分区4

7.最后执行删除分区命令
在命令框输入SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7

执行这个命令,相当于把EFI的系统分区属性变成了主分区属性,因而分区4的EFI分区就被解锁了,可以在Windows磁盘管理中删除了。删除ubuntu全部分区的结果如图:

可以看到全部的未分配磁盘合并在了一起。
2.安装Ubuntu18.04
2.1使用启动盘启动Ubuntu
- 提前制作好启动盘
- 关机
- 插入启动USB
- 开机并且迅速地按住F12直到进入Boot Menu界面
(此处不同机型的启动键不同,具体看图)
选择USB启动项,然后回车 - 至此我们进入了安装程序,选择Install Ubuntu,回车直接安装
2.2正式安装
1.选择语言

中文简体在倒数第三个
2.键盘布局

3.更新选项
一般我们用仅仅用 Ubuntu 来编程或者部署项目,娱乐一般用 Windows, 所以选择最小安装。后续也可以自己再添加相关的应用软件。
最下面的两个选项会拖慢安装的速度,这些工作可以放到安装完成后集中处理,所以也不勾选。

4.选择安装类型
这里一定要选择其他选项,我们可以自己进行分区。

5.分区
接下来我们进行手动分区。前面我为ubuntu分配的磁盘空间共有240G。
分区方法如下:

总空间:240GB 已用空间:211GB 剩余空间:29GB
(留着剩余空间以备不时之需)说明:
下图中的sd+字母+number, 其中字母表示磁盘的编号,number表示分区的编号

选中待分区的空闲磁盘,鼠标左键双击或者点击左下角 “+” 按钮,依次按照上面的分区表手动分区。挂载点 /

挂载点 /home

挂载点 /tmp

挂载点 /usr

挂载点 /var

交换空间 swap

挂载点 /boot

因为若是先给 /boot 分完区后空闲区可能变为不可用,故/boot放到最后再分区。
分区完成后效果如图:

值得注意的是,最下面一栏安装启动引导器的设备,ubuntu安装在哪个磁盘就在选择哪个磁盘为安装启动引导器的设备。例如我安装在D盘上,此处是sda,故选择sda。
6.选择时区
7.创建用户名

8.安装系统软件
用户名创建完成后,安装程序会安装一些必要的系统软件,整个过程大约二三十分钟。


Ubuntu18.04终于安装完成啦!这个时候我们可以拔出U盘,然后重启电脑了。

3.Ubuntu换源
3.1为啥要换源
由于Ubuntu 默认使用的官方源的服务器在欧洲,从国内访问速度很慢。因此换成国内的源可以极大提高访问速度。国内的阿里、网易以及一些重点高校也都有 Ubuntu 的源,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。
3.2查看国内源
ubuntu18.04源地址 一般选择选择阿里云源与清华大学源
阿里云源: http://mirrors.aliyun.com/ubuntu/
清华源: http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
3.3获取 Ubuntu 代号
Ubuntu 每个发行版本都有自己的代号,我们要通过我们电脑上 Ubuntu 的代号去找对应的源,Ctrl+Alt+T 打开终端,执行以下命令:
lsb_release -a然后会得到我们自己的 Ubuntu 的版本信息 ,最后一栏 codename 后面的就是我们自己的 Ubuntu 的代号。比如我安装的是 Ubuntu 18.04.3,查出来的代号就是 bionic.

3.4编辑源
在ubuntu18.04源地址网页最顶端找到 模板:18.04source ,将里面的内容复制到文本编辑器

将上图中红色的边框内的服务器地址改为阿里云源与清华大学源的服务器地址,然后将蓝色边框中的内容改为你自己的Ubuntu 的代号。
例如:我的Ubuntu 18.04.3 代号是 bionic,所以更改后结果如下:
# 阿里云源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
##测试版源
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
# 源码
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
##测试版源
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
# 清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
##测试版源
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# 源码
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
##测试版源
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse3.5修改源文件 sources.list
Ubuntu 的源存放在在 /etc/apt/ 目录下的 sources.list 文件中,修改前我们先做个备份,在终端中执行以下命令:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup生成一个备份文件。
然后执行下面的命令打开 sources.list 文件,清空里面的内容,把上面我们编辑好的国内的源复制进去,保存后退出。
sudo gedit /etc/apt/sources.list3.6更新软件列表和升级
在终端上执行以下命令更新软件列表,检测出可以更新的软件:
sudo apt-get update在终端上执行以下命令进行软件更新:
sudo apt-get upgrade4.设置双系统开机默认选项
双系统安装ubuntu后,ubuntu为开机默认进入的系统。如果按下电源键就出去耍了或者泡咖啡去了,回来就会发现电脑自动进入了ubuntu而非我们常用的windows。
解决方法:
- Ctrl+Alt+T 打开终端
- 输入命令
sudo gedit /etc/default/grub- 接下来根据提示输入密码
- 输入完回车后会弹出一个grub文件,将文本"GRUB_DEFAULT=0"中的0改成win10系统的序号2。这个需要根据自己电脑启动页面的顺序来,第一项是0,第三项是2。我的电脑ubuntu位于第一项,windows位于第三项。
改完后点击“保存”,然后关闭。

5.修改完grub文件后,还有极其重要的一步。刚才的文本编辑器的保存只是将内容修改了,还需要在终端输入:
sudo update-grub这步完成以后,就可以重启电脑啦!

至此,就重装了一个生机勃勃的Ubuntu18.04了!
不要畏惧重装系统,不行就多装几次练练手。
















