无法卸载CIFS挂载?

我正在使用Ubuntu 10.04.3 LTS。 我有一个使用CIFS协议的NAS。 我已经登上了一个份额。 我根本不使用fstab。 运行安装产生以下内容:

//10.0.1.38/FOO on /home/s3backup/S3Backup/mnt/FOO type cifs (ro,mand) 

当我尝试卸载它时,我得到以下内容:

 $ sudo umount mnt/FOO This utility only unmounts cifs filesystems. This utility only unmounts cifs filesystems. 

我也尝试了-l选项,并取得了相同的结果。 有什么想法吗?

谢谢。

我在CentOS 5.4上遇到了同样的问题,并在RedHat bug报告中发现了一个解决方法,推荐使用-i来告诉它不使用umount.<filesystem> helper。

在你的情况下,运行

 umount -i /home/s3backup/S3Backup/mnt/FOO 

这工作,虽然它会写下面的stderr:

 umount: //10.0.1.38/FOO: not found umount: /home/s3backup/S3Backup/mnt/FOO: not mounted umount: //10.0.1.38/FOO: not found umount: /home/s3backup/S3Backup/mnt/FOO: not mounted