我的笔记本电脑是戴尔 Inspiron N4050,其 RAM 已升级到 8 GB。我有双启动操作系统(Win8 和 Ubuntu)。我的笔记本电脑从 Ubuntu 启动时速度很慢大约需要 2 分钟但 Win8 最多需要 30 秒才能启动。
- 我尝试使用 bootchart,但是 /var/log/bootchart 中没有任何 .png 文件。
- 我从 wiki.ubuntu 查找了 bootchart”这是链接“。它告诉我以下一行
- 要生成图表,请编辑 grub 启动菜单中的“linux”行并附加 init=/lib/systemd/systemd-bootchart。
这是我的 grub 启动菜单条目:
recordfail load_video gfxmode $linux_gfx_mode insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_msdos insmod ext2 set root='hd0,msdos1' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 a90bae77-92d4-4223-a83d-c96b4dd35245 else search --no-floppy --fs-uuid --set=root a90bae77-92d4-4223-a83d-c96b4dd35245 fi linux /boot/vmlinuz-3.19.0-18-generic root=UUID=a90bae77-92d4-4223-a83d-c96b4dd35245 ro quiet splash $vt_handoff initrd /boot/initrd.img-3.19.0-18-generic
我将 linux“/boot/vmlinuz-3.19.0-18-generic root=UUID=a90bae77-92d4-4223-a83d-c96b4dd35245 ro quiet splash $vt_handoff”更改为“init=/lib/systemd/systemd-bootchart”。但是它无法通过此输入启动。内核错误。
- 我真的不明白我到底需要改变什么。(关于“linux”行)
- 有人告诉我你必须查看 dmesg 输出中的超时信息但我不明白它们是什么。
这是我的 dmesg 输出这是我对 dmesg 的小输出:
[ 7.016302] systemd[1]: Detected architecture x86-64. [ 7.078613] systemd[1]: Set hostname to <makgun02>. [ 10.002143] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 10.002154] systemd[1]: Starting Forward Password Requests to Wall Directory Watch. [ 11.681306] systemd[1]: Started Journal Service. [ 16.816490] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20141107/utaddress-258) [ 16.816498] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 16.816503] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258)
答案1
当我在启动时按 F12 键时,我也看到了这一行:
A start job is running for dev-disk-by\x2duuid-c3f3694c\x2d6422\x2d4773\x2da839\x2deac8beb0ec66.device (1min 4s/1min 30s)
完美!!!这就是我所期待的!!!
此消息表示 中引用的分区之一/etc/fstab
无法正确安装。您应该检查fstab
文件并修复问题。错误的分区可能是任何原因,包括丢失swap
。
如果您不知道该怎么做,请发布以下输出(如sudo
):
cat /etc/fstab
blkid
fdisk -l
或者,如果最后一个命令抱怨某事,则使用命令
gdisk -l /dev/sda
反而。
最有可能的是,您在上面的错误消息末尾看到的计时器(1min 4s/1min 30s
)是导致您启动非常缓慢的原因。
编辑:
这两行中的第二行,
# swap was on /dev/sda5 during installation
UUID=c3f3694c-6422-4773-a839-eac8beb0ec66 none swap sw 0 0
应修改如下:
# swap was on /dev/sda5 during installation
UUID=ce9a1c12-733e-4aad-946a-47962a1dd5ab none swap sw 0 0
保存,重新启动,然后通知我。