Как понять кем занят диск? (не хочет отмонтироваться диск)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Den001
Сообщения: 666
ОС: Suse 11

Как понять кем занят диск?

Сообщение Den001 »

Не могу отмонтировать диск, говорит что
Base:/windows # umount G
umount: /windows/G: device is busy
umount: /windows/G: device is busy
Пробовал посмотреть через ps -ef | grep G. Ничего не находит. Пробовал fuser G - тоже безрезультатно. Вообще, если ребутнуть, то проблема исчезнет, но все же интересно, как в данном случае поступать без ребута. Ситема - Suse10.1, KDE.
Спасибо сказали:
Susel
Сообщения: 62
ОС: Arch

Re: Как понять кем занят диск?

Сообщение Susel »

в каком-нибудь файловом менеджере диск открыт?
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: Как понять кем занят диск?

Сообщение Den001 »

Ни в каком файловом менеджере не открыт, из консоли на него нигде не заходил. Зматил, что не могу отмонтировать, когда посмотрел с этого диска фильм. Смотрел при помощи vlc. Диск NTFS
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Как понять кем занят диск?

Сообщение Liksys »

Код: Выделить всё

lsof +d /dev/cdrom

показывает процессы, использующие /dev/cdrom
Прочитай ман по lsof, там есть еще много полезных опций
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: Как понять кем занят диск?

Сообщение Den001 »

Спасибо, помогло. Выявил, что занят файл самбой. По ходу кто-то смотрит или смотрел фильмец с меня. Отсюда возникает еще один вопрос, а как сделать так, чтобы я мог отмаунтить не закрывая самбовской шары.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Как понять кем занят диск?

Сообщение Liksys »

Den001 писал(а):
21.10.2006 13:13
Спасибо, помогло. Выявил, что занят файл самбой. По ходу кто-то смотрит или смотрел фильмец с меня. Отсюда возникает еще один вопрос, а как сделать так, чтобы я мог отмаунтить не закрывая самбовской шары.

Отсоединить юзера от шары, а потом отмонтировать. Используй для этого SWAT.
Спасибо сказали: