Hello my frined,
did you find a way to not get stuck when using external hdd?
I even re-flashed to try to solve the problem but it still persists. It does not give a crash-log (because after so many minutes waiting I simply give up and just reboot the Box) so it's impossible for me to try to find out what's really causing this.