Ошибка target is busy при umount

Иногда при отмонтировании можно получить ошибку «target is busy».
1. Это значит, что какая-то программа работает ещё с тем, что нужно отмонтировать

sudo umount /path/to/target<br>umount: /path/to/target: target is busy

2. С помощью lsof можно узнать какой процесс задействован.

sudo lsof /path/to/target

И получили вот такой вывод
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
lsof: WARNING: can't stat() fuse file system /run/user/1000/doc
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 2463085 user cwd DIR 7,65 2048 1792 /path/to/target

3. В данном случае у нас задействован процесс с PID 2463085. Точнее работатет BASH. B правда был открыт терминал и нахлодились именно /path/to/target. После закрытия терминала или перехода в другую папку всё отмонтировалось как надо.

sudo umount /path/to/target

Категории: Linux

Метки:

- 05.06.2024           Просмотры: 12

Заметки в Telegram

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

Ваш электронный адрес не будет опубликован и он необязателен