【操作方法】
步骤一:打开终端
在当前工作区界面,使用“Ctrl+Alt+T”快捷键打开终端。
步骤二:请查看当前系统中的USB模块是否编进内核
在终端输入cat /boot/config-xxx |grep -i "storage"命令,其中“config-”后面的内容可以按“Tab”键补齐,回车后,如果终端回显信息是CONFIG_USB_STORAGE=y,表示当前系统中的USB模块已编进内核,则要禁用该模块需要定制内核;如果终端回显信息是CONFIG_USB_STORAGE=m,表示当前系统中的USB模块没有编进内核,则要禁用该模块有以下两种方法:
方法一:
通过将USB存储的驱动程序(usb-storage.ko)移走来禁用USB存储设备,具体操作步骤如下:
步骤一:打开终端
在当前工作区界面,使用“Ctrl+Alt+T”快捷键打开终端。
步骤二:查看当前系统的内核版本
在终端输入uname -r命令后回车,此处查看到当前系统的内核版本是5.4.18-53-generic。
步骤三:切进放置USB存储驱动程序的目录
在终端输入cd /lib/modules/5.4.18-53-generic/kernel/drivers/usb/storage/命令,其中“5.4.18-53-generic”为当前系统的内核版本,回车后即可切进该目录。
步骤四:移走USB存储的驱动程序
在终端输入sudo mv usb-storage.ko /home/kylin/命令后回车即可移走,其中“/home/kylin/”为当前系统登录用户的家目录,也可放置在其他目录。
方法二:打开终端
在当前工作区界面,使用“Ctrl+Alt+T”快捷键打开终端。
步骤二:修改编辑/etc/modprobe.d/blacklist.conf文件
在终端输入sudo vim /etc/modprobe.d/blacklist.conf命令,回车,输入当前系统登录用户的密码后,再回车即可进入到文件里面,再按“i”键进入文本编辑模式,在该文件最后面添加以下内容:
blacklist usb-storage
添加完成后,按“Esc”键盘退出文本编辑模式,再输入“:wq”保存退出。
步骤三:重启系统使其修改生效
在终端输入reboot命令后回车即可。
【提示】
通过方法一禁用当前系统的USB存储设备后,当系统内核更新时,usb-storage.ko驱动程序会再次出现在它的默认位置。
通过方法二禁用当前系统的USB存储设备后,执行sudo modprobe usb-storage命令可以重新加载usb-storage模块。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!