Give root password for maintenance

Give root password for maintenance
       在Linux启动时,最怕就是Give root password for maintenance错误了,在Vmware下安装了一个所有分区都是Ext2的RedHat Linux在安装完成后,第一次启动时出现如下错误:

Your system appears to have shut down uncleanly
press Y within 1 seconds to force file system integrity check...
checking root filesystem
/contains a file system with errors,check forced.
/:
Unattached inode 813065

/:UNEXPECTED INCONSISTENCY;RUN FSCK MANUALLY.
(i.e.,without -a or -p options)
[FAILED]

*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance
(or type Control-D to continue):

解决办法

第一步:输入root用户的密码

第二步:输入:df -T,显示所有文件系统格式,及其Mount point

第三步:若有两个EXT2分区/和/boot

第四步:输入fsck -y   /,处理 /  根目录

第五步:输入:fsck -y /boot

第六步:输入:reboot

这样就解决了。因为所有分区是EXT2而引起的错误。

      最近在做一个quota服务的时候误挂载了一个区,导致系统无法启动并提示:"give root password for maintenance,(or type control D ot continue):"
我用的这个平台是:redhat4.0 内核版本为2.6.9-5.EL
   
        关于这个错误,我在网上找了一些解法方法,其方法为:fsck -y, mount 等命令,但针对我这个提示并没有多大作用,做也并非完全没用,在用fsck -y 的时候,提示 :"fsck.exe: Unable to resolve 'LABLE=/a',这个提示无疑给了我很大帮助,提示出这个错误 的时候,我就想到我之前在做quota的时候设置过,当时是修改了/etc/fstab文件,在里面添加了这样一条规则。找到问题就好办了,首先我找到这个文件,并把里面的LABLE=/a这条规则删掉,保存退出,重新启动。

       当Linux系统被强行关闭或重新启动,电脑的档案系统便有可能受损,系统会自动检查并修复档案系统;但当档案系统未能自动修复,画面便会出现上述讯息。此时,使用者可依照下面步骤进行修复程序:
1. 键入root密码
2. 输入"e2fsck -y /dev/hda2"
大部份档案系统都可用此方法修复好,但如系统或重要的系统档案损毁严重,则必须用系统光盘修复系统
这里有一些关于e2fsck命令的翻译:
e2fsck(ext3/2 file system check)   功能说明:检查ext3/2文件系统的正确性
语法:e2fsck [-acCdfFnprsStvVy][-b <superblock>][-B <区块大小>][-l <文件>][-L <文件>][设备名称]
e2fsck执行后的传回值及代表意义如下
0 没有任何错误发生
1 文件系统发生错误,并且已经修正
2 文件系统发生错误,并且已经修正
4 文件系统发生错误,但没有修正
8 运作时发生错误
16 使用的语法发生错误
128 共享的函数库发生错误
参数:
-a 不询问使用者意见,便自动修复文件系统
-b<superblock> 指定superblock,而不使用预设的superblock
-B<区块大小> 指定区块的大小,单位为字节
-c 一并执行badblocks,以标示损坏的区块
-C 将检查过程的信息完整记录在file descriptor中,使得整个检查过程都能完整监控
-d 显示排错信息
-f 即使文件系统没有错误迹象,仍强制地检查正确性
-F 执行前先清除设备的缓冲区
-l<文件> 将文件中指定的区块加到损坏区块列表
-L<文件> 先清除损坏区块列表,再将文件中指定的区块加到损坏区块列表。因此损坏区块列表的区块跟文件中指定的区块是一样的
-n 以只读模式开启文件系统,并采取非互动方式执行,所有的问题对话均设置以"no"回答
-p 不询问使用者意见,便自动修复文件系统
-r 此参数只为了兼容性而存在,并无实际作用
-s 如果文件系统的字节顺序不适当,就交换字节顺序,否则不做任何动作
-S 不管文件系统的字节顺序,一律交换字节顺序
-t 显示时间信息
-v 执行时显示详细的信息
-V 显示版本信息
-y 采取非互动方式执行,所有的问题均设置以"yes"回答

*************************************

处理流程:

第一步:输入正确的root用户密码(输入正确的系统密码后,系统自动进入控制后台)

第二步:在控制台输入命令 fsck -y 回车

系统自动检测,问题解决

分析:这个错误出现的原因是机器突然断电,导致系统文件受损.

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值