小编Ign*_*nte的帖子

启动内核需要 9 分钟的时间,GRUB 在做什么?

最近(至少在我打开 PC 的最后 2 次)我注意到 grub 需要很长时间才能启动。我在 bios 消息消失和内核日志出现在屏幕上之间计时了将近 9 分钟。

问题是我怎么知道 grub 正在做什么或在等待什么?我如何检查 grub 是否正常?

几天前,我删除了启动画面,因此每次启动时都能看到文本日志。大多数时候它是快速和正常的。在这 9 分钟内,显示器收到信号,但只是黑屏。NumLock 没有反应,整个事情似乎被冻结了,但事实并非如此。

至少从 2009 年起,我就有了软件 raid1。

据报道,这次袭击是健康的。在这几分钟内,第一分钟会有一些轻微的硬盘活动。硬盘 SMART 数据正常。前一天关机是正常的。

自 8.04 以来,我已经在这台计算机上安装了所有 Ubuntu 版本。自 10 月以来,我安装了 12.10。这台电脑没有什么新东西,没有新的硬盘驱动器,也没有更改 BIOS 设置。

没有 grub 日志 AFAIK 并且内核日志并不有趣,因为它说内核在 28 秒内启动 [PhenomX4 内核:[28.825313] vboxpci:IOMMU 未找到(未注册)] 所以 9 分钟是在内核启动之前。

*更新:3 月 27 日 *

我发现了问题,但我仍然不知道原因。问题是 /boot/grub/grub.cfg 是 11.6 MB,它有类似这样的条目重复多次但略有不同。Grub 被这么大的文件窒息来创建它的菜单。

menuentry 'Ubuntu 12.10 (12.10) (en /dev/sda1) (en /dev/sda1) (en /dev/sdb1) (en /dev/sda1) (en /dev/sda1) (en /dev/sda1) (en …
Run Code Online (Sandbox Code Playgroud)

boot grub2

5
推荐指数
1
解决办法
2530
查看次数

标签 统计

boot ×1

grub2 ×1