我可以做些什么来使 grub 消息保持可见足够长的时间以便我可以阅读它们?
具体来说,有没有办法将 grub 界面从(显然)字符模式图形更改为更像电传打字机的东西?
在戴尔徽标和 grub 菜单之间的时间内,我可以看到屏幕上闪烁的消息,但它们出现的时间不够长,我无法阅读它们,更不用说足够长的时间让我理解它们了。
我尝试在 grub 配置文件 (grub.cfg) 中使用 echo 语句,以为它们会显示在菜单中间。但事实并非如此。
我曾经在菜单项中将 echo 语句放在内核加载命令之前,但效果不错。UEFI 安全启动不允许使用“read”语句,但它确实会延迟 grub 足够长的时间,让我能够读取我写的一些内容。我还没有找到任何方法来读取在菜单显示之前闪现的错误消息。
答案1
sleep -i 1000
将暂停 1000 秒。按 ESCAPE 键可中断暂停。
我曾经设法在 BIOS 启动期间在正确的时间按下 Shift 键,以便查看shim
(shimx64.efi?) 发出的单个消息。我无法重现它。我认为它从在显示 DELL 徽标时按住 Shift 键开始,直到屏幕底部弹出一个空的进度条。释放 Shift 键会导致启动恢复。我假设我在它填满时再次按下 Shift 键,但我不确定。