如何更改linux系统的启动方式

发布时间:  2012-07-25 浏览次数:  110 下载次数:  0
问题描述
设备描述:BH22+BR25e,操作系统是RH5,系统装好后默认是以图形界面启动,由于客户业务要求,需要更改为以命令行的方式启动。
告警信息
处理过程
  1. 进入单用户模式
进入方式会根据系统的启动程序的不同而有所区别。此案例中的系统启动引导程序是GNU GRUB,进入单用户模式的方法是:在系统启动grub的时候(见附件1)按下“e”进入编辑画面,将光标移动到 kernel 那一行(见附件2),再按一次按“e”进入 kernel 该行的编辑画面中,然后在出现的画面当中,最后方输入“single”或“1”后按下“Enter”确认(见附件3),再按下“b”就可以boot进入单用户模式了(见附件4)。   
  1. 修改/etc/inittab文件
执行 vi /etc/inittab可以看到如下信息
……
# Default runlevel. The runlevels used by RHS are:
#    0 – halt ( Do NOT set initdefault to this )
#    1 – Single user mode
#    2 – Multiuser, without NFS (The same as 3, if you do not have networking)
#    3 – Full multiuser mode
#    4 – unused
#    5 – X11
#    6 – reboot (Do NOT set initdefault to this)
id:5:initdefault:
……
修改“id:5:initdefault:”为“id:3:initdefault:”即表示以命令行的方式启动。
修改后保存退出,重启即可。
根因
系统默认是以图象界面启动的,要更改启动方式,使系统以命令行的方式启动,就需要进入单用户模式,修改/etc/inittab文件中的启动方式选项。
建议与总结

END