etcmkinitcpioconf
etcmkinitcpioconf commonly refers to /etc/mkinitcpio.conf, the configuration file used by the mkinitcpio utility to build the initial ramdisk on Arch Linux and related distributions. The file determines what is included in the initramfs and how it is assembled during boot.
Key directives in /etc/mkinitcpio.conf
- HOOKS: a comma-separated list that defines the boot initialization pipeline. The order matters and typical defaults
- MODULES: an explicit list of kernel modules to load early. This is used when autodetection does
- BINARIES: specific user-space binaries to add to the initramfs.
- FILES: extra files to include in the initramfs, such as configuration files or scripts.
- BLOCKS: optional, to source block devices present at initramfs time.
Editing mkinitcpio.conf usually happens when adjusting boot requirements or adding support for new hardware or encryption.
HOOKS="base udev autodetect modconf block filesystems keyboard fsck"
mkinitcpio, Arch Linux boot process, initramfs, early userspace.