一 前言
1.1 介绍
PS:如果对物理机、硬盘类型等基本概念已经熟悉,可以直接跳到后面的实操步骤。
本教程适用于非虚拟机安装 ubantu,也就是将 ubantu 直接装在物理机的内置硬盘或一块外接硬盘中,让它成为一个真正运行在硬件上的独立操作系统。
- 物理机:与虚拟机相对应,简单来说就是日常使用的笔记本或者台式电脑。
- 外接硬盘:可以是SSD固态硬盘或HDD机械硬盘(我这里使用的是一块在某东上购入的256G的SSD固态硬盘),SSD相较于HDD速度快很多,且功耗小也更耐用。
实际上,物理机中的内置硬盘也是SSD或HDD,一般来说C盘是SSD(因为速度快),D盘既有HDD的也有SSD的,具体看自己电脑的配置。
所以,不论是在自己电脑上选择一块磁盘来装,还是单独买一块硬盘来装(可能是电脑内存不够或者为了方便即插即用等)本质上都一样:在一块准备好的磁盘空间上安装 ubantu 系统。
1.2 查看硬盘
将硬盘接入电脑(如果有),打开“任务管理器”,点击“性能”,就可以看到自己电脑上的硬盘情况。我的环境如下图所示,磁盘0(D:)和磁盘2(C:)分别是电脑自带的D盘和C盘,前者为HDD(SATA接口),后者为SSD(NVMe接口),磁盘1则是我插入的SSD固态硬盘(SATA接口)。
二 制作U盘启动盘
- 准备一个闲置的U盘(需要USB3.0接口,不需要很大,大于所要安装的 ubantu 镜像即可,后续操作会格式化U盘,有重要文件记得提前备份)。U盘只在安装阶段使用,安装完后就不需要了。
- 下载 ubantu 镜像,我安装的是 ubantu 22.04版本(建议先按照这个版本安装,确保操作步骤相同,如果需要最新版本可以等安装完成后再升级,系统会自动提醒是否需要升级)。
- 下载 Rufus ,我选择的是标准版。
- 插入U盘,运行rufus.exe,按照下图进行设置,然后点击开始,等待镜像刻录完成。
三 准备工作
3.1 准备磁盘空间
PS:以下两种方式选择其一。
- 在电脑的本地磁盘安装
- 打开磁盘管理器(Win+R,输入diskmgmt.msc)。
- 选择一块磁盘(不建议C盘)。
- 压缩出50G以上的空白分区。
压缩完后显示的未分配空间将自动用于安装ubantu系统。
PS:这也是磁盘分区的方法,将压缩后的空白分区进行格式化就可以得到一个新的磁盘。
- 外接一块硬盘安装
PS:我这里使用的是一块256GB的SSD固态硬盘(SATA3接口)。
- 将硬盘接入电脑。
- 这里有两种方式,一种是将该硬盘的空间全部用来安装ubantu系统,打开“磁盘管理器”可以看到有一块磁盘(即该硬盘)是未分配的(实际内存略少于256G)。另一种方式是,如果希望将该硬盘的一部分用来存储,另一部分用来安装 ubantu系统,首先将该硬盘正常格式化(右键点击“新建简单卷”),然后按照上面的方法压缩出一部分空区即可。我这里是将硬盘的全部空间用来安装 ubantu 系统:
3.2 BIOS设置
完成U盘启动盘的制作和磁盘空间的准备后,需要再完成一个BIOS设置,否则在后面安装ubantu系统时会遇到一个叫做“快速存储技术(Intel RST)”的错误。
按照以下步骤操作(U盘和硬盘是接入的状态,方便设置完后直接进入ubantu安装步骤):
- 重启电脑,一直按F2键(不同电脑可能有所区别,自行查询)进入BIOS Setup。
- 找到SATA Operation,将其设置为 ACHI 模式。
- 按 Esc 键保存退出。
- 退出后一直按F12键,进入“UEFI Boot Devices”选择界面。
- 选择插入的U盘,进入 ubantu 系统安装的环节。
四 安装 Ubantu 系统
- 在上一步选择插入的U盘后就会进入以下界面,选择第一个“Try or Install Ubantu”。
- 进入ubantu的安装界面,选择简体中文、安装Ubantu。
- 键盘布局默认“Chinese”。
- 默认“正常安装”,若想快速安装可以选择“最小安装”,取消勾选“安装Ubantu时下载更新”。(忽略这一步我的错误,正常情况下不会出错)
- 是否需要联网,这一步建议不要联网,安装速度更快。
- 选择安装类型,这一步有两个选择,一个是选择“安装Ubantu,与Windows Boot Manager共存” ,网上教程大多数不建议选择此项,也有成功的博主,我自己尝试之后失败;另一个是选择“其他选项”。我选择的是“其他选项”。
- 找到前面压缩出的磁盘空间,按照以下步骤添加分区(这部分参考了这篇博文)。
- 首先建立EFI分区,用来安装启动引导器,建议大小是300MB,这里我分配了1G,主分区,空间起始位置,EFI系统分区(这里忘了截图,找了张图)。
- 然后建立/boot分区,建议大小1G,这里我分配了2G,逻辑分区,空间起始位置,Ext4日志文件系统,挂载点/boot,如图所示:
- 然后是swap交换分区,建议大小8~16G,这里我分配了16G,逻辑分区,空间起始位置,交换空间,如图所示:
- 然后建立/(根目录),建议30G以上,这里我分配了50G(图片中是32G,实际分配了50G,忘了截图),主分区,空间起始位置,Ext4日志文件系统,挂载点/,如图所示:
- 最后剩下的空间都分配给/home,我这里还剩下181G,逻辑分区,空间起始位置,Ext4日志文件系统,挂载点/home(这里忘了截图,找了张图)。
- 我这里分区后的结果如下图,注意“安装启动引导器的设备”要选择efi对应的设备。
- 点击现在安装,点击继续。
- 时区默认选择上海
- 填入信息
- 点击继续,开始安装。我在安装过程中出现了以下错误,出现以下错误请检查外接硬盘是否正常接入,也有可能是U盘的问题(尝试换一个U盘)。
- 完成安装,点击重启就可以正常使用了。
至此,整个 ubantu 系统已经顺利安装在物理机或外接硬盘上了。后面只需要在开机的时候点击F12,就可以切换Windows或Ubantu这两种操作系统了。
五 删除 Ubantu 系统
在开机或重启时按F2进入BIOS设置界面,找到 Boot Sequence,找到ubantu系统点击删除(不同电脑可能有所区别,在“Boot”相关条目里面寻找),按Esc键保存退出。再将该硬盘中的分区进行删除卷操作就可以了。