UEFI 双启动 Ubuntu 18.04,无法重启但可以关机然后启动

UEFI 双启动 Ubuntu 18.04,无法重启但可以关机然后启动

当我在终端中输入shutdown -r nowreboot输入时,关机后笔记本电脑电源打开(电源指示灯亮起,键盘灯也亮起),但根本没有显示(屏幕关闭)。没有华硕标志,没有 grub 菜单,什么都没有,只有黑屏。

但是,如果我只是输入shutdown -h now,等待笔记本电脑关闭,然后单击电源按钮,grub 菜单就会出现并且 Ubuntu 可以正常启动。

我不知道为什么。

我也尝试了不同的建议的 GRUB 配置,并且 BIOS 上所有可能的选项都不起作用。


编辑:

我尝试查看 syslog 中是否有一些有用的信息,但这里没有任何信息:

系统日志

似乎重启过程甚至没有完成到可以将日志写入系统的阶段。

答案1

这只是猜测,但我认为 Linux 对该计算机主板上的某些东西的支持并不完美。这可能是 BIOS/ACPI 问题或其他问题。既然您有解决方法,我只需确保您的内核是最新版本。从终端:

apt list —upgradeable | tee - ./package-update-list | grep linux-image

会告诉您任何可用的内核更新,同时将所有可用软件包的列表保存到 package-update-list。您可能会收到有关在脚本中使用 apt 的错误消息,但上述操作不会产生任何变化 — 它只是向您显示可以升级的内容,所以不用担心。

也许更简单的命令是:

apt list —upgradeable linux-image*

我刚刚验证过它可以正常工作。如果你想升级内核,你需要输入:

sudo apt upgrade linux-image-generic

添加“通用”内核后,您运行的是最稳定/最有效的内核。有数百种不同的内核类型,如果升级到最新的通用内核不起作用,其他 linux-image 文件之一可能会起作用。但我绝对不会随意尝试,因为它可能会导致严重问题。必须有更优秀的内核人员来回答这个问题。

上面的命令可能需要更新 100 个软件包。我现在正在这样做,并且正在安装 200 多个软件包 :)

我看到的最新版本是linux-image-4.15.0-34.37。

jmitchel@MontyPython:~$ uname -a
Linux MontyPython 4.15.0-34-generic #37-Ubuntu SMP Mon Aug 27 15:21:48 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

还有一件事。命令“dmesg”可能会给你一些线索。寻找红色的东西:)

dmesg | more

或者

dmesg | grep ACPI

或者

dmesg | reboot

最后,如果在重启时出现严重问题,则可能会通过 syslog 记录。它可能位于 /var/log/syslog 中。因此:

tail -"n" /var/log/syslog | more

其中 n 是要查看的行数,从 /var/log/syslog 末尾开始向后追溯。因此

tail -50 /var/log/syslog | more

将显示 /var/log/syslog 的最后 50 行

因此,如果新内核没有帮助,请执行以下操作

date
reboot

然后,当您返回系统时,登录并输入以下内容

more /var/log/syslog

然后/按搜索并输入重启时间。例如

Sep 14 03:00

会将您带到文件中包含“Sep 14 03:00”条目的位置。/var/log/syslog 中的所有条目都以时间戳开头。

命令如下:

ls -alt /var/log | more

将显示最近写入的文件,最新的文件位于最上面。

相关内容