之前一直在虚拟机上使用Ubuntu系统,但是由于电脑本身的配置不是太好,并且在Ubuntu上做的事情又很费系统资源,导致很卡,于是我就计划安装双系统。
这篇文章是我安装好之后根据记忆来写的(我安装了两遍所以很熟悉),99%应该是符合的,但是一些极细微的细节可能没记住。
DELL G3 3500
游戏本
内存32G
磁盘容量512G
(实际可用空间也就470多个G)
C盘
共94G,可用15G
D盘
共120G,可用110G
E盘
共120G,可用90G
F盘
共120G,可用117G
可见还是有很多空闲空间的,于是我打算分出200G来给Ubuntu用。
由于最初不是我自己分的盘,以为CDEF是连着的,但是没想到是下面这种构造:
而我的软件在D盘和E盘都有安装,为了避免重装软件和更改路径带来的麻烦,我决定保留D盘和E盘,所以我打算将D盘和E盘的文件先都移动到F盘去,再在后面分出一个新的D盘和新的E盘以及一个连续的空闲空间给另一个系统。(其中有许多小插曲,比如某管家的文件不能被移动啊,F盘的可压缩空间远远小于可用空间啊之类的,这里不再展开)
经过了耗时很长的文件移动后,最后将DEF三个盘的可压缩空间全部移到了最后,并保留了原来的盘符不变(因为环境变量这些都会用到文件路径,所以不能贸然地移动文件所在目录),最终的构造图如下:
为什么有时候扩展卷(压缩卷一般不会)是灰色的无法点击呢?
这是因为想要扩展一个卷(分区),在紧挨着它的右边必须要有一块未分区的空间。否则就只能压缩卷(只要卷没满,理论上都可以压缩)。
在进行文件的压缩之后,就只需要右键最右边的一个盘,然后压缩,分出来的空闲分区大概有209G
。这个未分配的空闲区就不要管它了,千万不要右键然后新加卷!!
.iso
文件,访问官网或者清华镜像,我直接访问镜像网站,就10来秒。Rufus
软件,这个软件是不需要安装的,下载下来就是一个.exe
文件,直接用就行了,界面如下:Rufus
会自动检测到U盘,在“设备”一栏选取即可(如果有多个U盘的话).iso
文件,然后其它的内容都会自动填充,不要去修改!!可能分区类型那里显示的是MBR
,但是也不要去改(在当前Rufus版本下,后续我不知道会不会改变)Rufus
即可(不要再去点那个绿色的“开始”,只会重来一遍)这一步我不确定是不是必要的,但是我这样做了之后没毛病,如果能直接安装系统那最好,如果不能的话,就做这一步的操作吧
win+r
唤出运行输入框,输入msconfig
回车即可F12
(使用笔记本键盘的话不需要加fn
键),进入BOOT界面AHCI
和Raid on
的设置,应该默认是选中的Raid on
,将其改为AHCI
(没记错的话应该是中间那个)Try and install ubuntu
了,就选这个,进入Ubuntu的安装。efi系统分区
,选择下拉框,找到开头是EFI
字样的选项,选择即可,分配空间200~500MB
,我选择分配256MB
,分配之后它会变成255MB
,并且左边的目录那里后面会多一个efi
字样swap
字样Ext4
即可。至于为什么只留一个区,这也是我走“重装系统一次加重新分区一次”的弯路的原因。我最开始是给根目录(/)20G,然后给家目录(/home)180G,剩余空间未分配。然后在里面安装各种软件,发现软件直接就是安装在/目录下的,家目录使用的空间很小,所以我就直接重装系统,重装系统的过程中,我在Windows下使用DiskGenius删除分区,然后发现剩余空间只有200G,比之前莫名其妙少了9个G!然后我就疯狂的查,也没查出什么,然后我接受了现实,200G就200G吧,也够用了,然后我就重装系统,然后发现空间根本没有消失,在Ubuntu分区的时候磁盘大小两次是一样的,然后我给了根目录100G,家目录剩余空间。然后又安装软件,结果还是根目录的消耗比家目录大多了(因为只是我一个人用,如果是很多人用的话不一定),有强迫症的我就直接决定将其合并,然后我又使用Ubuntu下的分区工具Gparted来合并分区。在这次合并中,我先将/home全部备份到/中(这其中还要先创建root用户),然后直接格式化/home那个分区,结果当时系统提醒我要重启怎么的,然后我就重启了,结果就进入了紧急模式(原因通过查看日志,意思就是加载时找不到/home那个分区)。让你输入root密码才能进去,也不能用图形化界面,然后我进入磁盘分区的那个文件,直接把/home那个分区的那一行注释掉。然后再把之前备份的/home重新移到根目录中(因为你不能直接备份成/home),使得有正常的/home目录。然后重启,注意不能用他给你提示的systemctl reboot
,而是直接reboot
即可,然后进去之后发现界面是有了,但是不能叫出终端,也就是说这个用户不能用了,所以我就直接进入root用户,重新分一次区(分区也有坑,不是直接就分了,还要把磁盘左边那个钥匙去掉,使其不是只读的),这次终于合区成功!!,然后再新建一个用户即可(其实吧,之前安装的软件还在,只是需要你再重新配置一下,而不需要去重新安装了)efi
字样的那个设备名即可,然后继续下一步。sudo
时不要输入密码,方法就是打开/etc/sudoers
文件并编辑,找到关于root
那一行,照搬一行复制在下面,把root
改为你的用户名即可,并在最后一个ALL
之前添加NOPASSWD:
使其成为NOPASSWD:ALL
,其余的也可以设置成不要密码。apt/apt-get
,输入sudo apt-get update
即可,你会发现使用sudo
不要密码是很爽的sudo apt install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc
Consolas
和微软雅黑字体(从Windows上复制到Ubuntu中再设置)git
、vim
、gcc
、JDK
、Python3.11(Ubuntu22.04默认的是Python3.10,已经很高了)
、MySQL
等vscode
Thunderbird
配置网易邮箱,这样就不用再去安装什么软件libreoffice
那一套,有几百兆呢,游戏的话可以不必卸载,也就几百KB,有空还可以玩玩呢dock
,让它不要拉伸到整个屏幕,你就会发现瞬间好看了些root
用户shift
键之后点击"重启",选择你要启动的设备(其实和直接重启差不太多)grub
界面选择即可(一般是第3个带有windows boot …的那个)QQ
微信这种软件这是我个人安装Ubuntu系统得到的经验和教训,其中可能某些地方的顺序和细节描述得不到位,但是重要的点我是描述到了的。希望能帮助到一些和我一样第一次一个人装双系统的人。