在Ubuntu系统中,清理不必要的启动项可以通过以下几种方法实现:
通过Grub编辑临时禁用启动项
- 编辑Grub:启动系统时,停在Grub屏幕上(如果没看到,请按住Shift键)。按“E”键进入编辑模式。
- 临时修改内核参数:在以Linux开头的行末尾添加
nomodeset
来禁用图形驱动程序,然后按Ctrl+X或F10保存并退出。这将使系统在启动时不加载图形驱动程序。
通过Grub编辑永久禁用启动项
- 编辑Grub配置文件:打开终端(使用Ctrl+Alt+T快捷键),输入以下命令以Gedit编辑器中打开Grub配置文件:
sudo gedit /etc/default/grub
- 修改Grub配置:找到包含
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
的行,将其更改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
- 更新Grub:保存文件并更新Grub以使更改生效,使用命令:
sudo update-grub
- 重启系统:完成后,重新启动系统。
删除不再使用的内核
- 查看当前内核版本:
uname -r
- 列出所有安装的内核:
dpkg --get-selections | grep linux-image
- 删除旧内核:例如,删除内核
linux-image-3.11.0-12-generic
:sudo apt-get remove linux-image-3.11.0-12-generic linux-image-extra-3.11.0-12-generic
- 更新Grub:删除内核后,需要更新Grub配置:
sudo update-grub
- 重启系统:
使用EasyBCD(适用于Windows系统)
如果Ubuntu启动项在Windows系统的磁盘上,可以使用EasyBCD软件来管理启动项:
- 下载并安装EasyBCD 2.1.2。
- 使用软件删除不需要的Ubuntu启动项。
查看和管理开机启动项
-
使用systemctl命令:
systemctl list-unit-files --types service
该命令会列出所有服务单元文件及其状态(启用或禁用)。
-
使用Startup Applications工具:
- 打开Unity面板,找到Startup Applications工具。
- 在工具中,可以选择阻止某个程序在开机时启动,或者完全移除某些程序的开机自启动。
通过以上方法,您可以有效地清理Ubuntu系统中的不必要启动项,从而提高系统的启动速度和整体性能。