Meerkat 的时间从 20-25 秒增加到了 Natty 的 35 秒。我不知道是不是这样,ureadahead
但在启动板中报告了错误。在安装 Natty 之前,我尝试了 Fedora。他们使用systemd
而不是upstart
,并没有出现这种缓慢的启动。
在 dmesg 中出现了这个跳转:
[ 3.087606] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 15.292831] <30>udev[308]: starting version 167
启动过程怎么会变得这么糟糕?在 Natty 中,Plymouth 启动之前,我的“黑屏”时间比 Meerkat 中长得多。这可能是著名的内核回归吗?
答案1
我在 grub 中设置了 ACPI=off...它起作用了:)
它在大约 30 秒内启动(之前需要 2-3 分钟)。
答案2
我建议:
- 安装密码设置软件包。它不会损害您的系统,但可以修复 Plymouth 之前的长时间“黑屏”
- 删除然后重新安装提前包。之后执行重启。重启后约 1-2 分钟检查 /var/lib/ureadahead/pack 文件是否创建。
- 立即使用计时器重启:)
答案3
在 /lib/udev/rules.d/60-persistent-storage.rules 中注释此规则:
# ATA/ATAPI devices (SPC-3 or later) using the "scsi" subsystem
KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", \ SUBSYSTEMS=="scsi", ATTRS{type}=="5", ATTRS{scsi_level}"[6-9]*", \ IMPORT{program}="ata_id --export $tempnode"
然后以 root 身份运行:
update-initramfs -u
答案4
我刚安装的 11.04 启动速度异常缓慢(在全新电脑上大约需要一分钟),然后我将 DVD 驱动器上的 SATA 端口从 6Gb/s 端口更改为 3Gb/s 端口。此更改将我的启动时间缩短至 20 秒。我不确定为什么这样做有效,但如果您的 DVD 驱动器连接到 6Gb/s SATA 端口,则绝对值得一试。