Размонтирование «занятого» устройства

При работе с внешними жесткими дисками и другими съемными носителями нередко случается ситуация, когда при размонтировании диска возникает ошибка «Device is busy» :

[root@localhost]# umount /external/
umount: /external: device is busy
umount: /external: device is busy

В реальности, мой внешний диск /dev/sdb2 смонтирован к /external:

[rootlocalhost]# fuser -m /dev/sdb2
/dev/sdb2:           12432

Теперь узнаем, какой процесс занимает устройство:

[root@localhost]# ps aux | grep 12432
root     12432 28.1  0.0   5428  1820 ?        Ss   02:20  35:28 /sbin/mount.ntfs /dev/sdb2 /external/ -o rw
root     17934  0.0  0.0   4020   700 pts/0    S+   04:26   0:00 grep 12432

И, наконец, завершим процесс и размонтируем диск:

[root@localhost]# kill -9 12432
[root@localhost]# umount /external 
[root@localhost]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                      225G   59G  155G  28% /
/dev/sda1             244M   15M  216M   7% /boot
tmpfs                1013M     0 1013M   0% /dev/shm
/usr/tmpDSK           2.1G   68M  1.9G   4% /tmp

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *