Xubuntu 用户空间启动需要很长时间

Xubuntu 用户空间启动需要很长时间

我找到了有关内核启动缓慢的类似主题,但我的问题是我的系统需要 3 分钟才能加载用户空间

systemd-analyze输出如下

Startup finished in 4.247s (kernel) + 3min 743ms (userspace = 3min 4.991s
graphical.target reacher after 1min 35.812s in userspace

有没有办法确定到底是什么花费了这么多时间?我在 VirtualBox 中运行 Xubuntu 18.04,我认为问题是在我扩大分区(包括重新创建交换分区)后开始的。

编辑:输出systemd-analyze critical-chain

graphical.target @1min 35.812s
└─multi-user.target @1min 35.812s
  └─docker.service @1min 32.815s +2.996s
    └─network-online.target @1min 32.814s
      └─NetworkManager-wait-online.service @1min 31.863s +951ms
        └─NetworkManager.service @1min 31.075s +784ms
          └─dbus.service @1min 30.640s
            └─basic.target @1min 30.529s
              └─sockets.target @1min 30.529s
                └─docker.socket @1min 30.498s +30ms
                  └─sysinit.target @1min 30.493s
                    └─apparmor.service @979ms +695ms
                      └─local-fs.target @947ms
                        └─media-aj-VBox_GAs_5.2.81.mount @1min 39.649s
                          └─clean-mount-point@media-aj-VBox_GAs_5.2.81.service @
                            └─system-clean\x2dmount\x2dpoint.slice @1min 39.668s
                              └─system.slice @272ms
                                └─-.slice @266ms

答案1

最终解决我问题的方法是,根据以下信息更新 /etc/fstab 中交换分区的 UUID:启动缓慢 — “正在为 dev-disk-by 运行启动作业...”

当我调整主分区大小时,我必须同时移动交换分区,似乎系统会创建一个新的 UUID,但不会在 fstab 文件中更新它。我又回到了几秒钟的启动时间。

亚历山大的回答帮助我获得了引导我朝着正确方向前进的启动信息。

相关内容