I'm glad you got it to work! I will update the OP with the new information. What made it work? Was it the fact that you could now escape the terminal or letting Superuser in AutoRun?
Being able to get out of terminal made it work, without having to force restart the laptop.