df -lIf this doesn't hang you know its a remote filesystem issue. Maybe the other machine is down, etc. You can use the -f (force) option for umount on your remote filesystems eg:
umount -f /mnt/mywindowsbox/drive_c
df -lIf this doesn't hang you know its a remote filesystem issue. Maybe the other machine is down, etc. You can use the -f (force) option for umount on your remote filesystems eg:
umount -f /mnt/mywindowsbox/drive_c