MKINITCPIO(8) mkinitcpio MKINITCPIO(8) mkinitcpio - mkinitcpio [] . ( ) init. RAID . mkinitcpio . -A --addhooks . . . . -c --config . : /etc/mkinitcpio.conf. /etc/mkinitcpio.conf.d. -d --generatedir initramfs. ramfs /run/initramfs/. -D --hookdir . -g --generate _ CPIO _. : . -H --hookhelp _ _. -h --help . -k --kernel _ _ . ( x86) none. . -L --listhooks . -M --automods . mkinitcpio . . -n --nocolor . --nopost . -U --uki _ _. CPIO UEFI. initramfs . . : . . -P --allpresets /etc/mkinitcpio.d. -p . -p, --preset preset ( ) initramfs _ . /etc/mkinitcpio.d ( .preset) . . -R --remove ( ) initramfs ( ) . -P|--allpresets . -p|--presets -P|--allpresets. -r --moduleroot /. -S --skiphooks . . . -s --save . : . . -t --builddir _ _ /tmp. _ . TMPDIR . -V --version . -v --verbose . . -z --compress . --cmdline _ . /etc/kernel/cmdline /usr/lib/kernel/cmdline /proc/cmdline. --no-cmdline . . --cmdline. --splash _ UEFI . --uefistub _ UEFI . ukify . : systemd-boot gummiboot. --ukiconfig _ ukify. /etc/kernel/uki.conf /usr/lib/kernel/uki.conf. ukify . --no-ukify ukify UKIs . . --kernelimage _ . : /lib/modules/${KERNELVERSION}/vmlinuz /lib/modules/${KERNELVERSION}/vmlinux /boot/vmlinuz-${KERNELVERSION} /boot/vmlinux-${KERNELVERSION} /boot/vmlinuz-linux /boot/vmlinux-linux. --osrelease _ os-release . : /etc/os-release /usr/lib/os-release. . -p . /etc/mkinitcpio.d .preset /etc/mkinitcpio.d/linux.preset linux. . . mkinitcpio . mkinitcpio . . PRESETS . . PRESET=('custom') custom_image='/boot/custom.img'. _kver ( ALL_kver -- ) ( -k mkinitcpio). _config ( ALL_config -- ) ( -c mkinitcpio). _uki ( _uki _image ) ( -U mkinitcpio). _image ( _uki _image ) ( -g mkinitcpio). _cmdline ( ALL_cmdline) ( --cmdline mkinitcpio). . _splash ( ALL_splash) ( --splash mkinitcpio). . _kerneldest ( ALL_kerneldest) . ( /boot) . KERNELDESTINATION. _options mkinitcpio . mkinitcpio ( ) ( -S ). bash mkinitcpio . . add_module _ _ . . add_binary _ [ ] [ ] . _ . ELF . . initramfs . _. add_file [ ] [ ] . . initramfs . . add_file_early [ ] [ ] . add_file. add_dir . add_dir_early . add_dir. add_full_dir [ ] [ _ ] add_file add_dir add_symlink . . . _ ( initramfs) _. rootfs-overlay. add_symlink [ _ ] _ . _ readlink(1). . add_all_modules [ -f ] . . -f . add_checked_modules [ -f ] add_all_modules . add_all_modules. add_runscript _ busybox ash. . add_udev_rule _ udev . . ( udev ) . add_all_modules_from_symbol . add_checked_modules_from_symbol add_all_modules_from_symbol . add_all_modules_from_symbol. CPIO mkinitcpio CPIO . CPIO CPIO . ACPI. $EARLYROOT. add_runscript . . . HOOKS . run_earlyhook API . . run_hook . LVM . run_latehook . . run_cleanuphook . run_earlyhook . run_emergencyhook . . getarg [ ] . . y. . . . kernel-install(8) mkinitcpio . . : mkinitcpio -k none -k version . : KERNELVERSION . KERNELDESTINATION . mkinitcpio -k /boot/*. . mkinitcpio : break[=] mkinitcpio . : premount . postmount . disablehooks=_ . earlymodules=_ . . quiet mkinitcpio . . ro . . rw . initramfs fsck. root=_ init . mkinitcpio /dev/sda2 udev /dev/disk/by-label/CorsairF80-root. LABEL UUID LABEL=CorsairF80-root. util-linux 2.22 PARTUUID PARTLABEL . / . rootdelay[=] mkinitcpio . 10 . . rootflags=_ mount(8) . . rootfstype=__ . mount(8) . rd.debug (xtrace). rd.log rd.log=console. rd.log[=] . . (|). quiet. kmsg|console. rd.log . console /dev/console. file /run/initramfs/init.log. kmsg /dev/kmsg ( 3.5). /dev/kmsg. all . mkinitcpio. . mkinitcpio initramfs . mkinitcpio . initramfs 1970-01-01. ( gzip xz) . lzop . . /etc/mkinitcpio.conf mkinitcpio. /etc/mkinitcpio.conf.d . /etc/mkinitcpio.d mkinitcpio . /etc/initcpio/install /usr/lib/initcpio/install . /etc/initcpio/hooks /usr/lib/initcpio/hooks . /etc/initcpio/post /usr/lib/initcpio/post . mkinitcpio . . -g . mkinitcpio -p linux linux. mkinitcpio -g /boot/initramfs-linux.img -k /boot/vmlinuz-linux /boot/vmlinuz-linux. /boot/initramfs-linux.img. mkinitcpio -U /efi/EFI/Linux/systemd-linux.efi . /efi/EFI/Linux/systemd-linux.efi. mkinitcpio -U /efi/EFI/Linux/systemd-linux.efi --splash /usr/share/systemd/bootctl/splash-arch.bmp . . mkinitcpio: initrd(4) lsinitcpio(1) mkinitcpio.conf(5) bootparam(7) . . Arch Linux mkinitcpio. AUTHORS . mkinitcpio. GPL-2.0 . 3 . . : . mkinitcpio 40 4 2025 MKINITCPIO(8)