软用者 发表于 2011-7-16 13:36:29

求助,不能进入系统,不能挂载linux分区

大家好,我在一次在magic中死机后,关了电脑后在开机,出现了grub error 17,我用windows光盘删了硬盘的MBR后想用grub-install重装GRUB,但不成功,提示不能写入,而且在其他系统中看不见硬盘上所有的linux分区,怎么办呢?

[ 本帖最后由 软用者 于 2011-7-18 17:17 编辑 ]

haulm 发表于 2011-7-16 13:54:00

最简单的方法:重装系统吧。

软用者 发表于 2011-7-16 16:57:22

原帖由 软用者 于 2011-7-16 13:36 发表 http://forum.linuxfans.org/images/common/back.gif
而且在其他系统中看不见硬盘上所有的linux分区 ...
这句很重要,如果只是系统坏不能启动,应该在其他系统中能看见分区,但现在看不见分区上的数据,包括home分区。

haulm 发表于 2011-7-16 23:23:29

你的情况我没遇到到,这种情况你可以先用安装盘读取一下分区或者是分区工具DQ等检查一下硬盘。

sejishikong 发表于 2011-7-16 23:29:25

error17很可能是分区表出错了。用ptdd修复下吧。

软用者 发表于 2011-7-17 10:28:47

用disk genius和partion manager都没显示分区表有错,ptdd显示分区有错,但ptdd不可靠,会将对的改成错的。现在硬盘上的linux分区的类型是对的,但没有文件系统,格式化分区可以解决,但home分区上的数据会失去的,怎么办?

sejishikong 发表于 2011-7-17 20:15:13

ext4的?真是这样,好像不好办呢。

软用者 发表于 2011-7-17 20:47:16

不是ext4的。图中第一个unformatted分区是根分区,文件系统是ReiserFS,第二个unformatted分区是home分区,文件系统是ext2的,但现在……

sejishikong 发表于 2011-7-18 17:38:12

ext2'的话,好像即使格式化了也能恢复出来。

软用者 发表于 2011-7-20 18:28:39

现在具体怎么做?根分区还可以不管,但home分区的数据怎样保住?分区的没有正确的文件系统好象是因为超级块坏了,怎样修复?请看图,图中的/dev/sda10是home分区,

[ 本帖最后由 软用者 于 2011-7-20 19:10 编辑 ]

muwanqing 发表于 2011-7-21 09:53:49

LS用的版本是??

sejishikong 发表于 2011-7-21 11:44:55

参考下吧:http://hi.baidu.com/9812658/blog/item/ed28e9f966eede6f034f565c.html
不过这东西好像大部分得手工。

软用者 发表于 2011-7-21 19:04:43

回复 12# sejishikong 的帖子

谢谢回答,但你的方案是恢复被删除的文件,而我想最好是不格式化分区,恢复对分区的正常使用,就算不行,也要在格式化分区之前,备份分区上的数据,能做得到吗?用disk genius不能显示根分区的使用情况,但可以显示home分区的使用情况,表明home分区的数据还在,怎样备份出来呀?图中的逻辑分区(9)就是 home分区。

zy_sunshine 发表于 2011-7-21 20:58:37

找一个LiveCD 我用的是 RIPLinux
然后挂载那个目录,然后tar出来

或者有类似于ghost的工具可以dump出来。

软用者 发表于 2011-7-21 21:14:41

回复 14# zy_sunshine 的帖子

就是挂载不了呀,没有正确的文件系统。
页: [1] 2
查看完整版本: 求助,不能进入系统,不能挂载linux分区