Not a Linux nerd but just to make sure you checked the basics: did you verify integrity of the OS image? Are you able to verify your USB, memory and HDD all work in isolation?
My first hunch on this is hardware issue, because you get hard shutdowns from what I can gather. I could be wrong though, I only install OS occasionally.