装好之后,配置好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更改启动级别后,无法启动的问题解决的更多相关文章

  1. Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7)

    http://blog.chinaunix.net/uid-20543672-id-3157283.html Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3 ...

  2. linux的MySQL设为开机启动

    linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务cp /usr/local/mysql5/share/mysql ...

  3. Linux中 设置apache,mysql 开机启动

    linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务 cp /usr/local/mysql5/share/mysq ...

  4. 不错的linux下通用的java程序启动脚本

    不错的linux下通用的java程序启动脚本(转载) 虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell. 在网上找到一个挺好的 ...

  5. 不错的linux下通用的java程序启动脚本(转载)

    转自:http://www.cnblogs.com/langtianya/p/4164151.html 虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包 ...

  6. 鸟哥的linux私房菜——第20章 启动流程、模块管理与loader

    20.1 Linux启动流程分析 Linux启动过程: 按下开机电源后计算机硬件主动读取BIOS来加载硬件信息以及硬件系统的自我测试,之后系统会主动读取第一个可启动的设备(由BIOS设置),此时就可以 ...

  7. Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

    Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...

  8. Jenkins踩坑系列--你试过linux主机ssh登录windows,启动java进程吗,来试试吧

    一.问题概述 在一个多月前,组长让我研究下持续集成.我很自然地选择了jenkins.当时,(包括现在也是),部分服务器用的是windows主机. 我当时想了想,如果我把jenkins装在windows ...

  9. Linux下zoopkeeper的安装和启动

    Linux下zoopkeeper的安装和启动 1.什么是zookeeper ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoo ...

随机推荐

  1. 微信Accesstoken通过xml文件方式保存

    //获取accessToken public static AccessToken GetAccessToken() { string AppID = JobBase.GetConfParamValu ...

  2. WPF文本框密码框添加水印效果

    WPF文本框密码框添加水印效果 来源: 阅读:559 时间:2014-12-31 分享: 0 按照惯例,先看下效果 文本框水印 文本框水印相对简单,不需要重写模板,仅仅需要一个VisualBrush ...

  3. JavaScript数据结构——链表

    链表:存储有序的元素集合,但不同于数组,链表中的元素在内存中不是连续放置的.每个元素由一个存储元素本身的节点和一个指向下一个元素的引用(也称指针或链接)组成. 好处:可以添加或移除任意项,它会按需扩容 ...

  4. 《JS高程》数据类型学习笔记

    认认真真看完了<JavaScript高级程序设计>第3章的基本概念,原来一直不明白的知识点都在这里面啊...T_T...基础真的很重要,很重要,很重要... 现在终于明白了读书的技巧,书读 ...

  5. 如何让你的Apache支持include文件解析和支持shtml的相关配置

    源地址:http://www.itokit.com/2011/0430/65992.html Apache支持include文件解析shtml首先要应该修改Apache配置文件httpd.conf . ...

  6. Cache

    1.Cache中的块与主存储器中的块时按照什么样的规则建立对应关系的? 2.在这种对应关系下,主存地址又是如何变换成Cache地址的? Cache信息: 1.数据Cache和指令Cache是分开还是统 ...

  7. [转]CentOS6.3安装JDK和环境配置

    转自:http://www.linuxidc.com/Linux/2012-09/70780.htm 1.CentOS默认情况下,会安装OpenOffice之类的软件,这些软件需要Java的支持,默认 ...

  8. cdoj 482 优先队列+bfs

    Charitable Exchange Time Limit: 4000/2000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Othe ...

  9. leetcode之链表排序题

    原文链接:点击打开链接 原题是这样的: Given a linked list and a value x, partition it such that all nodes less than x  ...

  10. c#部分---结构体再利用;

    //定义一个结构体,存放关于车辆的几个信息 //将所有车的信息都放入集合中 //车型号 价格(W) 轴距 (mm) 油耗(L/100km) //宝马320Li 38 2920 6.9 //宝马520L ...