段落标题
I. 概述
Arch Linux 长期以来一直受到开发者和高级用户的青睐,因其简约的设计、滚动发布模式以及高度的可定制性。
ZimaBoard 2 是一款基于 x86 的单板服务器,兼具性能和扩展性,是部署 Arch Linux 的优秀平台,适用于家庭服务器、自托管服务、开发或测试环境等场景。
本文将提供完整的 ZimaBoard 2 上安装 Arch Linux 并进行基本系统配置的步骤。所有步骤均清晰展示,设计上便于复现,适合作为首次在此平台上部署 Arch Linux 的用户参考。
II. 准备工作
- HDMI 显示器 + USB 键盘
- USB 闪存驱动器 (≥ 8 GB) (用于创建启动安装盘)⚠️ 创建启动盘时,USB 驱动器将被格式化,所有现有数据将被删除,请提前备份重要文件。
- 有线网络连接 (推荐,因安装过程中需要网络连接)
- 用于创建启动 USB 的计算机 (Windows、macOS 或 Linux)
- - 官方 Arch Linux ISO 镜像(2025.12.01)
- 启动 USB 创建工具 (选择一个):
- balenaEtcher (跨平台,图形界面,推荐)
- Rufus (Windows 用户使用)
III. 创建启动 USB(以 balenaEtcher 为例)

⚠️ 创建启动 USB 时会格式化闪存驱动器并删除所有现有数据,请提前备份重要文件。
- 插入 USB 闪存驱动器。
- 启动 balenaEtcher。
- 点击 “从文件烧录” 并选择已下载的
archlinux-2025.12.01-x86_64.iso。 - 点击 “选择目标” 并选择你的 USB 闪存驱动器(确保选择正确的设备)。
- 点击 “烧录!” 并等待写入过程完成。
- 安全弹出 USB 闪存驱动器。

IV. 从 USB 启动 ZimaBoard 2
- 将准备好的 Arch Linux 启动 USB 驱动器插入 ZimaBoard 2 的 USB 端口。
- 连接 HDMI 显示器、键盘和以太网电缆。
- 开机。看到 ZIMA logo 时,反复按 F11 进入 启动菜单。
- 使用方向键选择你的 USB 闪存驱动器。
- 按 Enter 确认并从 USB 启动。

V. 进入安装环境并进行初始配置
从启动菜单中选择第一个选项:
Arch Linux install medium (x86_64)

启动过程完成后,你将进入一个 root shell:
root@archiso ~ #

这意味着你已经进入了 Arch Linux 安装环境。
首先,检查系统是否检测到了网络接口:
ip link
如果你能看到类似 enp* 的接口,说明网络接口卡已成功检测到。
接下来,测试网络连接:
ping archlinux.org
如果 ping 测试成功,说明网络连接正常。按Ctrl + C 停止测试。

在安装之前,建议启用网络时间同步,以确保系统时间的准确性。
启用 NTP 以允许自动时间同步:
timedatectl set-ntp true
检查同步状态:
timedatectl
如果时间显示正确,系统时间同步完成。

本指南假设系统将安装在 板载 eMMC 设备 上。
⚠️ 安装过程将对板载 eMMC 进行分区和格式化,请确保 eMMC 上没有重要数据。
查看磁盘信息
lsblk
运行以下命令查看磁盘和分区信息:

使用 cfdisk 创建 GPT 分区表
启动分区工具:
cfdisk /dev/mmcblk0

选择分区表类型
首次进入 cfdisk 时,系统会提示选择分区表类型。选择:GPT

创建第一个分区(EFI 系统)
① 创建新分区
在主界面中,执行以下步骤:
- 使用 **右箭头键 (→)**。
- 将光标移到底部菜单,选择 **[NEW]**。

- 按 Enter 创建新分区。
② 指定分区大小
当系统提示分区大小时,输入:512M

然后按 Enter。
③ 设置分区类型
创建新分区后:
- 确保新创建的分区被选中。
- 使用 右箭头键 (→) 移动到底部菜单。
- 选择 **[Type]**。
- 按 Enter。

④ 选择 EFI 系统类型
从分区类型列表中:
- 使用 ↑ / ↓ 键。
- 找到 EFI System。
- 按 Enter 确认。

⑤ 验证结果
返回主界面后,你应该看到类似的条目:
/dev/mmcblk0p1 512M EFI System

创建第二个分区(Swap)
① 选择空闲空间
使用 ↓ 键选择:Free space 28.6G
② 创建新分区
- 使用 右箭头键 (→) 移动到底部菜单。
- 选择 **[NEW]**。
- 按 Enter。
③ 指定分区大小
当提示分区大小时,输入:2G

④ 设置分区类型为 Linux Swap
- 选择新创建的约 2GB 分区。
- 输入 **[Type]**。
- 选择 Linux swap。
