我使用 Ubuntu 16:04;为什么启动过程这么长?17 分钟

我使用 Ubuntu 16:04;为什么启动过程这么长?17 分钟

在此处输入图片描述

如何解决笔记本电脑启动缓慢的问题?

17min 22.499s apparmor.service 
17min 20.846s plymouth-start.service 
17min 19.516s plymouth-read-write.service 
46.252s apt-daily.service 
35.582s lightdm.service 
32.776s plymouth-quit-wait.service 
10.969s ModemManager.service 
9.437s dev-sda5.device 
9.090s accounts-daemon.service 
6.472s preload.service 
6.420s grub-common.service 
5.680s speech-dispatcher.service 
5.655s NetworkManager.service 
5.556s systemd-logind.service 
5.475s ondemand.service

答案1

A类似问题指责 apparmor 和 plymouth 原来是由于速度较慢的磁盘上的交换分区造成的。

swapon

将告诉您当前正在使用哪个分区和磁盘以及使用了多少。

您可以测试在主硬盘上使用交换文件是否可以加快启动顺序。对于现代台式计算机来说,4 GB 是一个合理的交换文件大小,但请确保您的计算机在根分区上有 4 GB 可用空间:

df -h /

显示您有多少可用空间可用性。如果小于 4 GB,请将下面的大小调整为您可用的空间。创建交换文件并将其用作交换:

sudo fallocate --length 4GB /swapfile
sudo chmod 0600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile 

最后,编辑 /etc/fstab 以确保重启后 /swapfile 用于交换。

sudo nano /etc/fstab

添加以下行来声明下次重新启动时应使用 /swapfile 进行交换:

/swapfile    none    swap    sw    0   0

现在重新启动并查看它是否仍然很慢。

相关内容