I had that problem with XP on my Dell. Drive would run for a couple of seconds, then just a blank screen.
After sacrificing a couple of virgins and burning a bunch of incense, I discovered it would only boot if all the USB periphs except the keyboard were unplugged, then it would boot. Then I could plug in the other periphs. If I tried rebooting with nothing plugged into the USBs, I got a "Keyboard Failure" message, and that's what gave me the hint.
It seems like something in the driver accessing during the boot sequence blocks the keyboard from coming up and it stops with a blank screen. This only started occurring after I hooked up a Brother laser printer through the A-B box to both computers, FWIW.
I now use nothing but "sleep" mode to shut it down to avoid the inconvenience, and I switch my A-B box for the keyboard, printer, and mouse to the other computer (Win 7) just as I click on sleep and let it sit there blinking away happily until I click the A-B box back to that computer and it wakes up.
There was some Sherlocking done to find a solution. It's not a solution really, but a workaround if the power quits and it has to reboot when the power comes back up.
Terry