Tried to search for a similar problem, but did not find anyting that I could relate to. Anyway:
Updated from 10.04 to 10.10 about 2 weeks ago and it worked just fine until today. After rebooting, it's stuck at "* Checking battery state" and nothing happens. I've tried with power cord inserted/out and without battery but with no success. What I did before rebooting was that I tried to fix my iphone tethering problems with the following commands:
# sudo apt-get uninstall gvfs ipheth-dkms ipheth-utils
# sudo apt-get install gvfs ipheth-dkms ipheth-utils
and also a system update. And here I am. Anyone knows what could have happened? I'm on a Acer Travelmate 8371.