Why can not I restart/shutdown?
When I shutdown/restart get a black (shell - like) complete - screen with some huge message claiming things like:
ubuntu 10.10 [129.171175] Restarting system. eco nds ... [OK] ... Unmounting weak filesystems ... [OK] will now restart
Then absolutely nothing takes place and also I need to literally strike the reset switch.
In enhancement to what Delan recommended, as a whole you need to absolutely attempt various values for the
reboot= boot parameter ; I would certainly recommend
reboot=b specifically, because that is one of the most usual one for equipments to require. Below is the comment from linux/arch/x86/ kernel/reboot. c with the feasible values :
/* reboot=b[ios] | s[mp] | t[riple] | k[bd] | e[fi] [, [w]arm | [c]old] | p[ci] warm Don't set the cold reboot flag cold Set the cold reboot flag bios Reboot by jumping through the BIOS (only for X86_32) smp Reboot by executing reset on BSP or other CPU (only for X86_32) triple Force a triple fault (init) kbd Use the keyboard controller. cold reset (default) acpi Use the RESET_REG in the FADT efi Use efi reset_system runtime service pci Use the so-called "PCI reset register", CF9 force Avoid anything that could hang. */
The kernel has a variety of so - called "quirks" for certain equipments that call for the BIOS reboot method, yet like any kind of equipment quirks data source the opportunities are that it is missing out on a couple of. Your computer system might be just one of the ones that is missing out on. If you locate that
reboot=b continually solutions this for you, after that please run 'ubuntu - bug linux' to report a kernel bug requesting for this to be made the default for your equipment.
You can make this adjustment either on the GRUB command line (hit 'e' on the pertinent boot access and also most likely to completion of the
linux line), or, to make it irreversible, modify
/etc/default/grub and also transform the
GRUB_CMDLINE_LINUX line, taking care to place
reboot=b (or whatever) inside the quote marks.
Sometimes the reactivate does not fairly function effectively. As an example, when making use of Ubuntu on Apple computer systems, you have to add
reboot=pci to your boot flags to reboot effectively, without holding on the reboot message like your computer system is. I'm not claiming that your computer system is Apple, yet that boot flag might aid.