> CentOS > CentOS故障 >

解决CentOS开机进度条卡死

在centos上面想把程序设为开机时启动,百度一番修改/etc/rc.local,添加为开机启动程序,然后悲剧来了,

  停在这里不动了,nnd,按方向键下可以看到具体卡在哪里,没有悬念我自己的程序卡死了(该程序是一个大循环,会反复和远端设备交互),怎么办?!又是各种百度。。。。

  理论上只要把我的程序设为后台运行就可以不卡死了啊。如下图:

  经过百度后的方法如下:

  开机按“e”键,进入GRUB启动管理器,选择如下,再按“e”键编辑kernel

  

在行末添加“init=/bin/bash”,如下图,回车,再按“b”,重启

 

 进入bash,赶紧再编辑/etc/rc.local文件,把程序改为后台启动,但保存该启动配置文件时又出错了:

 

 不能写,shit!重新挂载文件系统,使其可读写“mount -o remount,rw /”,再再再次编辑启动配置文件,保存ok

  重启系统,进入登录画面:

 

ok,不容易哇!

(责任编辑:IT)