主题
分区与文件系统
在启动 LiveCD 并完成网络配置后,下一步是对硬盘进行分区和文件系统配置。合理的分区方案有助于系统性能、数据安全和日后维护。
一、分区规划
Gentoo 支持多种分区方案,常见示例:
| 分区 | 建议大小 | 用途 |
|---|---|---|
| /boot | 512 MB | 存放内核和启动文件 |
| swap | RAM 大小或 2x RAM | 交换分区,支持休眠 |
| / | ≥ 20 GB | 根分区,存放系统和软件 |
| /home | 根据需求 | 用户数据和配置文件 |
| /var | 可选 | 日志、缓存等,可单独分区提升性能 |
💡 小型系统可以只使用
/boot、swap和/分区。
二、分区工具
Gentoo LiveCD 提供常用分区工具:
fdisk(适用于 MBR 分区表):
bashfdisk /dev/sdaparted(支持 GPT 分区表):
bashparted /dev/sdalsblk:查看现有分区信息
bashlsblk
操作步骤:
- 创建分区
- 设置分区类型(如 Linux filesystem、swap)
- 写入分区表并退出
三、文件系统选择
Gentoo 支持多种文件系统,常用选项:
| 文件系统 | 特性 | 建议用途 |
|---|---|---|
| ext4 | 稳定、成熟 | 根分区、/home |
| xfs | 高性能 | 大型存储和日志密集型应用 |
| btrfs | 快照、压缩 | 高级功能用户 |
| swap | 交换分区 | 内存扩展、休眠 |
创建文件系统示例:
bash
mkfs.ext4 /dev/sda3 # 创建根分区
mkfs.ext4 /dev/sda4 # 创建 /home 分区
mkswap /dev/sda2 # 创建 swap 分区
swapon /dev/sda2 # 激活 swap四、挂载分区
安装 Gentoo 前需要挂载根分区及其他分区:
bash
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 系统安装