无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4083|回复: 6
打印 上一主题 下一主题

[讨论] 跳过mbr签名检测

[复制链接]
跳转到指定楼层
1#
发表于 2011-2-26 14:46:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
windows7和vista对4个字节的mbr签名在启动时会检测,如果是硬盘对拷或者没有sysprep就抓为wim再释放到另一块硬盘之后,系统会报错,拒绝启动,可以修改bcd的参数来跳过
如果没有100m的隐藏分区的话,用bcdedit /store参数加载离线的bcd,/set {bootmgr} device boot 把{default}的device和osdevice也都改成boot,就可以引导了
如果有100m的隐藏分区,可以在在pe下用diskpart查看windows目录所在的卷的序号用list vol命令,如果windows目录的分区在卷2,可以把/set {default} device partition=\device\harddiskvolume2 {bootmgr}的device也可以这样来指定

也可以用diskpart的uniqueid disk id命令或者winhex把mbr签名修改为何以前的硬盘一样的,不过这种方法如果再把以前的硬盘挂上的话,不知道会不会有冲突,以前我在ramos下把ramos镜像的vhd用diskpart挂载后,因为mbr签名冲突,系统自动把挂载的vhd的签名修改了

最简单的方法,重新用bcdboot配置下
2#
发表于 2011-2-26 19:21:02 | 只看该作者
学习了。
原来是这样。
回复

使用道具 举报

3#
发表于 2011-3-3 14:38:31 | 只看该作者
留下记号以便回来寻找
回复

使用道具 举报

4#
发表于 2013-7-5 16:43:48 | 只看该作者
........系统会报错,拒绝启动,可以修改bcd的参数来跳过
如果没有100m的隐藏分区的话,用bcdedit /store参数加载离线的bcd,
/set {bootmgr} device boot 把{default}的device和osdevice也都改成boot,就可以引导了

没看懂,能否介绍具体一点!
回复

使用道具 举报

5#
发表于 2013-7-6 16:15:39 | 只看该作者
把100M隐藏分区的数据全拷贝去系统分区,然后设置系统分区启动,删除隐藏分区就好了吧!要这么复杂吗?

点评

有没有工具色字?  详情 回复 发表于 2013-7-6 22:24
回复

使用道具 举报

6#
发表于 2013-7-6 22:10:33 | 只看该作者
楼主是高手啊,来支持了
回复

使用道具 举报

7#
发表于 2013-7-6 22:24:20 | 只看该作者
2012Xsam 发表于 2013-7-6 16:15
把100M隐藏分区的数据全拷贝去系统分区,然后设置系统分区启动,删除隐藏分区就好了吧!要这么复杂吗?

有没有工具色字?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-11 11:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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