HP 笔记本电脑上 (X)Ubuntu 19.10 启动缓慢

HP 笔记本电脑上 (X)Ubuntu 19.10 启动缓慢

我最近买了一台新的 HP 笔记本电脑 (HP 830 G6),并安装了 Xubuntu 19.10 和全盘加密 (LUKS)。我注意到启动时间很慢,但不是磁盘解密引起的,而是直到我真正进入解密提示符时才出现。第一张图片之间如下:

这里的第二张图片,有 5-10 秒的等待时间:

我将这篇文章发布在 Askubuntu 上,因为 Windows 10 的启动时间要快得多(是的,我意识到 Windows 大部分时间处于休眠状态,并且在启动 Windows 时没有磁盘加密。但在我看来,并不是加密/解密花费了这么长时间,而是其他原因。输入解密密码后,我可以在不到 5 秒的时间内进入操作系统)。

有关系统的一些信息:
磁盘:Samsung 970 EVO Plus SSD(1000GB,M.2 2280)
RAM:32 GB

还有一些显示启动时间的命令:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.10
Release:    19.10
Codename:   eoan

启动时间:

$ systemd-analyze

Startup finished in 9.208s (firmware) + 6.187s (loader) + 49.805s (kernel) + 3.223s (userspace) = 1min 8.425s 
graphical.target reached after 3.218s in userspace


$ systemd-analyze critical-chain

graphical.target @3.218s
└─lightdm.service @1.109s +481ms
  └─systemd-user-sessions.service @1.085s +7ms
    └─network.target @1.068s
      └─NetworkManager.service @1.002s +63ms
        └─dbus.service @949ms
          └─basic.target @932ms
            └─sockets.target @931ms
              └─snapd.socket @923ms +7ms
                └─sysinit.target @910ms
                  └─systemd-timesyncd.service @716ms +191ms
                    └─systemd-tmpfiles-setup.service @701ms +10ms
                      └─local-fs.target @693ms
                        └─boot-efi.mount @684ms +8ms
                          └─boot.mount @677ms +5ms
                            └─systemd-fsck@dev-disk-by\x2duuid-d58888fc\x288848\x2888e4\x288820\x2d5888889e42e8.service @644ms +31ms
                              └─dev-disk-by\x2duuid-d58888fc\x288848\x2888e4\x288820\x2d5888889e42e8.device @643ms

Grub 引导加载程序:

$ cat /etc/default/grub

GRUB_DEFAULT=0
GRUB_TIMEOUT=10
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

到目前为止,我禁用了 NetworkManager-wait,但没有得到明显的改善:

$ sudo systemctl disable NetworkManager-wait-online.service

我对内核启动时间的 50 秒感到有点震惊......

还有什么我可以尝试或做的事情来加快启动时间吗?

相关内容