欢迎来到Ubuntu 22.04 Server的手动分区安装之旅!如果你是一位喜欢掌控一切的技术爱好者,那么手动分区将是你的菜。在这篇文章中,我们将一起走过安装的每一步,确保你能够顺利地完成这个过程。让我们开始吧!
准备工作
首先,你需要准备一些东西:
一台可以使用的电脑(这将是你的新Ubuntu服务器)。
一个包含Ubuntu 22.04 Server ISO镜像的U盘(如果你还没有,可以从Ubuntu官网下载最新的ISO文件,并使用如Rufus之类的工具制作启动U盘)。
启动安装
插上U盘,重启电脑,并从U盘启动。你应该能看到一个简单的菜单,让你选择“Try Ubuntu without installing”或“Install Ubuntu Server”。我们选择后者,因为我们要安装服务器版。
语言选择
接下来,选择你的语言,点击继续。这里没有什么技术含量,选择你最熟悉的语言就好。
网络配置
如果你需要网络来更新软件包或者进行在线验证,现在是时候配置网络了。如果不需要网络,你可以选择跳过这一步。
进入手动分区模式
在安装过程中,你会被询问是否要自动分区还是手动分区。这里我们选择“Something else”,这样我们就可以完全控制磁盘的划分了。如果选择默认分区,可能根目录/
会比较小,而/home
目录会很大。可能外国人比较习惯这样吧,但是我用linux并不是日常办公游戏的,而是拿来当服务器用的,按默认分区,经常出问题。比如:平时docker容器安装的多,根目录那点空间根本不够用(移动docker目录另说);如果要存大量数据(我们一般不会放/home
下吧)也不够用。这里我是根据日常使用习惯,调整一下分区大小。我是在虚拟机中安装的Ubuntu22.04,默认的是BIOS固件,硬盘是MBR格式的。这里需要注意几个问题:
硬盘在MBR格式时只能识别到2TB,如果超过2TB,建议用GPT格式
硬盘在MBR格式时最多只能有4个主分区,GPT格式可以有128个
硬盘分区分主分区和扩展分区,其中,扩展分区不能直接使用,要划分为逻辑分区才能使用
Linux 下面每一个硬盘总共最多有16 个分区:4主+12逻辑(看别人这么说的)
系统部分要安装在主分区
划分磁盘
在手动分区界面,你将看到磁盘的布局。现在,让我们一步步地创建分区。注意,以下步骤适用于大多数情况,但请根据你的实际需求调整大小。
BIOS启动分区
对于传统的BIOS系统,我们需要创建一个32MB的小分区,用于存放启动所需的文件。这一步对于UEFI系统不是必需的,所以如果你的电脑支持UEFI,可以直接跳过这一步。
设备:选择你要安装Ubuntu的磁盘。
文件系统:选择
BIOS boot
。大小:32MB。
标志:无需设置。
EFI系统分区
如果你的电脑支持UEFI启动,那么创建一个EFI系统分区是非常重要的。
设备:选择目标磁盘。
文件系统:选择
EFI System
。大小:512MB。
挂载点:
/boot/efi
。标志:
boot
。
交换分区
交换分区对于内存不足的情况非常有用,它可以作为额外的虚拟内存。
设备:选择目标磁盘。
文件系统:选择
swap area
。大小:如果你的内存小于4GB,那么交换空间应该是内存的两倍;如果内存介于4GB和64GB之间,则交换空间应与内存大小相同或内存加上2GB;如果内存大于64GB,那么2GB就足够了。
标志:无需设置。
根分区
这是最重要的分区,将用来存储操作系统的核心文件。
设备:选择目标磁盘。
文件系统:选择
ext4
。大小:至少20GB,根据你的需求可以更大。
挂载点:
/
。标志:无需设置。
其他分区
如果你打算把一些数据放在特定的位置,比如 /home
或 /var
,现在也是创建这些分区的好时机。
为什么提到这个var分区呢,很简单,docker默认镜像都存在这了,体积可能会很大,为了不和根目录抢系统空间。我单独来个分区挂载这个目录。我用的docker比较多,来100G吧,省得到时候要移动。逻辑分区。
应用分区更改
完成所有分区后,点击“Apply Changes”按钮,应用这些更改。这一步非常重要,因为只有这样分区才会真正创建出来。
完成安装
接下来,你将被要求设置用户名、密码和主机名等信息。完成这些后,点击“Install Now”按钮,让Ubuntu 22.04 Server开始安装过程。
等待安装程序完成它的任务,然后重启你的电脑。当它再次启动时,你就拥有了一台全新的Ubuntu 22.04 Server啦!
希望这篇指南能帮你在手动分区的过程中游刃有余。如果你在安装过程中遇到任何问题,不要犹豫,随时查阅官方文档或寻求社区的帮助。祝你好运!