Черный список модуля ядра не работает

Я пытаюсь понять, как модули черного списка, и я пытаюсь использовать его в хранилище usb. К сожалению, это не имеет никакого эффекта, и я получаю модуль, даже если он не используется (по-видимому).

Мой эксперимент проходит на Ubuntu 12.04.3 LTS.

raptor@raptor-VirtualBox:/etc/modprobe.d$ lsmod | grep usb usb_storage 39720 0 usbhid 46054 0 hid 82511 2 hid_generic,usbhid raptor@raptor-VirtualBox:/etc/modprobe.d$ cat blacklist.conf | grep usb blacklist usb_storage blacklist usbmouse blacklist usbkbd 

  • Автозагрузка конкретного драйвера на основе обнаруженного определенного ядра
  • Как использовать параметр EXTRA_FIRMWARE_DIR?
  • Как создать исходное дерево ядра?
  • Linux и x32-ABI - Как использовать?
  • Является ли PTTY внутри ядра или пользовательского пространства?
  • Устранение неполадок с высоким временем ядра (высокое сетевое использование, высокие прерывания)
  • Постоянно задавать параметры ядра без grub?
  • Как можно контролировать монитор?
  • One Solution collect form web for “Черный список модуля ядра не работает”

    Вероятно, ваша проблема связана с тем фактом, что копия /etc/modprobe.d/blacklist.conf находится в initramfs. Когда вы перезагружаете компьютер, он все еще использует старую копию, которая не содержит ваших изменений. Попробуйте перестроить initramfs следующей командой, а затем перезагрузите:

     sudo update-initramfs -u 
    Linux и Unix - лучшая ОС в мире.