Linux

從 cli 臨時啟用列入黑名單的核心模組

  • March 22, 2016

我在我的系統上禁用了核心模組

>> uname -a
Linux zyx 4.3.0-1-amd64 #1 SMP Debian 4.3.5-1 (2016-02-06) x86_64 GNU/Linux

>> cat /etc/modprobe.d/blacklist.conf 

# Disable WebCam
blacklist uvcvideo

問題

是否可以從命令行臨時啟用列入黑名單的核心模組?如果是這樣,怎麼做?如果不是,還有哪些其他選項可以在啟動時禁用模組?

我嘗試了以下方法,但無法使用我的網路攝像頭。

> > sudo modprobe uvcvideo > > >

modprobe原以為會忽略黑名單,除非-b指定…

在任何情況下,無論黑名單設置是什麼,以下內容都應該起作用:

sudo insmod /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/uvcvideo.ko

如果模組uvcvideo依賴於尚未載入,您也需要處理它(然後uvcvideo再次載入):

sudo modprobe videodev
sudo modprobe videobuf2-core
sudo modprobe usbcore
sudo modprobe media
sudo modprobe videobuf2-malloc

您可以使用以下命令找到任何模組modinfo

/sbin/modinfo uvcvideo

引用自:https://unix.stackexchange.com/questions/271416