今天在群里看到有人问关于Ubuntu系统设置启动级别的问题, 因自己以前遇到过,
故做过笔记记录了下来: Ubuntu、Debian系列与RedHat、CentOS启动级别含义有所区别:
Ubuntu系列运行级别定义如下:
0 – Halt 关机模式
1 – Single 单用户模式
2 - Full multi-user with display manager (GUI)
3 - Full multi-user with display manager (GUI)
4 - Full multi-user with display manager (GUI)
5 - Full multi-user with display manager (GUI)
6 – Reboot 重启 可以发现2~5 级是没有任何区别的,
他们为多用户模式
而RedHat系列的runlevel级别定义如下:
0 - Halt 关机
1 - Single user mode 单用户模式
2 - Multi user mode 多用户模式
3 - Multi user mode character interface 字符界面的多用户模式
4 - Undefinition 未定义
5 - Multi user mode graphics interface 图形界面的多用户模式
6 – Reboot 重启
一般的Linux系统更改启动级别都是在/etc/inittab配置文件中更改,
而Ubuntu系统没有/etc/inittab配置文件,那怎么更改呢?
Ubuntu的默认开机的runlevel是2,
可以用runlevel来查看当前的默认运行级别。
1. 更改sudo vi /etc/default/grub
将GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
更改为 GRUB_CMDLINE_LINUX_DEFAULT=”text” 保存并退出,
然后运行下sudo update-grub2就可以了
2. 更改sudo vi /etc/init/lightdm.conf 将and runlevel [!06] 更改为and runlevel [!026]
更改完成后重启即可。