准备好引导安装的U盘

在使用 Arch Linux 打造个性化的工作机器前,我们先使用镜像文件制作启动 U 盘,用作救援系统、linux 安装程序或其他系统的基础。

1)下载镜像文件

简单的第一步,下载镜像文件:

如果担心下载的文件有安全隐患(比如从某网盘或 http 链接上下载), 可以验证签名:

gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig

对应 .sig 签名文件可以在官方镜像网站下载,这一步需要使用到 GnuPG 命令行工具软件

pacman-key -v archlinux-version-x86_64.iso.sig

签名验证软件: Gpg4win one Window | GPG Suite on MacOS

亦可以之后在 Arch Linux 中使用 Archiso 构建定制化的 ISO 映像,看个人需求。


2)制作系统启动 U 盘

无论是 Window 还是 MacOS 都有很多应用来把镜像文件写入 U 盘:

如果可以使用命令行工具,亦非常简单:

# List block,展示所有块设备:硬盘,闪存盘,CD-ROM等等,不会列出 RAM 盘的信息;
lsblk 
# 写入镜像文件到指定 u 盘
dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

# 在 macos 也有类似命令
diskutil list
sudo dd if=path/to/arch.iso of=/dev/rdiskX bs=1m


3)多系统引导 & 救援系统

可以多镜像系统引导的 U 盘

当你有多个操作系统、不同版本的镜像文件, 也不想一遍又一遍的格式化 u 盘,写入新镜像。

开源工具 Ventoy 是一个不错的选择: https://www.ventoy.net/cn/index.html, 只需要像正常的文件操作,把镜像文件扔到 u 盘就可以,同时 u 盘剩余空间还可以正常来使用存储文件。

救援系统

当系统出现不可预料的异常无法进入时,该 u 盘可以作为救援系统来使用,重装系统是很经常的用途,亦可以应付紧急状况的使用。

使用 chroot 是常见的用法, 改变根目录通常是为了在无法启动或登录的系统上进行系统维护:

推荐阅读:如何通过 chroot 恢复 Arch Linux 系统