FreeBSD 9.1:如何加载内核模块

时间:2020-01-09 14:16:34  来源:igfitidea点击:

在FreeBSD 9中如何使用命令行选项加载名为drm的内核模块?

您需要使用kldload命令。
它将使用内核链接程序将file.ko(内核模块或设备驱动器)加载到内核中。

语法为:

kldload模块名称

或者

kldload module-name-1 module-name-2

或者

kldload [option]模块名称

请注意,如果指定了多个模块,则即使某些模块失败,也会尝试全部加载它们。
使用kldload加载给定模块时,.ko扩展名不是必需的。
尽管指定它并不有害。

/boot /内核目录

/boot/kernells -l/boot/kernel/ls -l/boot/kernel/|更多的

例子

打开终端或使用ssh登录。
您必须以root用户身份登录:

# kldload foo

# kldload drm

要在模块路径中按文件名加载:

# kldload drm.ko

要通过当前目录中的相对路径加载:

# kldload ./name.ko

要通过完整路径加载:

# kldload /boot/kernel/drm.ko

要查看所有已加载的模块,请执行:

# kldstat

要卸下或卸载模块,请执行:

# kldunload drm