pc软件 文章资讯 手机软件

您当前的位置→图文中心电脑技术Linux中遇到device is busy怎么办
阅读排行

Linux中遇到device is busy怎么办


2017/4/18  编辑:admin 来源:本站整理

  在Linux管理umount设备时, 时常会遇到"device is busy", 如果umount一个文件系统碰到这种情况, 并且你并没有在所需卸载的目录下。 那么很可能有用户或进程在使用那个目录。

  # umount /mnt

  umount: /mnt: device is busy

  umount: /mnt: device is busy

  那么必须用fuser命令来查看process ID和进程的拥有者, 比如:

  # fuser -mu /mnt

  /mnt: 25781c(root)

  # kill -9 25781

  # umount /mnt

  像下面这种情况, 就代表rhythmbox用户在使用那个目录。 然后也可以用fuser -ck /dev/sdc1来杀进程。

  # fuser -m /dev/sdc1

  /dev/sdc1: 538

  # ps auxw|grep 538

  donncha 538 0.4 2.7 219212 56792 SLl Feb11 11:25 rhythmbox

  如果所有这些努力还不奏效, 杀掉该进程后, 那么这个时候可能需要加-f -l参数, 强制卸载

  # umount -f -l /mnt

  NOTE:

  可用下面的命令来检查SATA硬盘的坏块。

  # badblocks -v /dev/sda

  # badblocks -v /dev/sdb

  # badblocks -v /dev/mapper/vgosi-lvol1

  Checking blocks 0 to 10477568

  Checking for bad blocks (read-only test): done

  Pass completed, 0 bad blocks found.

相关文章

解决找不到libXmuu.dll的问题 libXmuu.dll控件常规安装方法:修复libxmuu.dll文件缺失_libxmuu.dll最新版是一款dll文件软件,本站提供最新版的修复libxmuu.dll文件缺失_libxmuu.dll。

flipboard怎么注册 Flipboard注册方法:Flipboard是一款社交新闻杂志手机APP,平时可以用它看新闻、论坛等资讯,很多用户还不知道flipboard怎么注册,下面让我们一起来看看Flipboard的注册方法方法吧!FlipBoard手机版免费下载|Flipboard下载3....。

Android中Glide获取缓存大小并清除缓存图片:清除Glide缓存Glide自带清除缓存的功能,分别对应Glide.get(context).clearDiskCache();(清除磁盘缓存)与Glide.get(context).clearMemory();(清除内存缓存)两个方法.其...。

发表评论
网站帮助 - 广告合作 - 下载声明 - 网站地图