无忧启动论坛

 找回密码
 注册
搜索

如何对硬盘和U盘的MBR主引导记录清零

查看数: 12628 | 评论数: 31 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-21 01:51

正文摘要:

本帖最后由 有阴也有阳 于 2016-1-21 11:12 编辑         这个方法最初是由网上看到,但本人在实践中对其进行了提高和优化——你现在真要按原来的方法去做,则不 会成功,界面 ...

回复

lbw2007 发表于 2016-1-21 10:45:03
还是不太明白你用这个方法清零的意义是什么,
据我所知比较简单的方法是用 bootice、winhex、diskgen对mbr进行覆写,填充00或者ff。不会对U盘造成任何损害

点评

同意,楼主闲的蛋疼,炫耀dos来了,直接fdisk英文不更好。  发表于 2016-1-22 09:40
大致地、粗略地看了一下,似乎“磁盘填充”和“磁盘的MBR主引导记录清零”是2个不同的概念吧?  详情 回复 发表于 2016-1-21 21:38
反复写了入了几种不同的主引导记录后,U盘的显示从hd(-1.0)变成了hd(-1.3),从U盘启动时很简洁的: Try(试一试) hd(0.0) FAT32 界面变成了: Try(试一试) hd(0.0) invalid or null (无效  详情 回复 发表于 2016-1-21 11:18
估计是闲得蛋疼?  详情 回复 发表于 2016-1-21 10:56
新建 发表于 2016-3-11 12:40:55
有时候dOS还是有用的
ypjbliop 发表于 2016-3-7 20:11:00
即使MBR和DPT都被清除了,也可以用DG搜索分区表,重建分区表,很方便的。
ypjbliop 发表于 2016-3-7 20:05:13

3

本帖最后由 ypjbliop 于 2016-3-7 20:21 编辑

DOS下,FDISK /MBR,对于HDD的引导类问题(引导扇区病毒等),此操作非常有用。注意:Fdisk /mbr在结构正常下重写MBR不破坏DPT,55AA错则全部重写。为保护分区表(DPT)数据,需要先修复55AA标志,才能进行此操作。
另外用Diskgenius的重建主引导记录也一样,不会对零磁道中的主分区表造成损害。用DG还可以清除保留扇区内容(一般为2-63扇,因为采用“4K对齐”技术,分区前默认的隐藏扇区数量,也可以是64扇、2048扇或4096扇),有时可以神奇地解决系统引导的怪问题。

2016-03-07_195338.png (46.01 KB, 下载次数: 185)

如图

如图
2011150 发表于 2016-3-7 17:21:58
学习了好多,dos是最基层的,同时也是功能最为强大的,在桌面系统无法解决的问题,在DOS下却有不一样的收获。
lbw2007 发表于 2016-1-23 23:51:57
本帖最后由 lbw2007 于 2016-1-23 23:58 编辑
邪恶海盗 发表于 2016-1-23 21:43
分区表是分区表,MBR是主引导记录,是两个不同的东西,
硬盘分区后是有分区表的,不写MBR则没有主引导记录


如果0扇区被清零了分区表信息就不在了

因为mbr和分区表都在0扇区,所以习惯性的把他们混到一起了。不好意思
邪恶海盗 发表于 2016-1-23 21:43:00
lbw2007 发表于 2016-1-22 15:19
我觉得你对fdisk清零的概念有误区。
如果0磁头1柱面0扇区被清零,分区表信息写在哪里?如果清零之后分 ...

分区表是分区表,MBR是主引导记录,是两个不同的东西,
硬盘分区后是有分区表的,不写MBR则没有主引导记录

点评

如果0扇区被清零了分区表信息就不在了  详情 回复 发表于 2016-1-23 23:51
fuldho 发表于 2016-1-23 21:17:03
有阴也有阳 发表于 2016-1-21 21:36
大致地、粗略地看了一下,似乎“磁盘填充”和“磁盘的MBR主引导记录清零”是2个不同的概念吧?

你把U盘分区再用WinHex充0分区没了,分区信息保存在mbr。
maomao659274 发表于 2016-1-22 16:11:26
应该说只有U盘和固态硬盘上面的扇区才是逻辑上的吧……
机械硬盘还是有磁道磁头扇区的概念的
lbw2007 发表于 2016-1-22 15:50:34
还有,我所理解的,无论是对U盘还是硬盘,清零只是针对逻辑上的。
无论你对mbr清零,还是重新格式化,对于物理层面来说,都是对nand进行覆写。所以为什么大家都说低格、磁盘整理对U盘和SSD伤害大,是因为进行了大量的写入操作而影响寿命。
一定要明白mbr是逻辑上的,是由磁盘控制器(也就是U盘的主控)决定其物理位置。写的少,伤害就小,不管写哪个扇区。磁盘控制器会优先挑选寿命较长的nand进行写入
lbw2007 发表于 2016-1-22 15:19:18
本帖最后由 lbw2007 于 2016-1-22 15:20 编辑
有阴也有阳 发表于 2016-1-22 12:44
针对这个问题,上网查了一下资料:

1.bootice磁盘填充0是一个很实用的功能,它可以让用户不需要进行 ...


我觉得你对fdisk清零的概念有误区。
如果0磁头1柱面0扇区被清零,分区表信息写在哪里?如果清零之后分区表还在,那又怎么能叫做清零?我没有用过dos的fdisk,但是即使清零之后也需要重建分区表,也就是mbr,才能看到任何磁盘、包括U盘的分区信息,否则都是磁盘未初始化状态。反而言之,多数磁盘未初始化也指的是没有查找到任何有效的分区表信息。

第一个PBR的位置在2048扇区,但就如同楼上所说,分区表+引导程序一般只占用最多前63扇区。

点评

分区表是分区表,MBR是主引导记录,是两个不同的东西, 硬盘分区后是有分区表的,不写MBR则没有主引导记录  详情 回复 发表于 2016-1-23 21:43
有阴也有阳 发表于 2016-1-22 15:11:20
fk2001 发表于 2016-1-22 13:17
楼主的那个工具盘能给个下载么!!!!

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
fk2001 发表于 2016-1-22 13:17:31
楼主的那个工具盘能给个下载么!!!!

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=349826&extra=page%3D1  详情 回复 发表于 2016-1-22 15:11
有阴也有阳 发表于 2016-1-22 13:11:37
pear4093 发表于 2016-1-22 12:59
填充0-62扇区就行了

谢谢!!!
pear4093 发表于 2016-1-22 12:59:52
填充0-62扇区就行了

点评

谢谢!!!  详情 回复 发表于 2016-1-22 13:11
有阴也有阳 发表于 2016-1-22 12:44:46
本帖最后由 有阴也有阳 于 2016-1-22 12:47 编辑


针对这个问题,上网查了一下资料:

1.bootice磁盘填充0是一个很实用的功能,它可以让用户不需要进行低格u盘、低格硬盘等等操作来达到彻底删除数据信息,以便更好的保护磁盘。

2.完成磁盘填充0后,需要重新格式化磁盘方可使用。

也就是说“磁盘填充0”的确可以消除磁盘、U盘的MBR主引导记录,起到MBR主引导记录清零的作用,不过清零后要对磁盘、U盘重新格式化后才能使用,重新格式化对硬盘影响不大,但对U盘的影响还是大,所以如果要对U盘的MBR主引导记录清零,我还是选择在DOS下运行fdisk的方法。

随便再问一下,如果用bootice磁盘填充0的方法消除磁盘、U盘的MBR主引导记录,填充0的范围是多大?
不用全部填充吧?填充0的范围是从多少扇区到多少扇区?

另外,感谢您的指点,让我又增长了新的知识,谢谢!!!

点评

我觉得你对fdisk清零的概念有误区。 如果0磁头1柱面0扇区被清零,分区表信息写在哪里?如果清零之后分区表还在,那又怎么能叫做清零?我没有用过dos的fdisk,但是即使清零之后也需要重建分区表,也就是mbr,才能看  详情 回复 发表于 2016-1-22 15:19
qj_tzy 发表于 2016-1-22 10:48:01
有阴也有阳 发表于 2016-1-21 11:18
反复写了入了几种不同的主引导记录后,U盘的显示从hd(-1.0)变成了hd(-1.3),从U盘启动时很简洁的:

...

在写入其他主引导记录时,可用bootice先写入winNT5类型的主引导记录到MBR,也可达到相同的目的,不知是否,我常采用此方式。
lbw2007 发表于 2016-1-22 09:14:07
有阴也有阳 发表于 2016-1-21 21:38
大致地、粗略地看了一下,似乎“磁盘填充”和“磁盘的MBR主引导记录清零”是2个不同的概念吧?

是同一个概念

点评

针对这个问题,上网查了一下资料: 1.bootice磁盘填充0是一个很实用的功能,它可以让用户不需要进行低格u盘、低格硬盘等等操作来达到彻底删除数据信息,以便更好的保护磁盘。 2.完成磁盘填充0后,需要重新格式  详情 回复 发表于 2016-1-22 12:44
有阴也有阳 发表于 2016-1-21 21:38:40
lbw2007 发表于 2016-1-21 10:45
还是不太明白你用这个方法清零的意义是什么,
据我所知比较简单的方法是用 bootice、winhex、diskgen对mbr ...

  大致地、粗略地看了一下,似乎“磁盘填充”和“磁盘的MBR主引导记录清零”是2个不同的概念吧?

点评

是同一个概念  详情 回复 发表于 2016-1-22 09:14
有阴也有阳 发表于 2016-1-21 21:36:56
本帖最后由 有阴也有阳 于 2016-1-21 21:38 编辑


        大致地、粗略地看了一下,似乎“磁盘填充”和“磁盘的MBR主引导记录清零”是2个不同的概念吧?

点评

你把U盘分区再用WinHex充0分区没了,分区信息保存在mbr。  详情 回复 发表于 2016-1-23 21:17
有阴也有阳 发表于 2016-1-21 17:32:47


        不清楚,如何用这个软件对U盘,或硬盘的主引导记录清零从来没遇到过、用过。
邪恶海盗 发表于 2016-1-21 17:21:48
有阴也有阳 发表于 2016-1-21 14:42
我的意思是:比如说bootice,本身就有mbr清零功能,把mbr的0~2048扇区都清零然后重建就可以

...



是不是说的这个???

点评

大致地、粗略地看了一下,似乎“磁盘填充”和“磁盘的MBR主引导记录清零”是2个概念吧?  详情 回复 发表于 2016-1-21 21:36
不清楚,如何用这个软件对U盘,或硬盘的主引导记录清零从来没遇到到过、用过。  详情 回复 发表于 2016-1-21 17:32
pcfan120 发表于 2016-1-21 17:20:40
..没遇到过。。
有阴也有阳 发表于 2016-1-21 14:42:36
lbw2007 发表于 2016-1-21 12:07
我的意思是:比如说bootice,本身就有mbr清零功能,把mbr的0~2048扇区都清零然后重建就可以了。为什么要 ...

        我的意思是:比如说bootice,本身就有mbr清零功能,把mbr的0~2048扇区都清零然后重建就可以

了——具体如何操作?本人是个业余爱好者,菜鸟级别,不会弄,请指教,谢谢!!!

点评

[attachimg]238259[/attachimg] 是不是说的这个???  详情 回复 发表于 2016-1-21 17:21
小松鼠 发表于 2016-1-21 12:54:13
为什么 要主引导记录清零?  清零有什么意义??
2012andyle113 发表于 2016-1-21 12:14:29
有这么多的磁盘工具可以操作MBR,非要去弄最古老的DOS版FDISK,真是有点想不通
lbw2007 发表于 2016-1-21 12:07:33
有阴也有阳 发表于 2016-1-21 11:17
反复写了入了几种不同的主引导记录后,U盘的显示从hd(-1.0)变成了hd(-1.3),从U盘启动时很简洁的:

Tr ...

我的意思是:比如说bootice,本身就有mbr清零功能,把mbr的0~2048扇区都清零然后重建就可以了。为什么要调用DOS命令?

点评

我的意思是:比如说bootice,本身就有mbr清零功能,把mbr的0~2048扇区都清零然后重建就可以 了——具体如何操作?本人是个业余爱好者,菜鸟级别,不会弄,请指教,谢谢!!!  详情 回复 发表于 2016-1-21 14:42
有阴也有阳 发表于 2016-1-21 11:18:04
本帖最后由 有阴也有阳 于 2016-1-21 14:49 编辑
lbw2007 发表于 2016-1-21 10:45
还是不太明白你用这个方法清零的意义是什么,
据我所知比较简单的方法是用 bootice、winhex、diskgen对mbr ...


反复写了入了几种不同的主引导记录后,U盘的显示从hd(-1.0)变成了hd(-1.3),从U盘启动时很简洁的:

Try(试一试)  hd(0.0)   FAT32

        界面变成了:

Try(试一试)  hd(0.0)   invalid or null (无效或零)

Try(试一试)  hd(0.1)   invalid or null (无效或零)

Try(试一试)  hd(0.2)   invalid or null (无效或零)

Try(试一试)  hd(0.3)   FAT32

         界面,虽不大影响实际使用,但感觉很不爽——估计是我重复好多次尝试写入不同的主引导记录造成的......

        想清零后重新写入。

        但是在零后重新写入grub4dos0.4.6a的主引导记录,然后再次进入启动U盘主界面时,发现原来的毛病还是存在,估

计轻则要格式化U盘才能解决,重则要用金士顿U盘专修软件格式化修复一下才能解决(——我的U盘是金士顿U盘),不过

每格式化U盘一次都是对U盘的一次损伤,所以还是算了,这个毛病除了觉得不美观之外,并无大碍。



点评

在写入其他主引导记录时,可用bootice先写入winNT5类型的主引导记录到MBR,也可达到相同的目的,不知是否,我常采用此方式。  详情 回复 发表于 2016-1-22 10:48
有阴也有阳 发表于 2016-1-21 11:17:15
本帖最后由 有阴也有阳 于 2016-1-21 14:49 编辑


反复写了入了几种不同的主引导记录后,U盘的显示从hd(-1.0)变成了hd(-1.3),从U盘启动时很简洁的:

Try(试一试)  hd(0.0)   FAT32

        界面变成了:

Try(试一试)  hd(0.0)   invalid or null (无效或零)

Try(试一试)  hd(0.1)   invalid or null (无效或零)

Try(试一试)  hd(0.2)   invalid or null (无效或零)

Try(试一试)  hd(0.3)   FAT32

         界面,虽不大影响实际使用,但感觉很不爽——估计是我重复好多次尝试写入不同的主引导记录造成的......

        想清零后重新写入。

        但是在零后重新写入grub4dos0.4.6a的主引导记录,然后再次进入启动U盘主界面时,发现原来的毛病还是存在,估

计轻则要格式化U盘才能解决,重则要用金士顿U盘专修软件格式化修复一下才能解决(——我的U盘是金士顿U盘),不过

每格式化U盘一次都是对U盘的一次损伤,所以还是算了,这个毛病除了觉得不美观之外,并无大碍。




点评

我的意思是:比如说bootice,本身就有mbr清零功能,把mbr的0~2048扇区都清零然后重建就可以了。为什么要调用DOS命令?  详情 回复 发表于 2016-1-21 12:07
邪恶海盗 发表于 2016-1-21 10:56:06
lbw2007 发表于 2016-1-21 10:45
还是不太明白你用这个方法清零的意义是什么,
据我所知比较简单的方法是用 bootice、winhex、diskgen对mbr ...

估计是闲得蛋疼?

点评

反复写了入了几种不同的主引导记录后,U盘的显示从hd(-1.0)变成了hd(-1.3),从U盘启动时很简洁的: Try(试一试) hd(0.0) FAT32 界面变成了: Try(试一试) hd(0.0) invalid or null (无效  详情 回复 发表于 2016-1-21 11:17

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 06:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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