关于linux系统无法启动,提示Give root password for maintenace的解决办法

问题:

今天早上开机发现系统无法启动了,给出的提示信息为:

没有太明白什么意思,大概是因为磁盘没法加载造成的系统无法开机。

我的系统有两个分区,sda1和sda2,sda1为/boot分区,/sda2为逻辑卷,下面有“根分区”“home分区”“swap分区”“data分区”;

使用df -T查看一下挂载的分区,只有/和/home两个分区挂载上去了,/boot分区和home以及data分区都没有挂载,也就是说系统根本没有挂载/boot分区,当然没法启动系统了。

解决:回想了一下,昨天晚上挂机之前,我修改过fstab文件,将/etc/fstab文件替换成了之前系统的fstab文件为了少些两行开机自动挂在的光盘,结果就成了现在的模样(唉,真坑,早知道就自己写了...)

然后开始修改/etc/fstab文件,这时发现挂在到根目录上的分区是只读的,即使是root用户也无法修改上面的内容,只好使用:mount -o remount,rw /  将根目录重新挂载为读写模式,再次修改/etc/fstab文件,系统默认的/boot挂载的分区使用的是UUID,其实使用/dev/boot也是一样的。

于是就把这一行修改为:/dev/sda1         /boot                   ext4    defaults        1 2

之后重新启动就ok了。

附:在解决问题的时候,曾经想过查看boot的UUID,但是好像在那种环境下没法看到:

查看UUID的方法(修复之后):

[root@zhangsp ~]# ll /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Nov 10 10:16 1fd416ac-9907-4b88-bb07-66b7f03f18b9 -> ../../dm-1
lrwxrwxrwx 1 root root 10 Nov 10 10:16 5eb0abee-da4b-4aae-9543-e46a9649d066 -> ../../dm-0
lrwxrwxrwx 1 root root 10 Nov 10 10:16 938e6d10-65e3-410e-b6b8-1764289a14fd -> ../../dm-3
lrwxrwxrwx 1 root root 10 Nov 10 10:16 d137117e-9f8f-40f6-84a6-206cf1e56ca6 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 10 10:16 e7d960fb-687c-408c-a065-b9ae32fe4dab -> ../../dm-2
[root@zhangsp ~]#

/dev/disk下还有很多可以查看的内容:by-id  by-path  by-uuid

总结:重现这种情况,很有可能是无法加载/boot分区造成的

硬件:联想笔记本Y460   Centos6.5系统    应用软件:Desktop环境(gnome)

本文转自 murongqingqqq  51CTO博客,原文链接:http://blog.51cto.com/murongqingqqq/1574950

关于linux系统无法启动,提示Give root password for maintenace的解决办法相关推荐

  1. linux系统无法启动提示give root password for maintenance的解决方法

    linux系统无法启动提示give root password for maintenance的解决方法 由于非法重启或硬盘故障,会导致linux系统无法启动,无法进入操作系统.当你看到提示:give ...

  2. linux系统无法启动提示give root password for maintenance的多种解决方法

    终端输入reboot后出现 GIVE root password for maintenance(or type control-D to continue): 输入密码出现提示符后再reboot才能 ...

  3. 使用JEECG框架项目在linux 系统下启动及运行缓慢的问题追踪和解决办法

    最近很多政府项目都在提倡国产化,因此需要将原有的项目移植到linux话环境中,我的一个项目在移植过程中就遇到了问题,该项目在windows环境中运行正常,启动速度一般在25-30秒内,但是移植到lin ...

  4. After Effects CS4 启动提示找不到兼容QuickTime的解决办法

    After Effects CS4启动提示:因为兼容的QuickTime版本未发现,QuickTime功能将被禁用. 但是我已经安装了版本的QuickTime7.69,卸载QuickTime7.69还 ...

  5. 虚拟机无法启动提示give root password for maintenance的多种解决方法

    目录 一.问题描述 二.解决方法 方法① 方法② 方法③ 方法④ 一.问题描述 在开启虚拟机的时候出现如下界面 主要引发该问题的错误: 由于错误的编辑/etc/fstab文件 由于不正确关机方法导致的 ...

  6. linux系统无法读取硬盘,安装CentOS时读取硬盘错误解决办法

    一直都用双系统win+Linux,切换使用很不方便,尤其做服务的时候测试很麻烦,于是就在win下面虚拟一个Linux来用,一路next,看似比较顺利,在选择分区方式提示要格盘后, 会出现如下情况: 出 ...

  7. linux系统var日志磁盘满了,Linux 系统(Centos版本)磁盘空间占满的解决办法。

    这两天 ,服务器借给了朋友 搭建  三端合一的 游戏,结果没弄成. 还给我服务器的时候,卧槽!!! ,40G的硬盘,使用率 百分百,这是放种子了??? 算了 ,自己借出去的服务器,含着泪也要修好. 本 ...

  8. 远程win10系统桌面时提示凭证不工作问题的终极解决办法

    环境说明 远程办公电脑(放置于公司.自用办公电脑.win8系统) 远程连接客户机(放置于家中.家庭日常所用.win8系统) 故障现象 最近在使用远程桌面连接公司的办公电脑时,突然发现win8系统总是无 ...

  9. 2.1.Linux系统下启动MySQL的命令及相关知识

    2019独角兽企业重金招聘Python工程师标准>>> 一.总结一下:     1.Linux系统下启动MySQL的命令:     /ect/init.d/mysql start ( ...

  10. 详解linux系统的启动过程及系统初始化

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://chrinux.blog.51cto.com/6466723/1192004 一. ...

最新文章

  1. 我的 Windows Vista 上安装的工具
  2. Codeforces Round #343 (Div. 2) D. Babaei and Birthday Cake 线段树维护dp
  3. java 压缩技术_Java压缩技术(三) ZIP解压缩——Java原生实现
  4. python多线程处理数据库_在flask框架下利用Python的threading或thread多线程库如何操作数据库?...
  5. Java 判断密码是否是大小写字母、数字、特殊字符中的至少三种
  6. Linux系统【五】进程间通信-共享内存mmap
  7. r包调用legend函数_R语言实现基于朴素贝叶斯构造分类模型数据可视化
  8. vs 2017 无法安装任何 nuget package,提示“库没有注册。。。”
  9. 使用 Go 实现 TLS socket server
  10. 关于Zuul的几个问题
  11. 计算机文件及文件夹管理实验报告,计算机实验报告
  12. 服务器XP系统打印机共享设置,小编调解xp系统打印机共享设置和使用的详细教程...
  13. 大白话图解:什么是 CDN
  14. 缺失值填充的几种方法
  15. 新福克斯刷隐藏功能简明教程(转)
  16. 【JavaWeb】之MVC三层架构
  17. MySQL 10060错误 解决方法
  18. 南怀瑾 100句 渺小_让我们与tinyGo一起变得渺小
  19. 右耳Python小作业---学员分组
  20. 数睿数据张超、车文彬,受邀出席“2021ISIG中国产业智能大会”

热门文章

  1. Java实习日记(3)
  2. android ts流解码,DVB开发之TS流的接收,解码与播放
  3. 51单片机电路原理图_51单片机AD转换电路设计实现
  4. Linux应用层例程7 CAN 应用编程基础
  5. 计算机二级c简介,二级C语言
  6. SceneKit中文文档
  7. python程序设计课程设计二级减速器_2020中国大学mooc《高级语言程序设计(Python)CAP》答案在线查题2020知到《数据库...
  8. 数据结构与算法分析(七)递归
  9. caffe入门学习(5):绘制网络结构图
  10. 怎样用计算机粉碎文件夹,怎么使用电脑文件管家粉碎功能