每次系统将内核从 3.5.0-24 更新到 3.5.0-34 时,我都会在启动时进入 busybox 提示符,但我可以使用以前的内核正常启动。我已经尝试了所有我知道的方法。我使用了fsck.ext3 -f /dev/sdb2
备用安装 CD。我使用了启动修复,但为了解决这个问题,我检查了坏块,但没有。我应该清除新内核并使用旧内核吗?这是第一次启动修复的输出,没有清除。http://paste.ubuntu.com/5809230/
答案1
修复了这个问题,使用 boot-repair,我添加了内核选项rootdelay=90
。现在是 linux-kernel-3.5.0-34-generic-image。但经过大量研究和测试,我决定使用 linux-generic 映像正确启动。这是内核版本 3.2.0-48。它是唯一一个无需添加任何内核选项即可正确启动的版本。此外,使用此内核解决了我遇到的另一个问题,即唤醒时间太长。现在挂起后唤醒只需 2 秒,而使用其他映像则需要 10-20 秒。