如何为内核模块添加别名?

Kar*_*ter 5 linux kernel-modules

我想为内核模块添加一个别名,例如在带有 Linux 3.18.1 的 Ubuntu 14.10 上nvidia-343可用nvidia,以便它可以在别名下加载,并且别名出现在modinfo.

一个什么样的内核模块别名的解释目前的水平是在联机帮助页modprobemodinfomodinfo,等是相当可笑的,因为它是零(见https://bugs.launchpad.net/ubuntu/+source/kmod/+bug/ 1405669也是如此)。

http://www.tldp.org/LDP/lkmpg/2.6/html/x44.html所述,alias <name> <alias>以 to的形式添加一行不起作用(输出中未列出别名)(我猜(!)这些无论如何都是 2.6.x 的文档)。/etc/modprobe.confmodinfo

Gil*_*il' 6

我想你知道所有你需要知道的关于模块别名的知识。添加该行/etc/modprobe.conf确实定义了一个别名:运行时它不起作用modprobe <name>吗?它不起作用,modinfo因为该程序不支持别名:它们是modprobe程序的概念,而不是像insmod和之类的低级工具的概念modinfo