This sounds like hardware, usually this is the kind of problem I turn to Ubuntu for. It's easy enough to make a bootable usb version of Ubuntu(or many other linux distros) and if that can loads then there are a number of things you can do to check for hardware issues. I would recommend looking...