求助,不能进入系统,不能挂载linux分区
大家好,我在一次在magic中死机后,关了电脑后在开机,出现了grub error 17,我用windows光盘删了硬盘的MBR后想用grub-install重装GRUB,但不成功,提示不能写入,而且在其他系统中看不见硬盘上所有的linux分区,怎么办呢?[ 本帖最后由 软用者 于 2011-7-18 17:17 编辑 ] 最简单的方法:重装系统吧。 原帖由 软用者 于 2011-7-16 13:36 发表 http://forum.linuxfans.org/images/common/back.gif
而且在其他系统中看不见硬盘上所有的linux分区 ...
这句很重要,如果只是系统坏不能启动,应该在其他系统中能看见分区,但现在看不见分区上的数据,包括home分区。 你的情况我没遇到到,这种情况你可以先用安装盘读取一下分区或者是分区工具DQ等检查一下硬盘。 error17很可能是分区表出错了。用ptdd修复下吧。 用disk genius和partion manager都没显示分区表有错,ptdd显示分区有错,但ptdd不可靠,会将对的改成错的。现在硬盘上的linux分区的类型是对的,但没有文件系统,格式化分区可以解决,但home分区上的数据会失去的,怎么办? ext4的?真是这样,好像不好办呢。 不是ext4的。图中第一个unformatted分区是根分区,文件系统是ReiserFS,第二个unformatted分区是home分区,文件系统是ext2的,但现在…… ext2'的话,好像即使格式化了也能恢复出来。 现在具体怎么做?根分区还可以不管,但home分区的数据怎样保住?分区的没有正确的文件系统好象是因为超级块坏了,怎样修复?请看图,图中的/dev/sda10是home分区,
[ 本帖最后由 软用者 于 2011-7-20 19:10 编辑 ] LS用的版本是?? 参考下吧:http://hi.baidu.com/9812658/blog/item/ed28e9f966eede6f034f565c.html
不过这东西好像大部分得手工。
回复 12# sejishikong 的帖子
谢谢回答,但你的方案是恢复被删除的文件,而我想最好是不格式化分区,恢复对分区的正常使用,就算不行,也要在格式化分区之前,备份分区上的数据,能做得到吗?用disk genius不能显示根分区的使用情况,但可以显示home分区的使用情况,表明home分区的数据还在,怎样备份出来呀?图中的逻辑分区(9)就是 home分区。 找一个LiveCD 我用的是 RIPLinux然后挂载那个目录,然后tar出来
或者有类似于ghost的工具可以dump出来。
回复 14# zy_sunshine 的帖子
就是挂载不了呀,没有正确的文件系统。
页:
[1]
2