游乐游手机版
首页/系统平台/文章详情

Arch Linux安装指南:详细步骤与新手常见问题解答

时间:2026-06-22 11:04
确认UEFI模式,EFI分区设为EF00并挂载 mnt boot。pacstrap须加-K参数,避免密钥环失败。chroot后配fstab、时区、locale,否则重启进入initramfsshell。

不少用户在安装 Arch Linux 时,过程看似一切顺利,但重启后却遭遇黑屏,连引导界面都无法出现。这类故障绝大多数源于 systemd-boot 安装环节的失误,而根本原因往往与 UEFI 模式配置不当密切相关。

Arch Linux安装指南

确认 UEFI 环境:务必验证 /sys/firmware/efi/efivars 是否存在

如何判断当前是否为 UEFI 模式?只需运行一条命令:ls /sys/firmware/efi/efivars。如果能够看到文件列表,说明你处于 UEFI 环境下;若提示“No such file or directory”,则表明仍在传统 BIOS/Legacy 模式下。这一步不能省略——许多遇到“重启后黑屏”的案例,实际上从未进入正确的 UEFI 环境。此时需要进入主板 BIOS 设置,关闭 CSM(Compatibility Support Module),并确保引导设备前带有“UEFI:”前缀,例如选择 UEFI: SanDisk Cruzer 而非 SanDisk Cruzer

使用 cfdisk 分区时,EFI 分区类型必须设置为 EF00 并挂载到 /mnt/boot

bootctl 安装引导程序时,只识别挂载在 /boot 下的 FAT32 分区,不支持 /boot/efi 这样的路径。因此,即便你打算与 Windows 共用 ESP 分区,也需要重新挂载或通过软链接处理。具体操作:先执行 cfdisk /dev/nvme0n1(根据实际情况替换盘符),创建两个分区——第一个大小为 512MB,类型选择 EFI System(十六进制代码对应 EF00);第二个占据剩余空间,类型保持默认的 Linux filesystem。随后格式化 EFI 分区:mkfs.fat -F32 /dev/nvme0n1p1。注意避免使用 mkfs.vfat,因为它不一定能保证生成 FAT32 格式。最后挂载顺序必须正确:先挂载根分区,再创建 /boot 目录,最后挂载 EFI 分区。

pacstrap 命令必须添加 -K 参数,否则密钥环初始化会失败

自 2024 年起,Arch Linux 强制校验所有软件包的签名。如果执行 pacstrap /mnt base 时未加 -K 参数,几乎必然会遇到错误“error: required key missing from keyring”,导致安装中断。推荐使用以下命令:pacstrap -K /mnt base linux linux-firmware vim sudo networkmanager。其中 networkmanager 是必备组件,因为进入 chroot 环境后若没有网络管理器,后续的 locale 配置、bootctl 安装等操作将无法联网完成。linux-firmware 也不可省略,某些 Intel 或 AMD 硬件缺少固件时,连 tty 都无法进入,直接导致黑屏。

arch-chroot 后遗漏 fstab 或时区配置,会导致重启后直接 fallback 到 initramfs shell

常见错误包括开机卡在“dracut-initqueue timeout”或“Failed to start default target”,根本原因是 root 分区未能被正确识别或挂载。要避免这类问题,三个关键步骤缺一不可:首先,运行 genfstab -U /mnt >> /mnt/etc/fstab,然后手动检查生成的 fstab 文件,确认其中包含 //boot 两条有效挂载项,并且 UUID 与 lsblk -f 输出的结果一致。接着,设置时区并同步硬件时钟:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime,再执行 hwclock --systohc。最后,配置 locale:echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen && locale-gen,否则 bootctl install 可能因 locale 问题静默失败。容易忽略的一点是:ESP 分区在 fstab 中必须声明为 vfat 类型,不能写成 auto 或留空;根分区类型也要与格式化时保持一致,ext4 就写 ext4,btrfs 就写 btrfs

来源:https://www.php.cn/faq/2682164.html
上一篇Mac删除PDF指定页面的简单方法 下一篇MacBook发热时加大风扇转速软件推荐
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送