我必须在`/etc/mkinitcpio.conf` 和`/etc/rc.conf` 中都列出模块吗?

kra*_*mir 3 linux kernel arch-linux kernel-modules

我在mkinitcpio.conf.

它们是在内核启动时自动加载还是udev在我没有在模块列表中指定它们时自动加载rc.conf

jas*_*yan 5

列在模块/etc/mkinitcpio.conf被包括在intitrd当它与生成mkinitcpio -p linux。这会将临时文件系统加载到内存中,并且需要包含成功创建它所需的模块,具体取决于您的设置。

一个例子是添加raid1到您的模块行中/etc/mkinitcpio.conf以组装一个 Raid1 阵列。

在您的模块行中,/etc/rc.conf您只需要包含不会自动加载的模块,udev但是一旦您的文件系统被挂载,您可能需要运行特定的应用程序,例如fuseloop

注意:在 Raid 阵列的情况下,您还将包括USEDMRAID="yes"在您的/etc/rc.conf