Initramfs

dracut:僅使用指定的配置文件

  • February 27, 2020

是否可以告訴dracut在創建initramfs/etc/dracut.conf.d/時不要使用配置文件?/usr/lib/dracut/dracut.conf.d

在為另一個系統創建initramfs之前,我將配置文件移動到臨時目錄,並在創建後將其放回。我在有關dracutman的頁面中沒有看到任何選項。也許我沒有那麼小心。

如果您手動執行 dracut,那麼您可以執行dracut --conf CONFFILE --confdir CONFDIR

man 8 dracut

但是,dracut 將主要從包管理器的核心安裝掛鉤上執行。例如在 RHEL7 上,它從/usr/lib/kernel/install.d/50-dracut.install. 如果是這種情況,您的問題的直接答案是否定的。

您可以做的是創建一個 conf 文件名/etc/dracut.conf.d/99_custom.conf,並在該配置文件中覆蓋來自其他配置文件的任何設置,使用諸如dracutmodules,omit_dracutmodules等選項。

引用自:https://unix.stackexchange.com/questions/568889