Kubuntu 启动需要 2 分钟多!

Kubuntu 启动需要 2 分钟多!

好吧……所以我做了一些我可能不应该做的事情。我有一个 256 GB 的 SSD。从实时 Kubuntu CD 中 GParted 显示我有 16GB 的未分配空间。我想将它添加到根分区。但是,未分配空间和根分区之间存在交换分区和引导分区,因此我首先将空间添加到引导分区,然后从左侧缩小引导分区,然后对交换重复相同的操作,最后将其添加到根分区。为了安全起见,我重新安装了grub。现在,我的 Windows 仍然需要大约 10 秒才能启动,而 Kubuntu 则需要几分钟以上。为什么会这样呢?如果我确实破坏了某些东西,为什么它会启动?多谢!

答案1

好吧,我想我已经解决了你的问题;系统会查找恢复分区,该分区实际上是交换分区并且已被更改。

当您启动时,您看到图形屏幕吗?按某项即可查看消息。通常会出现延迟(等待......之类的东西)

尝试这个: 禁用恢复分区

除非你需要冬眠;在这种情况下,您需要找到交换分区的新 uuid 和正确的/etc/initramfs-tools/conf.d/resume文件。

还要检查/etc/fstab文件。您也应该更正这一问题,以便系统可以使用交换。

答案2

这应该是一个评论,但我没有足够的观点。

尝试systemd-analyzesystemd-analyze blame。第一个显示启动所需的时间,第二个显示每个服务启动所需的时间。它将帮助您找到发生延迟的位置。

答案3

找到解决方案了!!我的交换空间位于 /dev/nvme0n1p6 中,所以我运行: sudo swapoff -a sudo mkswap -L swap /dev/nvme0n1p6sudo swapon -a。然后我禁用了一些启动服务,最后从/etc/fstab 中注释掉了交换行。不知道是否sudo sysctl vm.swappiness=10有帮助,但是重新启动后,systemd-analyze显示了 14.385 秒,而之前大约是 2 分 25 秒。

相关内容