我知道编辑启动选项行并添加“nomodeset”可以解决我的笔记本电脑在 LiveCD 模式下的问题,我不知道如何在安装 Ubuntu 后通过 Grub2 启动时设置它。
所以,我的问题是;在启动到 Ubuntu 之前如何设置 nomodeset?
时间从 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
Run Code Online (Sandbox Code Playgroud)
开机怎么会变得更糟?在普利茅斯在 Natty 和 Meerkat 开始飞溅之前,我还有一个“黑屏”。会不会是著名的核回归?
我正在使用安装在 WD Velociraptor (10.000 rpm) 硬盘上的 Ubuntu 12.04 64 位。我没有使用 Wubi,这是一个明确的安装。
我认为在启动时“添加交换”过程花费的时间太长。起初我认为这与交换安装有关,但正如您所见,我在“ureadahead”守护进程中发现了这个问题。
您可以看到以下dmesg部分输出:
[ 5.347709] Console: switching to colour frame buffer device 210x65
[ 5.351756] fb0: VESA VGA frame buffer device
[ 5.613411] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
[ 21.421858] Adding 1227772k swap on /dev/sda5. Priority:-1 extents:1 across:1227772k
[ 21.425834] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 21.425841] ADDRCONF(NETDEV_UP): eth1: link is not ready
考虑到我硬盘的速度,这种延迟是不正常的。
升级到最新内核(从3.2.0.35升级到3.2.0.36)或删除“/var/lib/ureadahead/pack”文件后,问题暂时解决,只需一次启动。
第二次启动后,问题又回来了。
这是dmesg一切正常时的输出: …