Добрый день дорогой читатель, данное повествование не является
истиной в последней инстанции, это некое сравнение инструментов по генерации initramfs (это всего лишь мое мнение которое ни в коем случае не следует расценивать как аксиому) с пояснениями и все возможными мыслями. mkinitcpio и dracut - это два разных инструмента, используемых в Linux-системах для создания initramfs. Initramfs - это небольшая временная файловая система, которая загружается ядром в память до того, как будет смонтирована настоящая корневая файловая
система. Она отвечает за инициализацию базового оборудования (контроллеры дисков, файловые системы, драйверы сети для загрузки по сети и т.д.), необходимого для доступа к основному диску и загрузки главной ОС. Разберем по подробнее каждый инструмент mkinitcpio - это скрипт на языке Bash, который традиционно используется в экосистеме Arch Linux. Философия: Он разработан с учетом принципа минимализма Arch Linux. Цель была создать как можно меньший по объему initra