When I shutdown/restart get a black (shell-like) full-screen with some large text saying stuff like:
ubuntu 10.10 [129.171175] Restarting system. eco
nds ... [OK]
...
Unmounting weak filesystems ... [OK]
will now restart
Then nothing happens and I have to physically hit the reset button.
In addition to what Delan suggested, in general you should certainly try different values for the
reboot=
boot parameter; I'd suggestreboot=b
in particular, since that's the most common one for machines to need. Here's the comment from linux/arch/x86/kernel/reboot.c with the possible values:The kernel has a number of so-called "quirks" for particular machines that require the BIOS reboot method, but like any hardware quirks database the chances are that it's missing a few. Your computer may be one of the ones that's missing. If you find that
reboot=b
consistently fixes this for you, then please run 'ubuntu-bug linux' to report a kernel bug asking for this to be made the default for your machine.You can make this change either on the GRUB command line (hit 'e' on the relevant boot entry and go to the end of the
linux
line), or, to make it permanent, edit/etc/default/grub
and change theGRUB_CMDLINE_LINUX
line, being careful to putreboot=b
(or whatever) inside the quote marks.You can try the method is this link, which is, added:
into:
The final code looks like:
Please let me know whether it would solve your problem.
Sometimes the restart doesn't quite work properly. For example, when using Ubuntu on Apple computers, you must add
reboot=pci
to your boot flags to reboot properly, without hanging on the reboot message like your computer is. I'm not saying that your computer is Apple, but that boot flag may help.