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

简介:

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

问题:

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

wKioL1RgOM2yHpWbAAWsYYMCA_8220.jpg

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


我的系统有两个分区,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

相关文章
|
7天前
|
Ubuntu 安全 Linux
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
40 1
|
14天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
53 2
|
17天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
90 0
|
17天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
31 0
|
15天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
39 6
|
1天前
|
Ubuntu Linux
Linux(Ubuntu)系统临时IP以及静态IP配置(关闭、启动网卡等操作)
请注意,以上步骤是在临时基础上进行配置的。如果要永久保存静态IP地址,通常还需要修改 `/etc/network/interfaces`文件,以便在系统重启后保持配置。同时,确保备份相关配置文件以防止出现问题。
11 1
|
2天前
|
Linux 数据安全/隐私保护
Linux系统忘记密码的三种解决办法
这篇博客介绍了三种在Linux忘记密码时重置登录密码的方法:1) 使用恢复模式,通过控制台界面以管理员权限更改密码;2) 利用Linux Live CD/USB启动,挂载硬盘分区并使用终端更改密码;3) 进入单用户模式,自动以管理员身份登录后重置密码。每个方法都提供了详细步骤,提醒用户在操作前备份重要数据。
|
2天前
|
JSON Unix Linux
Linux系统之jq工具的基本使用
Linux系统之jq工具的基本使用
29 2
|
2天前
|
数据采集 监控 安全
linux系统被×××后处理经历
linux系统被×××后处理经历
|
2天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
41 2