红联Linux门户
Linux帮助

修改fatab之后无法启动

发布时间:2010-07-13 12:12:36来源:红联作者:kevin_freedom
[i=s] 本帖最后由 kevin_freedom 于 2010-7-15 11:28 编辑 [/i]

我在练习挂载光驱的时候,修改了fstab文件里面的内容,然后重启发现无法进入系统了,提示:系统盘扫描错误,然后通过输入root密码进入repair filesystem模式,在这种模式下我想通过重新修改fstab文件来恢复,但是发现该文件是只读的(在网上找了个命令:mount -n -o remount,rw /;来修改该文件的权限,发现还是只读文件)。请教有什么办法在repair filesystem下修改fstab文件,或者有什么办法可以进入系统!
文章评论

共有 16 条评论

  1. kanejeff 于 2010-07-16 15:35:15发表:

    mount -a

  2. 相思爱文 于 2010-07-13 22:15:46发表:

    用安装盘(或工具盘)启动,可以修改任何文件,包括修改密码。

  3. kevin_freedom 于 2010-07-13 22:04:35发表:

    用安装盘的方式我没试过,但是在单用户模式我试过,修改不了权限,文件还是只读的!可能我把系统弄的太糟糕了!

  4. 王中云 于 2010-07-13 21:44:10发表:

    BJ

  5. 相思爱文 于 2010-07-13 21:19:35发表:

    用安装盘(或其他linux系统)启动,挂载分区,可修改。

    能进入单用户方式,mount 加参数-o remount,rw重新挂载为读写,可修改。

  6. kevin_freedom 于 2010-07-13 20:19:10发表:

    应该是/dev/hda,我已经用快照恢复系统了,只是那个问题还是没有最终有效的解决!作为新人能力不足,感谢各位的帮助,持续学习!

  7. shenhao0129 于 2010-07-13 19:48:15发表:

    是不是/dev/sda的名字而不是/dev/hda的名字?

  8. svolta 于 2010-07-13 17:39:27发表:

    找张linux系统的LIVECD,通过LIVECD启动系统后挂载硬盘然后再修改!

  9. alick 于 2010-07-13 16:23:17发表:

    找一张带linux系统的CD,DVD或者USB盘,从那里面启动,去挂载硬盘上的分区试试

  10. kevin_freedom 于 2010-07-13 14:27:41发表:

    [i=s] 本帖最后由 kevin_freedom 于 2010-7-13 14:43 编辑 [/i]

    查看了分区情况,只有2个分区,hda1(基本盘),hda2(基本从属盘);无法在repair模式下挂载!(另alick的头像很cute!)

  11. alick 于 2010-07-13 14:03:31发表:

    fdisk -l
    查看系统分区情况

  12. kevin_freedom 于 2010-07-13 13:04:38发表:

    问题仍然存在,我用df -l去查看文件系统的挂载点,发现没有任何信息,然后我尝试修改最后挂载分区参数,从hda1到hda10都尝试了,都是提示:can't find /dev/hdaX in /etc/fstab or /etc/mtab;请问是否我哪里操作有误。

  13. lpby 于 2010-07-13 13:03:31发表:

    新手入门

  14. kevin_freedom 于 2010-07-13 12:48:55发表:

    谢谢,我尝试一下!

  15. aa65535 于 2010-07-13 12:30:15发表:

    注意是重新挂载分区,而不是/

  16. aa65535 于 2010-07-13 12:29:12发表:

    ‘/etc/fstab’是‘mount’命令重要的配置文件。您可以‘root’身份通过‘diskdrake’(Mandrake Linux 控制中心 - 载入点),或用编辑器修改这个文件。

    但是如果你的修改有误,会导致系统的分区变成只读,此时系统无法正常启动,所有的磁盘文件都变成了只读,而且没法再改回来,vim可以清楚的看到里面内容可就是无法修改,此时的系统也会进入修复模式,输入你的root用户密码,出现提示符#,进入只读模式,然后执行mount -o remount,rw /dev/hda8/(后面的分区根据自己的选择)原来重载成读写模式就可以了,然后再使用vim编辑fstab文件,保存后重启就好了。