[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2nd try: reboot hangs

Bob Proulx wrote:
Miles Fidelman wrote:
... since "shutdown" works fine, reboot is the issue
I recently had a very similar problem on a new Intel Atom
motherboard.  An update of the BIOS fixed it.  Reboot issues were
listed in the changes for that particular model.  Perhaps that is also
the problem that you are having?

Not sure I want to go to the hassle (and risk) of flashing a new motherboard ROM - it's not like I can't reboot this machine by doing a shutdown (which works) and then hitting the power button. If it were one of my production servers, sitting in a remote data center, that would be one thing, but this is just a sandbox for playing with new tools, and it sits under my desk.

It's more that this has become an itch that I really want to scratch. It all worked just fine with previous releases of Debian (Lenny, 32 bit), and Xen. With Sarge, a 64bit kernel, and the latest Xen package, it doesn't -- and the "reboot=bios" command line option (which is what was working previously, suggesting that the bios reboot code works just fine) is documented as applying only to the x86 kernel.

So... it kind of bugs me... somewhere, at the very last step of the reboot process, after everything has been shut down, and either the kernel, or the xen hypervisor sends "restarting now" to the console, either: - something hangs just before issuing the jump to machine instruction that starts the reboot process, or, - or the instruction executed to kick off rebooting isn't one that works on my machine, or,
- the startup code isn't really there, or,
- the startup code doesn't work on my particular machine (i.e., the wrong code is set up).

I kind of want to isolate this down to the specific cause. Again, more our of sheer stubbornness at this point.

Any suggestions on:
- very low level configuration items to fiddle with,
- adding even more detailed logging to the very low level code,
- or kicking into single step or debug mode down at the very low level,
- or something else?



In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra

Reply to: