我安装了一张卡,导致无法使用 DHCP 自动获取 IP 地址。因此,我需要暂时完全移除该卡。我尝试了以下方法,但没有奏效,我该如何移除它?
$ lsmod | card
card 45555 2
$ modprobe -r card
FATAL: Module card is in use.
$ rmmod card
FATAL: Module card is in use.
答案1
一种可能的方法是将正在加载的驱动程序列入黑名单:
sudo nano `/etc/modprobe.d/blacklist`
使用以下语法添加驱动程序名称:
blacklist driver-name
或者,
创建一个包含“blacklist [modulename]”的文件“/etc/modprobe.d/[modulename].conf”。
depmod -ae
以 root 身份运行
使用以下命令重新创建 initrdupdate-initramfs -u
在遥远的过去,我似乎记得你可以从 Grub 中做到这一点 - 不确定这是否仍然适用于 oneiric,但你可以尝试将其作为 Grub 启动选项之一
modprobe.blacklist=kernel_module