Debian Linux内核模块参数最佳配置位置咨询
Debian Linux内核模块参数最佳配置位置咨询
嗨,看来你已经找对方向啦!在Debian系统里设置持久化的内核模块参数,确实有两个常用途径:
- 第一种是在
/etc/default/grub的内核启动参数里配置:把参数添加到GRUB_CMDLINE_LINUX或者GRUB_CMDLINE_LINUX_DEFAULT变量中,配置完成后需要执行update-grub命令让改动生效。不过这种方式是把参数全局传递给内核,所有模块都会受影响,确实容易显得杂乱。 - 第二种是在
/etc/modprobe.d/xxxx.conf(这里的xxxx可以自定义文件名,比如和目标模块相关的名称)里配置:这种方式更精准,你可以针对特定模块单独设置参数,比如写入options <模块名称> <参数名>=<参数值>这样的规则,不会干扰其他模块,看起来更整洁,维护起来也更方便,我也更倾向于推荐这个方式。
另外,能看出来你正在深入学习Linux内核相关的底层知识,慢慢来,这些细节多摸索几次就会越来越熟练啦!
备注:内容来源于stack exchange,提问作者i_heart_linux
相关产品推荐
相关产品推荐

