安装 Stage3 基础系统
在完成硬盘分区与文件系统挂载后,下一步是安装 Gentoo Stage3 基础系统。Stage3 提供了最小化的系统根文件(root filesystem),通过源码编译完成完整 Gentoo 系统。
一、下载 Stage3 文件
-
访问官方 Stage3 下载页面:
https://www.gentoo.org/downloads/ -
选择与你的硬件架构对应的 Stage3 文件,例如
amd64或x86。 -
下载完成后,建议校验 SHA256 校验和:
sha256sum stage3-amd64-2025.0.tar.xz
`
确保与官网提供的 SHA256 值一致。
二、解压 Stage3 文件
将 Stage3 文件解压到挂载的根分区(假设根分区挂载在 /mnt/gentoo):
cd /mnt/gentoo
tar xpvf /path/to/stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner
⚠️ 选项说明:
p保留文件权限v显示解压过程xattrs-include='*.*'保留扩展属性--numeric-owner保持原始用户和组 ID
三、配置 Portage
- 复制 Portage 配置文件:
cp -L /etc/resolv.conf /mnt/gentoo/etc/
- 挂载必要的文件系统,以便 chroot 环境下可以正常使用:
mount --types proc /proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --make-rslave /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev
mount --make-rslave /mnt/gentoo/dev
四、进入 chroot 环境
进入 Stage3 环境进行系统配置和源码编译:
chroot /mnt/gentoo /bin/bash
source /etc/profile
export PS1="(chroot) $PS1"
在 chroot 环境下,你就可以继续安装核心系统、配置内核和 Portage。
五、建议操作
- 确认网络可用:
ping -c 3 www.gentoo.org
- 检查挂载的文件系统是否正确
- 准备进行系统更新与核心配置(下一章内容)
相关内容
- 音频系统 ALSA / PulseAudio / PipeWire 本章介绍 Gentoo 系统音频配置,包括 ALSA、PulseAudio 与 PipeWire 的安装与设置。
- 备份与恢复 本章介绍 Gentoo 系统的备份与恢复方法,包括配置文件备份、系统快照以及数据恢复策略。
- 系统启动与引导加载器 本章介绍 Gentoo 系统启动流程及 GRUB 引导加载器的安装与配置方法。
- 编译缓存与 ccache 本章介绍 Gentoo 系统中的编译缓存工具 ccache,提升源码编译效率并减少重复编译时间。
- Chroot 环境配置 本章介绍如何在 Gentoo Stage3 中配置 chroot 环境,为后续系统安装与编译做准备。
- 交叉编译与多架构支持 本章介绍 Gentoo 系统的交叉编译与多架构支持方法,包括工具链配置、目标架构设置和软件包构建。