level 3
根据你提供的图片,系统卡在了 r8169 网卡驱动的报错上:rtl_chipcmd_cond == 1 (loop: 100, delay: 100)。这通常是因为内核驱动与实时(Realtek)网卡硬件在初始化时发生了冲突,导致系统内核挂起(Kernel Panic)并触发自动重启。
这种情况在某些主板的 Realtek 网卡(尤其是 2.5GbE 网卡)上比较常见。你可以尝试以下几个步骤来绕过这个报错进入安装环境:
1. 禁用网卡驱动(最直接的方案)
在启动引导界面(看到 "Arch Linux install medium" 选项时),不要直接按回车。
按下 e 键编辑启动参数。
在以 linux 开头的那一行末尾,空一格,加上:
网页链接 =r8169
按下 Ctrl+X 或 F10 启动。
原理: 这会强制系统不加载报错的网卡驱动,从而顺利进入命令行。进入系统后,你可以先通过 Wi-Fi (iwctl) 或手机 USB 共享网络来完成安装。
2. 关闭主板 BIOS 中的相关设置
Realtek 网卡有时会受电源管理影响。进入 BIOS 尝试关闭以下选项:
Deep Sleep (如果有)
Wake On LAN (网络唤醒)
PCIe Native Power Management
3. 使用 USB 共享网络或网卡
如果你发现禁用 r8169 后无法联网,可以使用安卓手机连接电脑 USB,开启**“USB 网络共享”**。Arch 镜像通常会自动识别这类设备为 enp0s20u2 之类的接口,无需额外驱动即可完成安装。
4. 安装后的处理
如果你成功装好了系统,但重启进入新系统又遇到同样的问题,请在安装步骤的 pacstrap 阶段或 arch-chroot 后,安装长期支持版内核或尝试切换驱动:
安装 LTS 内核: pacman -S linux-lts linux-lts-headers (LTS 内核通常对旧硬件或特定驱动冲突更稳定)。
使用 r8168 驱动: 有时官方的 r8169 内核驱动有问题,需要安装 AUR 里的 r8168 驱动来替换。
2026年03月02日 17点03分
