linux更改启动级别后,无法启动的问题解决
装好之后,配置好IP,启动后也能上网了,然后我修改了系统的启动级别(默认为3,我改为了5),意思是让他能够启动桌面。
我是这么设置的:
1.vi命令打开/etc/inittab文件,可以看到如下描述

2.我的默认级别为3,即标准的运行级别,也就是启动后只有命令行。此时我想把它改为桌面启动方式,于是我手动将级别改为5

3.保存退出后,reboot重启虚拟机,等待着进入CentOS那难看的桌面,结果一直无法进入系统,出现以下界面:

等了很长时间都不能进入系统,重启虚拟机电源数次也是不行。我就会想了以下过程:
默认启动级别为3,可以正常启动、使用 ---》 启动级别改为5,不能正常启动、使用,那么应该是安装包有问题?还是安装出错?还是安装过程漏掉了一些东西?
回想了一下,基本上安装过程都是傻瓜式的,不会出现以上情况。
再认真的想了一下,终于发现了问题所在:我安装的CentOS-6.5-i386-minimal.iso这个版本,而这个版本因为是一个精简的镜像文件,里面不包含X Window桌面系统和一些其他的软件。
既然没有X Window桌面系统,那自然无法进入桌面系统了。。。
遇到这个问题,本来想重新再装一次,但是一想,出现了问题就应该把它解决了,而且肯定能找到解决的办法。所以就在网上找解决方案。
其中看到了这一篇帖子,解决了我的问题:http://blog.csdn.net/abc5382334/article/details/20641613
所以我也在此做个记录。
解决步骤
1. 重启虚拟机,注意在读秒阶段按回车:

2. 按回车后,进入下面的界面:

3. 看下面那段英文提示。这里我们需要按“e”进行编辑。
按“e”后出现下列界面:

4. 再次看下面的那段英文提示,此时我们移动方向键,选中第二项,点击“e”进行编辑:
点击“e”后,出现下面的界面:

5. 在后面加上一个空格,然后输入“single”,如下图

6. 输入完成后,按回车,回到编辑之前的界面。
7. 按“b”进行重启,此时系统以单用户模式进行启动(安全模式)
8. 进入系统后,修改启动级别为3:
vi /etc/inittab,修改结果如下:

9.重启系统,问题解决,又可以正常运行了
注意:如果不小心将启动级别设置为0(停机)、6(重启),也可以用以上方法来解决
linux更改启动级别后,无法启动的问题解决的更多相关文章
- Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7)
http://blog.chinaunix.net/uid-20543672-id-3157283.html Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3 ...
- linux的MySQL设为开机启动
linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务cp /usr/local/mysql5/share/mysql ...
- Linux中 设置apache,mysql 开机启动
linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务 cp /usr/local/mysql5/share/mysq ...
- 不错的linux下通用的java程序启动脚本
不错的linux下通用的java程序启动脚本(转载) 虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell. 在网上找到一个挺好的 ...
- 不错的linux下通用的java程序启动脚本(转载)
转自:http://www.cnblogs.com/langtianya/p/4164151.html 虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包 ...
- 鸟哥的linux私房菜——第20章 启动流程、模块管理与loader
20.1 Linux启动流程分析 Linux启动过程: 按下开机电源后计算机硬件主动读取BIOS来加载硬件信息以及硬件系统的自我测试,之后系统会主动读取第一个可启动的设备(由BIOS设置),此时就可以 ...
- Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动
Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...
- Jenkins踩坑系列--你试过linux主机ssh登录windows,启动java进程吗,来试试吧
一.问题概述 在一个多月前,组长让我研究下持续集成.我很自然地选择了jenkins.当时,(包括现在也是),部分服务器用的是windows主机. 我当时想了想,如果我把jenkins装在windows ...
- Linux下zoopkeeper的安装和启动
Linux下zoopkeeper的安装和启动 1.什么是zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoo ...
随机推荐
- HDU 4850
http://acm.hdu.edu.cn/showproblem.php?pid=4850 西安邀请赛当时没做出来的银牌门坎题 题意:构造一个长度n的字符串,长度>=4的子串只能出现一次 题解 ...
- C/C++访问PostgreSQL数据库
编号:1011时间:2016年5月17日09:46:01功能:Windows环境下C/C++访问PostgreSQL数据库https://segmentfault.com/a/119000000062 ...
- bold, big, blink
- 关于IE6浮动问题!
以下内容均为个人笔记:望批评指教! IE6下应尽量少使用float 而是 换用display:inline 父层使用text-align:text:效果会好些: 如果一组浮动元素 产生了浮动 最好 ...
- httpclient 发送一个请求
httpclient版本 4.1 发送一个post请求 public static JSONObject post(String url,JSONObject json){ HttpClient cl ...
- GFF format
后记: ************************************************************************ 在使用cufflinks和cuffmerge中 ...
- VIM键盘快捷键映射
http://www.jianshu.com/p/216811be226b
- 获得项目的绝对地址 getRequestURI,getRequestURL的区别
java获得tomcat项目的绝对地址 String basePath = request.getScheme()+"://"+request.getServerName()+&q ...
- POJ1236 Network of Schools (强连通)(缩点)
Network of Schools Time Limit: 1000MS ...
- mac下使用Solarized配色方案
Solarized配色方案不用多介绍了.具体点击这里:http://ethanschoonover.com/solarized 我们首先搞定macvim 你需要下载solarized.vim配色文件, ...