Centos自元旦前正常关机后,今天过来发现启动不了。之前的启动级别是5,即进入x window。
故障:结果今天在内核加载完后启动过程中,弹出蓝底白字提示x window进不去。到命令模式用root登录,登录后也就屏幕刷新一下,不提示登录成功或失败(密码错误会提示)。换用户登录,很快的刷一个日志,但接着是比之前更快的刷新一下屏幕,所以根本看不到是出啥问题了。一直进不了系统。
解决:后来在启动时修改启动参数,使用单用户级别3(文本,启动菜单按e,进入一个列表,一般有3个选项,选kernel 开头的,再按e进入编辑,在最后加上 3 single,回车,系统回到列表,在kernel上按b启动系统 )启动,不需要用户密码自动root进入到了命令行(这里可以重置root密码)。然后参照网上一篇文章。
http://gucheng.me/2011/05/%E5%85%B3%E4%BA%8Elinuxcentos%E5%BC%80%E6%9C%BA%E6%97%A0%E6%B3%95%E7%99%BB%E5%BD%95%E7%9A%84%E9%97%AE%E9%A2%98/
写道
1,系统加载库文件错误
可能系统是64位的,但加载的库文件是32位的就会出问题
pam模块启动时会加载一些相关的库文件,所以要确定加载正确的库文件。这个可以通过使用单用户登录模式登录系统后查看相应的日志来解决。
解决方法:
vi /etc/pam.d/login
将其中错误的路径修改正确即可
/lib/xxx => /lib64/xxx
2,系统被入侵
系统被入侵后,可能用户被删除,或被修改信息。这时也需要通过使用单用户登录模式登录系统后,查看对应的文件,常见的
解决方法:
vi /etc/passwd
查看其中用户名及相关信息是否被修改,如root用户名被改成了Root,登录shell被修改了等
还原回来后记得修改一下密码
3,开启了SELinux,但某些SELinux文件属性丢失了,导致无法访问系统里的文件
最常见的情况是你备份系统的时候如用tar,将SELinux文件属性丢了
解决方法:
关闭SELinux
vi /etc/selinux/config
将 SELINUX=enforcing 修改成 SELINUX=disabled
如果用tar备份系统,记得加上 –selinux 选项
使用第三条,即修改SELINUX为disabled,保存退出。再以多用户文本模式成功root登录进了系统,再输出startx以启动图形界面,结果报错启动不了,但这时已经可以进行我的目标操作了:启动ftp,oracle等。等有时间再研究x window启动失败的问题。
分享到:
相关推荐
压缩包子文件的文件名称 "centos5.5" 暗示这个文件可能包含整个 CentOS 5.5 ISO 映像或者是一组ISO文件,用户可以使用这些文件来创建安装光盘或USB驱动,或者通过网络启动安装。 在CentOS 5.5中,你可以找到以下...
通过以上步骤,我们可以确保 CentOS V5.5 系统已经满足了 Oracle 10g R2 的安装要求。下一步将是解压下载好的 Oracle 数据库安装文件,并按照官方文档中的步骤完成安装配置。在安装过程中需要注意磁盘空间分配、网络...
首先,问题源于在VMware 7.1中安装CentOS 5.5时,由于跳过了系统配置,导致默认不支持中文环境。为了解决这个问题,我们可以手动修改系统配置文件。具体操作是编辑`/etc/sysconfig/i18n`文件,将默认的语言设置更改...
一个简单的linux的tcp发包程序,因为网上都是window写的,在centos 5.5下做的实验
yum groupinstall "X Window System" ``` ##### 2.13 使用 xstart 登录 以 Oracle 用户身份运行 `xstart` 命令来启动图形界面。 ``` xstart ``` ##### 2.14 通过 FTP 上传 Oracle 安装包 将 Oracle 11g 安装包...
例如,通过命令`yum groupinstall "Desktop" "XWindowSystem" "ChineseSupport"`安装桌面环境和支持中文的X Window系统。 #### 二、系统环境准备 - **配置iSCSI服务端(Openfiler)** - **部署共享存储**:本部分...
首先确保服务器上安装了X Window系统,并配置好Xmanager以便在本地机器上显示远程服务器的图形界面。 接下来,安装Java Development Kit (JDK),因为Oracle 9i的安装需要JDK的支持。根据提供的步骤安装JDK。 最后...
本实验环境使用CentOS 5.5或CentOS 6.5操作系统,使用ISO镜像提供的软件包镜像(YUM或RPM)安装Samba服务器和客户端的相关组件。 实验步骤 ### 第一次课内容 1. 新建2个普通用户studentN和teacherN,密码为centos...
在安装OCS+GLPI之前,我们需要准备好系统环境,包括CentOS 5.5操作系统和必要的安装包,例如OCS中文包、ServerClient(windows)和GLPI安装包等。 2. 安装与配置LAMP环境 为了安装OCS+GLPI,我们需要安装LAMP环境...
9. **软件组安装**:通过`yum groupinstall <group_name>`,可以一次性安装一组相关的软件包,例如“X Window System”或“Development Tools”。 10. **软件源更换**:如果默认的官方仓库无法满足需求,可以添加第...
Linux推荐ubuntu12.04 server / ubuntu14.04 server ,Centos6.x PHP版本 >= 5.3.17 MySQL版本 > 5.5x Nginx版本 >=1.0 云服务器(云主机)、独立主机,是安装EduSoho的最佳选择 系统不支持 PHP版本 开启保护...
在 CentOS 5.5 操作系统上安装 Hadoop,版本为 hadoop-0.20.203.0。 2. 安装 Eclipse 安装 Eclipse,版本为 eclipse-java-helios-SR2-linux-gtk.tar.gz。 3. 安装 Hadoop 插件 复制 Hadoop 安装目录/contrib/...
- 安装过程中需选择包含X Window桌面环境的选项,便于后续操作。 2. **远程管理工具**: - 推荐使用Xmanager 4.0及其套件Xftp工具进行文件传输。 3. **MySQL下载**: - 访问官方下载地址...
对于初学者,可能会尝试使用Live CD进行安装,比如CentOS-5.5-i386-LiveCD-Release2.iso,这种类型的操作系统镜像可以直接在内存中运行,无需安装到硬盘。如果在安装过程中遇到问题,例如...
本系统暂不支持window系统 ,只支持CentOS Linux 系统。 安装环境: Nginx 1.18 Mysql 5.5 以上版本 PHP推荐使用7.2 或者 7.3 安装步骤: 在宝塔创建站点,将源码导入站点中; 配置站点伪静态 Thinkphp ; 网站...