根据检测到的特定内核自动加载特定驱动程序

根据检测到的特定内核自动加载特定驱动程序

我需要写一个脚本并确定其放置在 Debian 7.9 文件系统中。该脚本需要在启动时自动执行,并在检查当前加载的内核(2.6.x 与 3.2.x)后,卸载不正确的网络驱动程序(如果已加载),然后加载正确的网络驱动程序。这个问题是我的后续问题先前的问题并代表了这个难题中唯一缺失的一块,因为我已经自己弄清楚了网络驱动程序的跨内核编译。

就位置而言,我认为脚本应该放在“/etc/rcX.d”目录中。

答案1

你猜的位置几乎是正确的。但/etc/rcX.d目录通常只包含指向 中脚本的链接/etc/init.d/,因此脚本只需存在一次,但可以在不同的运行级别调用。

相关内容