проблема с маунтом двд/сд

Vyacheslav Karamov ubuntulist на yandex.ru
Пт Июл 20 08:17:59 BST 2007


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* <4lists на nemereno.com <mailto:4lists на nemereno.com>> 
> написал(а):
>
>
>     Первый раз вижу чтобы на cdrom был /dev/hdb. Попробуйте /dev/scd0
>     или /dev/cdrom
>     Не знаю каким образом могло это измениться при апгрейде, но может
>     помочь.
>
>     А eject не делается потому что он примаунтен, следовательно
>     $ sudo umount /cdrom
>
>     Удачи
>
>

----------- следущая часть -----------
Вложение не в текстовом формате было извлечено&hellip;
Имя     : ubuntulist.vcf
Тип     : text/x-vcard
Размер  : 174 байтов
Описание: отсутствует
Url     : https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20070720/be23ad78/attachment.vcf 


Подробная информация о списке рассылки ubuntu-ru