From dfb57a4b21125bb9544abb5ab8121086bfa93046 Mon Sep 17 00:00:00 2001 From: tiyn Date: Sat, 19 Jul 2025 06:43:53 +0200 Subject: [PATCH] mkinitcpio: added firmware module warnings --- wiki/linux/mkinitcpio.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/wiki/linux/mkinitcpio.md b/wiki/linux/mkinitcpio.md index 34eda90..b4ddc09 100644 --- a/wiki/linux/mkinitcpio.md +++ b/wiki/linux/mkinitcpio.md @@ -24,7 +24,7 @@ mkinitcpio -P This section addresses various errors that can happen when using mkinitcpio. -### '/lib/modules/xxxxxxx' is not a valid kernel module directory +### `'/lib/modules/xxxxxxx' is not a valid kernel module directory` When you encounter an error like the header of this section when running `mkinitcpio` try first to reinstall the `linux`, `linux-headers` and @@ -37,3 +37,13 @@ to the correct location `/boot/initramfs-linux.img` in the boot directory (back up the old one). After that reboot and it should again work fine (Source: [Unix Stackexchange](https://unix.stackexchange.com/questions/395402/lib-modules-4-9-8-1-arch-is-not-a-valid-kernel-module-directory)). + +### `WARNING: Possibly missing firmware for module: ...` + +If the warning `WARNING: Possibly missing firmware for module: ...` is shown during the process of +rebuilding the initramfs there is a firmware package missing. +It is not necessarily needed to install them but is recommended for the hardware to run correctly. +A simple table that shows firmware modules and corresponding +[Arch Linux](/wiki/linux/arch-linux.md) packages is shown on the +[Arch Linux wiki](https://wiki.archlinux.org/title/Mkinitcpio#Possibly_missing_firmware_for_module_XXXX). +