Yurij Goncharuk Asked: 2020-02-22 01:31:14 +0800 CST2020-02-22 01:31:14 +0800 CST 2020-02-22 01:31:14 +0800 CST dracut:仅使用指定的配置文件 772 是否可以告诉dracut在创建initramfs/etc/dracut.conf.d/时不要使用配置文件?/usr/lib/dracut/dracut.conf.d 在为另一个系统创建initramfs之前,我将配置文件移动到临时目录,并在创建后将其放回。我在有关dracutman的页面中没有看到任何选项。也许我没有那么小心。 initramfs dracut 1 个回答 Voted Best Answer Gary van der Merwe 2020-02-28T07:01:15+08:002020-02-28T07:01:15+08:00 如果您手动运行 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等选项。
如果您手动运行 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
等选项。