Ubuntu 22.04 桌面版安装过程
文章目录
好的,在 Ubuntu 22.04 桌面版安装过程中,为根目录 ( /) 创建一个大小为 10GB 的 LVM 卷是一个很好的实践,它为未来调整分区大小提供了极大的灵活性。以下是详细的步骤指南。
重要提醒
- 备份数据:此过程会擦除目标磁盘上的所有数据。请务必提前备份该磁盘上的任何重要文件。
- 操作确认:请仔细检查您选择的磁盘是否正确,以免误删其他磁盘数据。
详细安装部署流程
第 1 步:创建 Ubuntu 安装启动盘
- 从 Ubuntu 官网下载 https://releases.ubuntu.com/22.04/。
- 使用 https://rufus.ie/ (Windows) 或 https://www.balena.io/etcher/ (Windows/macOS/Linux) 等工具将 ISO 镜像写入一个 U 盘,制作成可启动的安装介质。
第 2 步:启动并开始安装
- 将启动 U 盘插入电脑。
- 重启电脑,并进入 BIOS/UEFI 设置界面(通常在启动时按
F2,F10,F12,Del等键,具体请参考您的主板手册)。 - 在启动选项(Boot Order)中,将 U 盘设置为第一启动项。
- 保存设置并退出,电脑将从 U 盘启动。
- 在 GRUB 菜单中,选择 “Try or Install Ubuntu”(试用或安装 Ubuntu)。
- 系统加载后,您会看到欢迎界面。选择您的语言,然后点击 “Install Ubuntu”。
第 3 步:配置安装选项(关键步骤)
- 键盘布局:选择默认的即可,点击 “Continue”。
- 更新和软件:
- 为了最小化安装并节省空间,建议选择 “Minimal installation”(最小化安装)。
- 取消勾选 “Download updates while installing Ubuntu”(安装时下载更新),以加快安装速度。系统装好后再更新。
- 点击 “Continue”。
- 安装类型(核心步骤):
- 您会看到几个选项,如“Erase disk and install Ubuntu”(清除整个磁盘并安装 Ubuntu)。不要选择这些默认选项。
- 请选择 “Advanced features”。
- 在弹出的新窗口中,勾选 “Use LVM with the new Ubuntu installation”。
- 强烈建议同时勾选 “Encrypt the new Ubuntu installation for security”。这将设置全盘加密(LUKS),极大增强数据安全性。系统会提示您设置一个加密密码,请务必牢记此密码,它是每次启动系统都需要输入的。
- 点击 “OK”,然后回到主界面,选择 “Manual”(手动分区),最后点击 “Continue”。
第 4 步:手动分区与 LVM 配置
现在您进入了分区编辑器界面。您会看到您的磁盘(如 /dev/sda 或 /dev/nvme0n1)。
- 选择空闲磁盘:如果您磁盘上有已有分区,请选中每个分区并点击 “-” 按钮删除它们,直到整个磁盘显示为 “free space”(空闲空间)。然后选中这块空闲空间。
- 创建 EFI 系统分区(必须):
- 点击 “+” 按钮。
- 设置大小:550 MB (建议值,至少 256MB)。
- 新分区的类型:“EFI System Partition”。
- 点击 “OK”。
- 创建 LVM 物理卷和卷组:
- 再次选中剩余的 “free space”。
- 点击 “+” 按钮。
- 设置 “Use as:” 为 “Physical volume for LVM”(用于 LVM 的物理卷)。
- 不要手动指定大小,它会自动使用所有剩余空间。这就是 LVM 的优势所在。
- 点击 “OK”。
- 现在您会看到一个类型为 “LVM VG” 的分区。选中它。
- 窗口底部会出现一个按钮:“Create Volume Group…”,点击它。
- 给卷组起一个名字,例如
ubuntu-vg(默认即可)。 - 点击 “OK”。
- 在 LVM 卷组内创建逻辑卷:
- 现在您会看到卷组
ubuntu-vg下列出了它的空闲空间。 - 选中这个空闲空间,然后点击 “+”。
- 我们现在创建根分区 (
/):- 大小:10 GB (输入
10000MB 或直接输入10GB)。 - 类型:“Ext4 journaling file system”。
- 挂载点:“/”(根目录)。
- 点击 “OK”。
- 大小:10 GB (输入
- 现在您会看到卷组
- (可选但强烈推荐)创建交换空间:
- 由于根目录只有 10GB,强烈不建议创建固定的交换分区,这会浪费宝贵的磁盘空间。
- Ubuntu 默认使用一个 交换文件(swapfile) 而不是交换分区。安装完成后,系统会自动在根目录下创建一个小巧的交换文件(通常为 2GB左右),这比固定分区更灵活且节省空间。因此,您可以跳过创建交换分区。
- (可选)创建 /home 或其他分区:
- 如果您希望将用户数据与系统分开,可以使用剩余空间创建一个
/home逻辑卷。 - 选中
ubuntu-vg下的剩余空间,点击 “+”。 - 使用所有剩余空间或自定义大小。
- 类型:“Ext4”。
- 挂载点:“/home”。
- 点击 “OK”。
- 如果您希望将用户数据与系统分开,可以使用剩余空间创建一个
- 最终确认:
- 您的分区布局应该类似于:
/dev/sda1-EFI System- 550MB/dev/sda2-LVM VG (ubuntu-vg)- 剩余所有空间/dev/mapper/ubuntu--vg-ubuntu--lv-Ext4-/- 10GB/dev/mapper/ubuntu--vg-home-Ext4-/home- 剩余空间 (如果有创建)
- 确认无误后,点击 “Install Now”。
- 安装程序会显示将要进行的更改摘要,点击 “Continue” 确认。
- 您的分区布局应该类似于:
第 5 步:完成安装
- 时区设置:在地图上点击您所在的位置,设置时区。
- 创建用户:
- 输入您的姓名、计算机名、用户名和密码。
- 如果您之前选择了加密,这里创建的密码是用户登录密码,而之前设置的是磁盘加密密码(两者不同)。
- 安装过程会自动进行。完成后,点击 “Restart Now”。
- 系统会提示您拔掉安装 U 盘,然后按回车键重启。
第 6 步:首次启动与验证
- 如果启用了加密,启动后首先会提示您输入 LUKS 加密密码 来解锁磁盘。
- 输入您创建的用户密码登录系统。
- 验证 LVM 和分区:
- 打开终端(
Ctrl+Alt+T)。
- 打开终端(
运行以下命令查看根分区大小:
df -h / 输出应显示根分区 (/) 的大小约为 10GB。
运行以下命令验证 LVM 设置:
sudo lvmdiskscan sudo pvs sudo vgs sudo lvs 安装后优化(节省空间)
由于根分区只有 10GB,需要精细管理:
- 选择性安装软件:仅安装必需的软件包,避免安装大型套件。
- 将大型软件(如Docker镜像、编程语言库)的数据目录通过符号链接指向
/home下的更大分区(如果您创建了的话)。
限制日志文件大小:
sudo journalctl --vacuum-size=100M 清理安装缓存:
sudoapt clean sudoapt autoremove --purge 您现在已经成功在加密的 LVM 上安装了一个精简的 Ubuntu 22.04 系统,并且根分区被精确限制为 10GB。未来如果需要,您可以随时使用 lvextend 命令轻松扩展根分区的大小。