解决 Arch Linux 中 aic94xx 和 wd719x 模块缺少固件的问题
在 Arch Linux 中,如果遇到报错信息提示“Possibly missing firmware for module: aic94xx”和“Possibly missing firmware for module: wd719x”,这意味着你的系统缺少这两个模块所需的固件。以下是解决这个问题的步骤:
安装 aic94xx 固件
-
使用
git
克隆 aic94xx 固件的 AUR 仓库:git clone https://aur.archlinux.org/aic94xx-firmware.git
-
进入克隆的仓库目录:
cd aic94xx-firmware
-
使用
makepkg
构建并安装固件包:makepkg -sri
安装 wd719x 固件
-
使用
git
克隆 wd719x 固件的 AUR 仓库:git clone https://aur.archlinux.org/wd719x-firmware.git
-
进入克隆的仓库目录:
cd wd719x-firmware
-
使用
makepkg
构建并安装固件包:makepkg -sri
重新生成 initcpio 镜像
安装完固件后,需要重新生成 initcpio 镜像以确保固件被正确加载。运行以下命令:
mkinitcpio -p linux
这个命令会重新生成与 linux
内核关联的 initcpio 镜像。
按照以上步骤操作后,aic94xx 和 wd719x 模块应该能够正常加载所需的固件,从而解决报错问题。