为何Ubuntu开机那么慢

在我要写“从新手到菜鸟的Linux教程”之前,我写这个看起来是绝对打脸的事情。但我还是要写,SATA2硬盘开机速度,你不懂。

事情是这样的:前天心血来潮想要装Chrome OS,究其原因还是Ubuntu开机进桌面太卡;但是Chrome OS安装奇难无比,连我这种喜欢折腾的人都望而生畏……我还是优化一下Ubuntu算了。

本来想用bootchart的……但是好像我这里用不了,不会生成详细数据文件,比较奇怪。后来google了一下,发现systemd自带分析利器systemd-analyze

吼啊!那赶紧快用。

systemd-analyze自带一些参数,大体上来讲就是一些功能:

  1. blame:XXX,你启动太慢了!

  2. critical-chain:不明觉厉

  3. dot:据说配合dot使用

  4. dump:???

  5. plot:生成svg文件,用法如下:

    systems-analyze plot > /tmp/a.svg
    

    效果如下:

    啥啥啥,都写了啥

  6. set-log-level:字面意思吧

  7. time:求个和,并卵

  8. verify

??? 找到问题所在以后(比如NetworkManager-wait-online.service),就可以着手行动了。打开终端输(shi)入(jia)以下命(mo)令(fa):

sudo systemctl disable XXX; #NetworkManager-wait-online.service

重启以后是不是立刻清爽好多呢(flag)?