无忧启动论坛
标题:
grub写的引导(mbr)为什么很多工具无法改写?
[打印本页]
作者:
xuleitz
时间:
2009-5-19 07:47
标题:
grub写的引导(mbr)为什么很多工具无法改写?
format.com和bootsect都改写不了,还有论坛大侠的“多格式引导安装程序”也无效,但vista的引导用format.com就改成NT的了,再用bootsect就改成了bootmgr,grub的为什么就不可以呢?
[
本帖最后由 xuleitz 于 2009-5-19 07:53 编辑
]
作者:
yjd
时间:
2009-5-19 09:01
有这么牛?难道还锁定了。。
唯一肯定应该是你操作上有问题。
作者:
xianglang
时间:
2009-5-19 10:49
还未试过 fdisk /mbr 没有成功的,除非你在BIOS中禁止了写硬盘(CIH病毒那项启用)。
[
本帖最后由 xianglang 于 2009-5-19 13:53 编辑
]
作者:
xuleitz
时间:
2009-5-19 11:13
我怎么没看到format有/mbr这个选项,是xp自带的么?
我只是在两台电脑上试过,format和bootsect写过好几遍都没有用,最后都是用mbrfix改好的
作者:
yjd
时间:
2009-5-19 11:23
应该是fdisk /mbr,上面可能打错了^_^
作者:
lvyanan
时间:
2009-5-19 12:34
只要该引导程序里使用了INT13截获技术,就可以避免其它程序改写MBR,但这样的保护不能屏蔽硬盘直接I/O的读写操作,在Windows下使用磁盘扇区编辑器可以改写MBR,而不会遭到引导驻留程序的拦截。
作者:
wind_fsm
时间:
2009-5-19 12:36
MBR 在硬盘的起始位置, 一块硬盘只有一份
DBR 在分区的起始位置,一个分区有一份
format、bootsect 只能修改 DBR,grub写入 MBR 时并不修改(启动时也不使用) DBR
#5说的对,#3 应该是打错了 fdisk /mbr 可以修复,不过没有试过大硬盘是否可以
使用论坛大侠的“多格式引导安装程序”应该选择“主引导记录”,这个工具有很多人用过了,还是很不错的
多数分区工具都可以修复 MBR,如Paragon Partition Manager等,还有 ptdd 也可以
[
本帖最后由 wind_fsm 于 2009-5-19 12:49 编辑
]
作者:
xianglang
时间:
2009-5-19 13:58
呵呵……现在回头检查了一下,我真的将FDISK错成FORMAT了——已经修改了。
作者:
xuleitz
时间:
2009-5-20 10:11
那是不是说,硬盘启动时优先引导mbr,没有记录再引导dbr?
作者:
wowfans
时间:
2009-5-20 19:24
。。。。没有MBR就无法启动的
MBR的功能决定接下来启动什么
例如微软标准的MBR
(可由微软的FDISK /MBR命令、控制台的FIXMBR、安装过程中也会重置该MBR)
其功能是从活动分区的DBR启动
活动分区的DBR如果是NT52的,则从NTLDR启动,如果是NT60的,则是从BOOTMGR启动,如果是DOS的,则从IO.SYS启动,NT52可以通过格式化成NTFS获获得,(NT60)也可以用微软的BOOTSETC程序获得
grub4dos的MBR
就是从所有分区的GRLDR来启动
故不需要主分区,也不需要活动分区,即使在DBR无效的情况下,也可以启动
比MS的MBR强大得多
MS的MBR需要一个活动的主分区,该主分区需要有效的DBR
否则都无法启动成功的
作者:
xuleitz
时间:
2009-5-21 08:41
谢谢大家的解释,总算有点明白了
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3