http://rusmafia.org/linux/umount-device-is-busy-fuser


------------------------------------------------------------------------------------------------------------------------------------
Часто бывает так, что примантировав любимую флешку или телефон или цифровую камеру к системе, возникает проблема ее размонтирования. Знакомая картина?

ramok ~/ sudo umount /var/autofs/removable/usbdrive/
umount: /var/autofs/removable/usbdrive: device is busy
umount: /var/autofs/removable/usbdrive: device is busy

Это обозначает, что какой-то процесс открыл файл или директорию
в подмантированном диске, и пока процесс не закроет все открытое, система не даст размонтировать это устройство. Задача - найти этот нехороший процесс (или процессы Ж:-). Можно воспользоваться утилиткой fuser:

ramok [1]~/ sudo fuser -m /var/autofs/removable/usbdrive/
/var/autofs/removable/usbdrive/:            20637c

Вот мы и узнали PID виновника и можем закрыть его.
Можно просто убить его с помощью kill зная его PID. А можно и воспользоваться и самой fuser:

ramok ~/ sudo fuser -m -k TERM /var/autofs/removable/usbdrive/
/var/autofs/removable/usbdrive/:            20637c

Этим мы отослали процессу с PID 20637 сигнал SIGTERM. Если не поможет, то можно отослать на крайний случай SIGKILL.
Вот теперь можно безопасно размонтировать:

ramok ~/ sudo umount /var/autofs/removable/usbdrive/
ramok ~/
---------------------------------------------------------------------------------------------------------------------------------------------------
Ну и на крайний случай:

umount -l /var/autofs/removable/usbdrive/

Чтобы наверняка отмонтировать не взирая на процессы работающие со смонтированным разделом.
---------------------------------------------------------------------------------------------------------------------------------------------------






Maxim Ushakov пишет:
А что eject уже разучился его сам размонтировать?

16.06.07, *rvadmin* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> написал(а):


    Первый раз вижу чтобы на cdrom был /dev/hdb. Попробуйте /dev/scd0
    или /dev/cdrom
    Не знаю каким образом могло это измениться при апгрейде, но может
    помочь.

    А eject не делается потому что он примаунтен, следовательно
    $ sudo umount /cdrom

    Удачи



begin:vcard
fn:Vyacheslav Karamov
n:Karamov;Vyacheslav
email;internet:[EMAIL PROTECTED]
note;quoted-printable:Registered Linux user =E2=84=96449850
version:2.1
end:vcard

-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом