为什么 Ubuntu 在重启 (14.04 LTS) 期间冻结?

Mug*_*ggi 4 reboot shutdown 14.04

我是 Linux 的新手,尽管到目前为止我已经能够弄清楚如何设置 Ubuntu,但有一个问题困扰着我。

每当我尝试重新启动计算机时,它都会冻结在带有点和所有内容的紫色屏幕上。只是,完全停止。我不得不从计算机中取出电池以强制其关闭。

奇怪的是,当我使用正常关机选项时没有问题。只有重启选项。我该如何解决这个问题?

Mug*_*ggi 6

好吧,经过一番折腾,我想我已经找到了解决方案。根据我的理解,问题在于内核在某些硬件上被要求重新启动时可能不知道该做什么。我们可以解决这个问题。

是的,所以首先,让自己的 grub 定制器。一旦你有了它,打开它,进入常规设置,在内核参数下有一行应该说quiet splash.

现在,一旦找到该行,就必须对其进行编辑,使其显示为quiet splash reboot=pci。完成后,您必须转到终端并通过编写 .grub 文件来更新 grub 文件sudo update-grub。完成后,关闭您的电脑并重新启动它。

你完成了!请注意,重新启动过程有点慢。

但是等等,如果它不起作用怎么办?从不畏惧。您可能需要将“=pci”更改为其他内容。以下是您可以尝试的命令列表。但是,根据我的理解,90% 的问题都可以通过“=pci”、“=bios”或“=acpi”解决。

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.
Run Code Online (Sandbox Code Playgroud)

列表是从这个网站复制的

希望这可以帮助某人。