I use 'halt', but then again 'reboot' works just fine for me.
What exactly are you meaning by that? You're booting into BT4 and then making a liveUSB of BT5 each time?
If so, maybe try re-downloading BT5? And make a liveUSB WITHOUT persistence? Then no matter how much you pooch it, a reboot with reset the USB.



