Samba

如果仍在使用中,如何刪除核心模組?

  • March 11, 2013
[rootSERVER ~]# rmmod -f cifs
ERROR: Removing 'cifs': Resource temporarily unavailable
[rootSERVER ~]# modprobe -r cifs
FATAL: Module cifs is in use.
[root@SERVER ~]# lsb_release -a
LSB Version:    :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: Scientific
Description:    Scientific Linux release 6.1 (Carbon)
Release:    6.1
Codename:   Carbon
[root@SERVER ~]# 

我試過了

rmmod -fw cifs

但它只是等待了很長時間……(是的,在嘗試刪除 cifs 模組之前,所有 cifs 共享都是“umount -l”-ed..)

問題:如何刪除 cifs 模組?

您可以嘗試modprobe -r它可以為您解決一些依賴問題,而rmmod除了嘗試解除安裝模組之外什麼都不做。

此外,強制模組解除安裝有一個明確的核心選項,因為這樣做幾乎不是一個好主意。你的核心真的可以強制一個模組解除安裝嗎?因為如果它不能,-f開關就什麼也不做。

你讓它停止使用。即解除安裝所有cifs 掛載點。

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