Does this error message sounds familiar?
Unable to unmount: device or resource busy
The solution is lsof (list open files). Simply pass the partition you are not able to unmount and it will list which processes are using the resource. It cannot get any simpler.
It’s always nice to learn about useful commands that do exactly what you needed in problematic situations.
You can also use fuser.