Бывает так что при вызове umount мы видим это:
umount: /mnt: device is busy.
Смотрим номера блокирующих процессов этой командой:
ls -l /proc/*/cwd | grep pathofmountpoint
А затем убиваем эти процессы командой kill. Далее размонтируем устройство как обычно:
umount pathofmountpoint
Инфа взята отсюда:
https://serverfault.com/questions/58991/cant-unmou...-file-but-theres-no-open-files