分区与文件系统

在启动 LiveCD 并完成网络配置后,下一步是对硬盘进行分区和文件系统配置。合理的分区方案有助于系统性能、数据安全和日后维护。

一、分区规划

Gentoo 支持多种分区方案,常见示例:

分区 建议大小 用途
/boot 512 MB 存放内核和启动文件
swap RAM 大小或 2x RAM 交换分区,支持休眠
/ ≥ 20 GB 根分区,存放系统和软件
/home 根据需求 用户数据和配置文件
/var 可选 日志、缓存等,可单独分区提升性能

💡 小型系统可以只使用 /bootswap/ 分区。

二、分区工具

Gentoo LiveCD 提供常用分区工具:

  1. fdisk(适用于 MBR 分区表):
   fdisk /dev/sda

`

  1. parted(支持 GPT 分区表):
   parted /dev/sda
  1. lsblk:查看现有分区信息
   lsblk

操作步骤:

  • 创建分区
  • 设置分区类型(如 Linux filesystem、swap)
  • 写入分区表并退出

三、文件系统选择

Gentoo 支持多种文件系统,常用选项:

文件系统 特性 建议用途
ext4 稳定、成熟 根分区、/home
xfs 高性能 大型存储和日志密集型应用
btrfs 快照、压缩 高级功能用户
swap 交换分区 内存扩展、休眠

创建文件系统示例:

mkfs.ext4 /dev/sda3        # 创建根分区
mkfs.ext4 /dev/sda4        # 创建 /home 分区
mkswap /dev/sda2           # 创建 swap 分区
swapon /dev/sda2           # 激活 swap

四、挂载分区

安装 Gentoo 前需要挂载根分区及其他分区:

mount /dev/sda3 /mnt/gentoo      # 挂载根分区
mkdir /mnt/gentoo/boot
mount /dev/sda1 /mnt/gentoo/boot # 挂载 /boot
mkdir /mnt/gentoo/home
mount /dev/sda4 /mnt/gentoo/home # 挂载 /home

⚠️ 确保挂载点正确,否则后续 Stage3 安装会失败。

五、建议操作

  • 根据需要调整分区大小和文件系统类型
  • 使用 blkid 确认分区 UUID
  • 挂载分区后,准备进行 Stage3 系统安装