Ubuntu22.04是通过VirtualBox的虚机安装的,最近升级了Ubuntu22.04后,每次启动都非常的慢
$ systemd-analyze blame
5min 2.287s plymouth-quit-wait.service
5min 18ms vboxadd.service
可以看到是这两个服务启动的非常耗时,各用了5分钟多。
解决的步骤是:
1.先升级VirtualBox
如果升级中提示又缺少python core和win32 api,请参考
2.升级增强功能
VirtualBox菜单栏->设备->Update Guest Additions
3.重启Ubuntu22.04,此时启动速度已经恢复正常
再次查询启动时间
$ systemd-analyze blame
16.158s plymouth-quit-wait.service
14.134s vboxadd.service
可以看到问题已经解决了