e4rat 有替代品吗?

Jos*_*osh 4 boot grub2

我已经尝试在两台不同的计算机上多次使用 e4rat,遵循几个不同的指南,包括 howtogeek 的指南。每次在选择 Ubuntu 的情况下在 grub 中按“e”后,在以“linux”开头的行的末尾添加“single”时,我都达到了这一点。我这样做,每次我得到一个黑屏,屏幕左上角有一个小光标闪烁,无论我把电脑放在一边多久(我曾经把它放在那里连续三个小时)这就是全部。我没有收到登录提示。如果我按 alt+F1,我可以输入内容,而按 alt+F2 时我输入的内容会隐藏,然后在我按 alt+F1 时再次显示。我完全遵循指南,我总是得到相同的结果。

如果有帮助,我正在运行 Ubuntu 12.10。

提前感谢您的帮助!

小智 6

我认为您在按“e”后编辑内核行时可能犯了错误。我用过这个教程:http : //www.howtogeek.com/69753/how-to-cut-your-linux-pcs-boot-time-in-half-with-e4rat/

第一次按“e”修改 grub 条目

你应该看到这样的一行:

linux /boot/vmlinuzXXXXXXX-genric root=UUIDXXXXXXXXXXXXXXXX ro quiet splash vt.handoff=7
Run Code Online (Sandbox Code Playgroud)

您所要做的就是,单击第一个单词“linux”,然后按右箭头键 -> 转到最后一个字符 7。然后按空格键并输入以下行:

init=/sbin/e4rat-collect
Run Code Online (Sandbox Code Playgroud)

当您进行添加时,该行应如下所示:

linux /boot/vmlinuzXXXXXXX-genric root=UUIDXXXXXXXXXXXXXXXX ro quiet splash vt.handoff=7  init=/sbin/e4rat-collect
Run Code Online (Sandbox Code Playgroud)

在此之后 CTRL+X

如果您按照我上面给出的教程进行操作,则必须再重复一次按“e”的过程以修改与上面相同的行。上面给出的教程说添加“单个”而不是我们上次添加的行,这不起作用。我使用了“文本”,然后按了 CTRL+X。所以第二次我的线路看起来像这样:

linux /boot/vmlinuzXXXXXXX-genric root=UUIDXXXXXXXXXXXXXXXX ro quiet splash vt.handoff=7  text
Run Code Online (Sandbox Code Playgroud)