我安裝了一張卡,導致無法使用 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