Linux---Ubuntu18.04.03开机时间优化(最新联想小新Pro 13)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/caigen0001/article/details/102659307

双系统引导界面SysLinux

安装双系统的时候,我选择的SysLinux引导界面,具体参考我的双系统安装教程

Linux---Windows10+Ubuntu18.04.03双系统安装(最新联想小新Pro 13)

https://blog.csdn.net/caigen0001/article/details/102455348

Syslinux双系统引导界面(特别注意这个界面的菜单顺序,后面优化需要用到)

 

优化一:修改grub.cfg中引导界面等待时间

lg6@lg6:~$ cd /boot/grub/
lg6@lg6:/boot/grub$ ls
fonts  gfxblacklist.txt  grub.cfg  grubenv  locale  themes  unicode.pf2  x86_64-efi
lg6@lg6:/boot/grub$ sudo vim grub.cfg 

 修改第一处,修改引导界面默认选项(序号是从0开始,刚好2对应着Windows boot Manger)

修改第二处, 修改引导界面选项等待时间

修改第三处, 修改引导界面选项等待时间 

 然后重启即可生效!!!!(有时,更新内核或者其他操作,会恢复默认设置,重新安装以上设置一下即可)

优化二:我刚开始使用核显,开机会特别慢,后来装了MX250独立显卡驱动,开机速度特别快。

如果安装NVIDIA-MX250显卡驱动,可以看我的另一篇教程

Linux----Ubuntu 18.04:NVIDIA MX250显卡安装教程 (最新联想小新Pro 13 )

https://blog.csdn.net/caigen0001/article/details/102574760

优化三:可以查看开机耗时,禁用一些耗时特别长的服务(最有效的方式)

lg6@lg6:~$ systemd-analyze blame
          2.063s speech-dispatcher.service
          2.062s apport.service
          2.054s grub-common.service
          1.641s systemd-logind.service
          1.127s gpu-manager.service
          1.072s setvtrgb.service
           789ms fwupd.service
           778ms colord.service
           689ms dev-nvme0n1p6.device
           616ms dev-loop1.device
           594ms dev-loop2.device
           587ms dev-loop3.device
           470ms dev-loop6.device
           466ms dev-loop4.device
           463ms dev-loop5.device
           453ms snap-gnome\x2dlogs-61.mount
           447ms snap-gnome\x2dsystem\x2dmonitor-100.mount
           444ms snap-gnome\x2dcalculator-406.mount
           443ms snap-gtk\x2dcommon\x2dthemes-1313.mount
           336ms dev-loop0.device
           254ms dev-loop7.device
           249ms snap-gnome\x2dcharacters-296.mount
           244ms snapd.service

然后查看有超过5s的服务项,然后将其禁用即可。因为每个服务不同禁用方法,有些服务也不能禁用,有些服务需要间歇性启动,具体得优化还是参考其他大佬教程,直接百度相对应的服务名称就可找到禁用服务的教程。

常见的禁用:

sudo systemctl mask xxxx.service
sudo systemctl disable xxxx.service

最后查看每次开机时间:

systemd-analyze time
lg6@lg6:~$ systemd-analyze time
Startup finished in 2.896s (firmware) + 3.307s (loader) + 3.481s (kernel) + 5.235s (userspace) = 14.920s
graphical.target reached after 5.226s in userspace

总用时14.92s,我感觉以及已经可以了(为啥userspace 中 graphical.target需要那么长时间,感觉这个时间还能优化)

 参考教程:

https://www.jianshu.com/p/11491ee15344

https://forum.ubuntu.org.cn/viewtopic.php?t=487597

猜你喜欢

转载自blog.csdn.net/caigen0001/article/details/102659307
13
13)