日期:2014-05-16  浏览次数:20894 次

在rc.local随机启动文件中加入了死循环,现在无法启动了!
    各位大侠,本人在做随机启机的程序实验时,在/etc/rc.d/rc.local文件中加入了自己写的一个死循环的小程序test1。
  本来是想让让这个小程序一直存在,好用另一个程序去检查它是否运行的。

  但加了  /home/test1 &  运行的绝对路径,发现系统启动后,ps后台进程并没有看到test1在运行。
  于是一时脑残加了一句/home/test1。

  现在是系统启动后,在自检结束后,一直停在一个红色的无任何字符的界面,不进入要求输入用户名的界面了。。。。。
  我估计是系统启动时到了我那儿直接进入死循环了。。。。。
  求助,怎么挽救我的虚拟机啊。。。。。。版本red hat Entrprise linux 5.

     哭求,这个虚拟机有我重要的环境。。。。。恢复起来太痛苦了。
------解决方案--------------------
single模式或者init 2模式或者rescue模式。

------解决方案--------------------
把你的安装盘或ISO文件选上,虚拟机启动后选择光盘启动,启动后选择rescue模式,然后启动,启动后会把原来的文件挂载到/sysimage下,好像这个目录,到里面修改你的文件就可以了
------解决方案--------------------
随便什么方法改掉这个文件就可以了。比如 windows下面挂载并替换,比如做从盘挂到别人电脑上,比如弄个U盘系统,或者光盘系统启动。。。
------解决方案--------------------
推荐2楼,光盘启动进rescue