今天升级SuSE 10.2 后重新启动,linux分区(ReiserFS)被破坏!!!!
时间:2007-04-03
来源:互联网
分区信息见附件
HDPT.TXT (1.3 KB, 8 次查看) |
作者: bigbighill 发布时间: 2007-04-03
作者: bigbighill 发布时间: 2007-04-03
但如果是非正常关机,那就会影响正在使用的文件系统了。
弄清楚,是分区表错误还是文件系统故障。
我看了下你的分区表:
你先备份现有的分区表,发送到邮箱或者网络硬盘。如果有软盘或者U盘,可以也拷贝一份。
然后使用Linux的fdisk重建分区表。
注意!!
diskgen用 0 表示第一个柱面,而linux的fdisk用1表示第一柱面。所以,如果使用linux的fdisk工具,需要将起始柱面的数字都+1 。
我博客中有篇文章,或许可以给你一些提示:
http://blog.chinaunix.net/u/25309/
http://huohuliaisili.cublog.cn/
[原创]备份/恢复MBR和分区表以及无备份修复MBR和分区表错误,浅谈引导故障和分区方案。完成60%
作者: huohuliaisili 发布时间: 2007-04-03
作者: bigbighill 发布时间: 2007-04-03
hdc1,主分区 fat32
hdc5,逻辑分区 fat32
hdc6,逻辑分区 fat32
hdc7,逻辑分区 fat32
hdc8,逻辑分区 ReiserFS /home
hdc9,逻辑分区 ReiserFS /
hdc10,linux swap
作者: bigbighill 发布时间: 2007-04-03
作者: bigbighill
diskgen重建分区表的时候,选择的是交互方式,当找到第一主分区后提示,我选择保留,找到扩展分区的时候我选择保留,然后diskgen好像就不自动在找扩展分区里面的逻辑分区了,我这个出现问题的硬盘分区如下
hdc1,主分区 fat32 hdc5,逻辑分区 fat32 hdc6,逻辑分区 fat32 hdc7,逻辑分区 fat32 hdc8,逻辑分区 ReiserFS /home hdc9,逻辑分区 ReiserFS / hdc10,linux swap |
作者: huohuliaisili 发布时间: 2007-04-03
奇怪的是diskgen为什么找到扩展分区后就不继续找扩展分区里面的逻辑分区了
作者: bigbighill 发布时间: 2007-04-03
作者: qadams 发布时间: 2007-04-03
用那种开机不自动挂载磁盘的LiveCD,例如 gentoo 的 LiveCD 。从LiveCD启动之后,尝试手动挂载。把 fdisk -l 的信息抄下来或者发到邮箱,或者保存到U盘/软盘。
分区表:
检查分区表信息中的每个分区的起始柱面数值是否正常?分区类型是否正常?活动标识是否正确?如果确定分区表信息与硬盘上实际的分区相吻合,则分区表正常。
文件系统:
看看哪个磁盘挂不上?
如果确定是文件系统的问题,尝试修复文件系统。
作者: huohuliaisili 发布时间: 2007-04-03
作者: bigbighill
呵呵,分区表已经备份了,
奇怪的是diskgen为什么找到扩展分区后就不继续找扩展分区里面的逻辑分区了 |
1 EXTEND 00 0f 627 0 1 4864 254 63 33243.9
4 FAT32 00 0b 627 1 1 1572 254 63 7420.6
<< 5 EXTEND 00 05 1573 0 1 2643 254 63 8401.2>>
5 FAT32 00 0b 1573 1 1 2643 254 63 8401.1
<< 9 EXTEND 00 05 4797 0 1 4864 254 63 533.4>>
9 Linux 00 82 4797 1 1 4864 254 63 533.4
看第一行,扩展分区是第二分区,标为1。MBR中的第三分区和第四分区空闲。逻辑分区从4开始,也就是第5分区,第一个逻辑分区的起始柱面与扩展分区的第一个起始柱面是吻合的,都是627。
再看最后一行,最后一个逻辑分区的尾柱面与扩展分区的尾柱面是吻合的,都是 4864 。
注意:diskgen 中描述第一个,都是用 0 来表示。如果用linux中的fdisk,需要在此基础上+1 。
从你的分区表备份文件上看,分区表应该是正常的。
可以同时比较一下DOS下diskgen备份分区表信息和linux中fdisk描述的分区表信息,对比一下。
我估计,你的应该是文件系统故障。
作者: huohuliaisili 发布时间: 2007-04-03
1、hda8 里面的文件没有问题
2、hda9文件系统有问题
fsck /dev/hda9
修复成功!
但在xp下使用 WinallFS 依旧不能查看 hda8,但可以查看浏览拷贝 hda9
修复后启动suse,好像无法输入用户名登录
可能 和 hda9 中的 home目录有关!!!!!
郁闷!!!!!
作者: bigbighill 发布时间: 2007-04-03
问题已经解决没有?
如果没有,我可以帮你看看。
作者: huohuliaisili 发布时间: 2007-04-03
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28