我似乎无法在 30 秒内启动我的系统(asrock ion 330、ocz agility 4 120GB、4GB、11.10)。
我希望有一个 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)
Run Code Online (Sandbox Code Playgroud)
非常感谢您的想法/建议。
开始时的 5 秒延迟是由于交换分区中的 UUID 与 initrd 所期望的不匹配造成的。
从终端运行:
sudo blkid | grep swap
Run Code Online (Sandbox Code Playgroud)
如果您看到类似以下内容:
/dev/sdb3: UUID="4b5fc336-fc27-48cc-9475-04ba2d01cf3c" TYPE="swap"
Run Code Online (Sandbox Code Playgroud)
复制 UUID。
现在修复 initrd 期望的 UUID:
gksu gedit /etc/initramfs-tools/conf.d/resume
Run Code Online (Sandbox Code Playgroud)
并将旧的 UUID 替换为上面的 UUID(不带引号)。
最后,重新创建 initrd:
sudo update-initramfs -c -k all
Run Code Online (Sandbox Code Playgroud)
下次启动应该快五秒。
如果您没有交换分区,则只需删除该resume
文件就足够了:
sudo rm /etc/initramfs-tools/conf.d/resume
Run Code Online (Sandbox Code Playgroud)
然后按照步骤 3 操作。
归档时间: |
|
查看次数: |
1381 次 |
最近记录: |