目录

问题描述

问题排查步骤

1、重启进入单用户模式

2、进入到内核参数修改界面,如下图

3、修改内核参数

4、单用户模式界面

5、排查/etc/inittab配置文件

6、排查相关服务

解决方案:

1、再次进入单用户模式,查看开机自启程序

2、从自启动服务中 删除 mysql和mysqld

3、然后重启,成功进入系统

问题描述

有时,启动我们的Linux服务器时

感觉关机前也没做什么操作

但是莫名其妙的,系统就卡在开机界面,无法启动

系统无法开机,可能有多种原因

系统故障、启动级别故障、服务卡死等等

问题排查步骤

1、重启进入单用户模式

开机在内核选择界面,按 e (edit),如下图

2、进入到内核参数修改界面,如下图

3、修改内核参数光标移到第二行:按e,输入quiet 1,或者 quiet single,进入单用户模式。然后按b重启系统,就进入了单用户模式注:  e是edit  b是boot其实此处就是修改了grub的配置文件,即/boot/grub/grub.conf

如下图:

4、单用户模式界面

5、排查/etc/inittab配置文件

首先查看,是不是/etc/inittab文件中的配置默认运行级别出了问题。

如果安装时没有选择图形界面

并且inittab级别设为5了,就无法正常启动。

绝大多数无法启动的问题,都是由于启动级别引起的。[root@localhost /]# vim /etc/inittab

排查结果:启动级别为3,命令行启动,没问题

6、排查相关服务

执行命令,命令行重启服务器[root@localhost /]# init 3

此时会显示,系统加载时 运行的程序

如果有什么自启动程序无法加载,会显示出来,帮助我们排错

我们发现 mysql进程开机自启动

但是,一直无法起来

所以导致系统卡在开机界面无法启动

问题找到了,原来是不讲武德的mysql

解决方案:

既然是mysql无法开机自启动导致系统开机卡住

那我们先取消mysql的开机自启动

等成功进入系统之后,再用闪电10连鞭收拾mysql

1、再次进入单用户模式,查看开机自启程序[root@localhost /]# chkconfig | grep mysql

果不其然,mysql的两个服务是开机自启动的

2、从自启动服务中 删除 mysql和mysqld[root@localhost /]# chkconfig --del mysql[root@localhost /]# chkconfig --del mysqld

3、然后重启,成功进入系统

linux系统启动卡住不动了,Linux不讲武德——卡在开机界面就不动了相关推荐

  1. linux系统启动卡住不动了,CentOS启动失败 卡在开机进度条certmonger解决

    新安装的CentOS6.4,第一次开机便卡在了进度条那里,一开始以为是反应慢,需要多等些时间,大概5分钟后还是不行,估计是出问题了. 重启后按Esc或者F5键,可以查看系统启动过程,卡在哪里,我的是在 ...

  2. linux图形化卡在开机界面,linux怎么在开机时进入图形界面

    编辑/etc/inittab文件# inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGU ...

  3. Linux不讲武德——开机无法进入登录界面 卡在进度条就不动了

    目录 问题描述 原因分析 问题排查步骤 1.重启进入单用户模式 2.进入到内核参数修改界面 3.修改内核参数 4.单用户模式界面 5.排查/etc/inittab配置文件 6.排查相关服务 我们发现 ...

  4. 5. linux操作系统bios启动过程需要执行哪几个操作?,Linux系统启动的大致过程

    Linux系统启动的大致过程 Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日.下面小编准备了关于Linux系统启动的大致过程 ...

  5. Linux系统启动管理

    Linux系统启动管理 ********************************** 目 录 ************************************ Linux系统启动流程( ...

  6. Linux系统启动任务的写法

    1.到/etc/rc.d目录 # cd /etc/rc.d 2.修改rc.local # vim ./rc.local 你之前是怎么启动nginx和php命令复制即可. 例如: /usr/local/ ...

  7. grub2引导linux内核,一种基于grub2的linux系统启动bootloader的制作方法与流程

    技术领域 本发明涉及服务器应用技术领域,具体涉及一种基于grub2的linux系统启动bootloader的制作方法. 背景技术: 当前linux系统的内核版本已经升级至4.0以上,最新的linux系 ...

  8. Linux系统启动级别及grub配置(一)

    一.Linux系统启动流程 1.首先电脑加电自检,进入到BIOS中,通过MBR装载bootloader,再由bootloader装载内核在内存中完成解压,再将控制权交由内核,内核完成硬件的探测再访问i ...

  9. Linux 系统启动流程及其介绍

    熟悉Linux系统启动流程可以更好的排除Linux系统在启动的过程中所遇到的错误,下面介绍Linux系统在启动过程. 开机,BIOS自检:检测外置设备,目的是为了把外围设备的信息提供给操作系统使用 寻 ...

最新文章

  1. go 打印json 转义_Go 项目开发中 10 个最常见的错误
  2. 【Java】字符串(一)
  3. 设置float后,后面的元素位置问题。
  4. 在SQL Server2005中使用 .NET程序集
  5. 基于C#实现的轻量级多线程队列
  6. IDEA Git更新
  7. 牛客网刷题 --- 输入输出数据处理
  8. Contact Manager Web API 示例[1]CRUD 操作
  9. python手机编译器推荐_Python编译器最新版|Python编译器手机版下载 v1.2 安卓版 - 数码资源网...
  10. C语言中一个指针传递问题的分析
  11. python是什么意思-python是什么意思
  12. Android 自动点击工具,安卓自动点击器免费版
  13. openstack 资源超分
  14. Android使用串口打印机打印图片方法
  15. 获取上一个自然周的、上一个自然月的起始时间范围
  16. 三肽Gly-Cys-Gly、88440-55-5
  17. 【笔记】H.265/HEVC 视频编码(四)——预测编码
  18. Java——迷你图书管理器(JDBC+MySQL+Apache DBUtils)
  19. Error:(1, 0) Plugin with id 'com.android.application' not found. a href=openFile:F:\AndroidCode\Ji
  20. 《嵌入式 - 嵌入式大杂烩》详解J-Link RTT打印

热门文章

  1. 阿里云OSS图形化管理工具ossbrowser使用 - PUSDN
  2. 软件实现局域网流量控制
  3. es6(二) 解构赋值
  4. Java32位Win7系统Jdk_win7 32位旗舰版配置与调试JDK环境技巧【图文】
  5. android图片_画画板
  6. 【链表】双向循环链表的实现
  7. 苹果13能用什么充电宝?苹果13充电宝推荐品牌
  8. 新能源高级别故障-热失控
  9. 门禁.dat文件用什么打开_什么是DAT文件(以及如何打开一个文件)?
  10. 爬取天涯论坛数据,看看大家都在讨论什么