Delan'in önerdiğine ek olarak, genel olarak reboot=
boot parametresi için kesinlikle farklı değerler denemelisiniz ; reboot=b
Özellikle öneririm , çünkü bu makineler için en yaygın olanıdır. İşte linux / arch / x86 / kernel / reboot.c'nin olası değerleriyle yorumu:
/* 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.
*/
Çekirdeğin, BIOS yeniden başlatma yöntemini gerektiren belirli makineler için bir dizi "tuhaflık" vardır, ancak herhangi bir donanım tuhaflığı veritabanı gibi, birkaç eksik olması ihtimali vardır. Bilgisayarınız eksik olanlardan biri olabilir. Bunun sizin için reboot=b
tutarlı bir şekilde çözüldüğünü görürseniz, lütfen makinenizin varsayılanı olmasını isteyen bir çekirdek hatasını bildirmek için 'ubuntu-bug linux' komutunu çalıştırın.
Bu değişikliği GRUB komut satırında (ilgili önyükleme girişinde 'e' tuşuna basabilir ve linux
satırın sonuna gidebilirsiniz ) veya kalıcı hale getirmek /etc/default/grub
için GRUB_CMDLINE_LINUX
satırı düzenlemeye ve değiştirmeye, koymaya dikkat ederek reboot=b
(veya ne olursa olsun) tırnak içine .