我似乎无法让我的系统(asrock ion 330、ocz agility 4 120GB、4GB、11.10)在 30 秒内启动。
我希望有一个 SSD,启动速度可以更快一些...主要的挑战似乎是 compiz/unity,但在启动键盘驱动程序和安装磁盘之间也存在 4-5 秒的初始启动延迟:
[ **2.825511**] generic-usb 0003:046D:C318.0006: input,hiddev0,hidraw5: USB HID v1.11 Device [Logitech Logitech Illuminated Keyboard] on usb-0000:00:04.1-5.4/input1
[ **7.037201**] EXT4-fs (sda2): INFO: recovery required on readonly filesystem
[ 7.037278] EXT4-fs (sda2): write access will be enabled during recovery
[ 7.241351] EXT4-fs (sda2): recovery complete
[ 7.241720] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
非常感谢您的想法/建议。
答案1
一开始的五秒延迟是由于交换分区的 UUID 与 initrd 所期望的 UUID 不匹配造成的。
从终端运行:
sudo blkid | grep swap
如果你看到类似这样的内容:
/dev/sdb3: UUID="4b5fc336-fc27-48cc-9475-04ba2d01cf3c" TYPE="swap"
复制 UUID。
现在修复 initrd 期望的 UUID:
gksu gedit /etc/initramfs-tools/conf.d/resume
并用上面的 UUID(不带引号)替换旧的 UUID。
最后,重新创建 initrd:
sudo update-initramfs -c -k all
下次启动应该会快五秒。
如果您没有交换分区,只需删除该resume
文件就足够了:
sudo rm /etc/initramfs-tools/conf.d/resume
然后按照步骤3操作。