При попытке отмонтировать устройство – система сообщает о невозможности выполнения:
# umount -f /dev/sda2
umount: /dev/sda2: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
Воспользуемся подсказкой, выполним поиск всех процессов, у которых есть один или больше открытых файлов на данном устройстве:
# fuser -m /dev/sda2
/dev/sda2: 7889
Далее, воспользуемся утилитой ps для поиска информации о процессе с PID 7889:
# ps aux | grep 7889
root 7889 0.0 0.1 9748 1064 3 S+ 12:30PM 0:00.00 grep mc
root 7884 0.0 0.5 13752 4796 4 S+ 12:30PM 0:00.02 mc
И теперь можно можно просто “убить” этот процесс:
# kill 7884
Если процесс игнорирует сигнал TERM (Terminate) – укажем сигнал (ключ) -9, который означает KILL и который процесс не сможет проигнорировать:
# kill -9 7884
Другой вариант – использовать ключ -l, “ленивое” размонтирование, которое укажет системе отключить устройство и файловую систему по мере того, как она освобождается от использования и удалить все ссылки на неё:
# umount -l /dev/sda2
И крайний случай – использование ключа -f, принудительное отключение:
# umount -f /dev/sda2
Хотя иногда не помогает и этот ключ:
# umount -f /dev/sda2
umount: Device or resource busy
В таком случае – используйте варианты, описанные выше.