fandow 发表于 2005-3-2 15:23:35

unmount的问题

对于mount后的文件想unmount的时候,经常出现如下提示
# umount /mnt/img1
               umount: /mnt/img1: device is busy
               umount: /mnt/img1: device is busy
什么原因呢,该如何解决,谢谢指教.

sutie 发表于 2005-3-2 15:25:45

ps -a
把正在运行的与/mnt/img1 有关的kill掉

sutie 发表于 2005-3-2 15:27:04

或者ps -A

fandow 发表于 2005-3-2 15:30:46

我用top看了,好像没有和/mnt/img1相关的
那我再好好找找吧

6692975 发表于 2005-3-2 15:44:43

Q:为什么我umount 时会提示"device is busy "? 怎样才能umount?

A:这是因为还有进程在使用这个FS啦,比如你当前目录在/mnt/cdrom,就不可以umount /mnt/cdrom
但是我有很多程序再使用这个FS,怎样才能umount它呢?
使用fuser喽: fuser -m -u /mnt/cdrom 查看都有什么进程在上面,然后kill掉,哼。哼
fuser 显示结果类似这样:/mnt/cdrom/:         1895(root)2713c(root)
可见还有1895和2713两个进程在上面,可以直接kill掉,或者先用ps aux |grep 1895 看看它是干什么的
省的误杀好人 ^_^
也可以直接使用fuser -k/mnt/cdrom 干掉所有进程,够野蛮~~ fuser具体用法要找man啦。 :)

sutie 发表于 2005-3-2 17:24:55

学到新东西了! :mrgreen::mrgreen:
页: [1]
查看完整版本: unmount的问题