There are several reasons why a file system cannot be unmounted. Here are a few of the reasons. Working directory or (possibly deleted) file open of a running process # umount /mnt/test umount: /mnt/test: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) # lsof /mnt/test/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 10934 tan