LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: whitelilis

分区表坏了,哪位帮忙看看,谢谢

[复制链接]
发表于 2005-10-5 23:13:32 | 显示全部楼层
好难!如果 能救得回来 务必写下过程。
回复 支持 反对

使用道具 举报

发表于 2005-10-5 23:31:02 | 显示全部楼层
Post by nirenyang
我也有过一次这样的教训,
全部资料啊,大学5年的精华啊!
用finaldate找回来不足1/10,还有好多经典A片啊。


大学5年? 读医科的?
好多经典的A篇,恩,看来你的专业和金赛教授是一个领域。
好羡慕呀,读医科的这个专业比较好!

---------------
看《最长的一天》,听长篇演播
回复 支持 反对

使用道具 举报

发表于 2005-10-5 23:47:26 | 显示全部楼层
Post by ybyygu
可能主要是因为这一步
dd if=/boot/grub/stage1 of=/dev/hda bs=512 count=1
已经把分区表搞坏了。

建议你试试acronis的recovery expert
网上有很多的系统维护光盘,里面大都有这个软件。我试过一次,效果相当不错。

应该是这一步的问题
个人觉得还是有可能获得数据的
我有这样的经历可是没有楼主这么...
其实你不做这一步什么问题也没有
把grub修复一下就OK了
可是楼主既然这样做了
按我的经验
你可以用一张liveCD
比如knoppix
把分区都挂载上
然后备份到别的硬盘上
然后格盘重装
我现在的经验是:
window下用的分区软件都是LJ
除了安装盘自带的分区软件
别的我一个也不会用的
linux下的fdisk cfdisk都不错
我已经被PQ ,diskman 搞过好几次了
回复 支持 反对

使用道具 举报

发表于 2005-10-7 09:13:27 | 显示全部楼层
我记得曾经稍微改了一下分区,diskman的搜索结果就不一样了
(1)第一遍搜出的都是unknow, 如果每个分区的大小跟以前记忆是基本上一样的,说明分区的位置找对了,但分区类型没让出, 让diskman写盘.接下去再让diskman重建分区, diskman 第二篇可能会认出分区. 我记得好像有这样的经历.

(2)第二种方法,先备份下坏的分区表到filename中,可能还有用.
dd if=/dev/hda of=/filename bs=512 count=1

dd of=/dev/zero of=/dev/hda bs=512 count=1
清空MBR,再让diskman重建分区试试.可

(3)另一种方法,假设每个分区都是unknow, 记得linux下的fdisk可以将分区类型99改为其它,如82?是linux.但改了之后不要格式化.
回复 支持 反对

使用道具 举报

发表于 2005-10-7 10:57:43 | 显示全部楼层
nirenyang,我们同是天涯沦落人阿~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-12 20:20:27 | 显示全部楼层
谢谢各位。

现在搞完了。

吃一堑,长一智,如果有分区表的备份的话,可能就没有那么多问题了。

我写了个备份文件用的脚本
各位看着有用可以拿来改改。
再次谢谢各位的关心。

--------------------------------------------------
#!/bin/bash

time=`date --iso-8601`

mkdir $time
cd $time


# backup mbr
sudo dd if=/dev/hdc of=hdc.mbr bs=512 count=1

# backup table of patitions
sudo sfdisk -d /dev/hdc > hdc.sf

# backup fstab,profile,inittab,xorg
cp /etc/fstab ./
cp /etc/inittab ./
cp /etc/profile ./
cp /etc/X11/xorg.conf ./

# dot files

cp -r $HOME/.fvwm/ ./
cp $HOME/.bashrc $HOME/.muttrc $HOME/.muttalias $HOME/.Xdefaults $HOME/.xinitrc
$HOME/.fetchmailrc $HOME/.emacs $HOME/.exrc ./

# make tgz file
cd ..
tar cvzf $time.tgz $time
rm -rf $time
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表