LinuxSir.cn,穿越时空的Linuxsir!

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

除了fdisk /mbr还有什么办法清除MBR?

[复制链接]
发表于 2009-4-26 09:26:48 | 显示全部楼层
找一个“还原卡破解克星”,用它来对付mbr
回复 支持 反对

使用道具 举报

发表于 2009-4-26 10:54:39 | 显示全部楼层
446可以的,前512个字节是mbr。其中后66个是分区表。只要清除前446个就好。
回复 支持 反对

使用道具 举报

发表于 2009-4-26 16:03:24 | 显示全部楼层
Post by ginkgo;1979689
446可以的,前512个字节是mbr。其中后66个是分区表。只要清除前446个就好。


再次说明不推荐这样作,你可以找个xp,导出mbr看看,前446个字节不是全零。
回复 支持 反对

使用道具 举报

发表于 2009-4-26 18:22:55 | 显示全部楼层
MBR是什么?
Main Boot Record主引导记录
用dd把它清零显然是错误的,需要把它恢复成正确的引导记录
fdisk /mbr 会把它恢复成基本的mbr,启动时会检查激活分区,并加载激活分区的引导扇区
grub装到mbr,stage1.5也会装主引导扇区后(在第一个分区数据之前,还有一些空间,否则那些功能强的多引导程序怎么实现?全在mbr?那点空间哪够。)启动时,mbr跳转到后面的stage1.5,它分别有针对e2fs,jfs,reiserfs,fat,minix,xfs的版本,以加载相应文件系统里的stage2,才能启动
回复 支持 反对

使用道具 举报

发表于 2009-4-27 17:00:53 | 显示全部楼层
http://ms-sys.sf.net

ms-sys -p /dev/hdb

楼主是想恢复windows的MBR吧。不妨试试这个软件。
回复 支持 反对

使用道具 举报

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

本版积分规则

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