无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 16233|回复: 41
打印 上一主题 下一主题

求助,破解高手快来,通用 F11 一键恢复 联想MBR 显示字符的限制破解

  [复制链接]
跳转到指定楼层
1#
发表于 2012-7-24 16:56:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先说明一下:
1、ThinkPAd 蓝键与F11键等效,是联想特色,但是升级或重装win7系统后,蓝键功能会失效,原因是win7重写了MBR

2、若提前取出该MBR,安装好后再恢复该MBR(当然必须恢复分区表,这是另一个问题,不再多说),就可以恢复蓝键功能

3、将这个MBR应用于其他任意品牌的电脑,同样可立即拥有开机F11键功能,我试过,完全正常!!

4、该MBR的FF11与GRUB的F11功能完全类似,关键是能恢复蓝键

5、应用于其他品牌机时,唯一不爽的是:开机显示的是PRESS <F11> TO RUN RECOVERY &什么什么的,是联想专用的恢复系统信息..,我试试改动了,不行,立即不能启动,说明该MBR进行了锁定



求助的是:哪位高手,能破解这个限制,能任意地修改这个显示的字符
 若是能成功的话,我将编一个小程序,让任意品牌的电脑,利用这个MBR,达到F11目的

先谢谢了!!!!!!!!

=====================================================================================
======================================================================================

已解决,联想机,非联想均可收藏!!!!!

通用 F11 智能安装,一键启动 win7PE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

------------------------------------------------------------------------------------------------------------
解决方法:见#9楼、11楼、22楼
-------------------------------------------------------------------------

需要的附件:见11楼
具体应用方法:见22楼

[ 本帖最后由 歌理 于 2012-8-1 21:54 编辑 ]

W510原始专用MBR—cmbr18.rar

2.57 KB, 下载次数: 395, 下载积分: 无忧币 -2

推荐
 楼主| 发表于 2012-7-26 00:26:40 | 只看该作者
怎么没有高手来呢???
回复

使用道具 举报

推荐
 楼主| 发表于 2012-7-30 11:54:19 | 只看该作者
原帖由 info 于 2012-7-29 22:54 发表
感谢分享,试了下,这个虽然功能多些,但我觉得还是联想的MBR好用些。

我下载提取的4.2和4.5,应LZ要求上传,有兴趣的试试,里面有songhangzhou提供的命令帮助。

147257

谢谢,先试一下
回复

使用道具 举报

推荐
 楼主| 发表于 2012-8-1 22:17:59 | 只看该作者
关于F11启动win7PE的方法,主要是增加BCD启动项达到,为了方便,大家参考上面这个说明即可,可用bcdtool.exe进行编辑
主要增加以下两项,其他的项目与普通win7PE启动项完全一样:
extendedinput           Yes                  \\配合custom用,必须,否则F11无效。
customactions           0x10000ba000001        \\以下两项为自定义,目的是F11启动PE!!
                        0x54000001
custom:54000001         {2d0ae653-b505-11e1-ba96-000c29ead3d3}  \\win7PE.wim项目的标识符,即F11启动的项目
回复

使用道具 举报

推荐
 楼主| 发表于 2012-7-31 10:03:32 | 只看该作者
谢谢楼上的各位!!!!!!

有几个问题,大家没看明白,当然,之前我也没说的清楚

一、楼上所提及的bmgr4.X、以及F9、F10什么的,仅适用于联想机,或者谙仅适用于有隐藏分区有联想还原系统的联想品牌机,若用于其他非联想机,则必须重新设置隐藏分区 、安装联想的还原系统,才能够使用,而且兼容性也有问题,所以通用性很差的,其他品牌的机器实在没有必要用这个!!

二、我提供的这个MBR,也是提取自联想最新的机器,我在虚拟机测试,F11正常

  主要特点是:不用安装联想还原系统,也不用隐藏分区(当然你要用也行),也就是说,它就是一个非常普通的MBR,与普通win7的MBR唯一区别就是:其中集成了F11(对于联想机而言,同时集成蓝键支持)!

  与上边的F9F10的区别是,当按此MBR的启动F11时,不是启动隐藏分区,而是启动任何机器中的正常的win7系统中自行定义的另外一个菜单项,正常系统也可以自行编辑bcd,达到启动菜单选择功能,而这个mbr不过是省掉了选择步骤,按F11直接启动这个选项而已
这个选项,谁都可以定义,如一键还原,win7PE,等等,简单而言,就是启动你自己提前布置好的任何可启动的win7PE.wim

通用性更强,唯一不爽的就是:启动提示字符不能修改(正常启动可能不会出现提示字符,仅按下蓝键或F11时才出现提示),不改这个字符也可启动,主要是想把改如: F11---------To start     Win7PE----------------.看起来顺眼些

比较了一下,这个mbr与上边那个bmgr4.5中那个boomgr.bin多了两扇区,前512字节完全一样,不知是什么版本?


如有对应这个版本的bmgr32就好了
回复

使用道具 举报

推荐
 楼主| 发表于 2012-7-27 10:31:09 | 只看该作者
任何时候都是启动主分区,当按蓝键或 F11时,还是启动主分区,区别是会自动调用BCD中提前定义的另外一个菜单(即一建还原功能PE.wim),与GRUB的F11或F9相比,没有任何多余的外置文件(如grub根目录就必须有grldr),完全采用系统的bootmgr,所以我感觉实用性比较大,唯一不爽的就是不能改那个启动显示的字符(当然不影响启动)。

[ 本帖最后由 歌理 于 2012-7-27 10:34 编辑 ]
回复

使用道具 举报

推荐
发表于 2012-7-26 08:06:37 | 只看该作者

回复 #3 kx100free 的帖子

应用于其它品牌机用不着这MBR,1JF9够用了
回复

使用道具 举报

推荐
发表于 2012-7-25 01:42:40 | 只看该作者
原帖由 yuan-0918 于 2012-7-24 17:19 发表
想请问下按下蓝键后出现的再按F1和F12各是什么用?我XP系统MBR改过无数次了但按下这两键出现一样英文,我这台IBM T42MBR现在为XORBOOT引导,个人认为按蓝键和F11这个是写入BIOS了,并不是简单的MBR


楼主说的是:5、应用于其他品牌机时
回复

使用道具 举报

推荐
发表于 2012-7-24 17:19:54 | 只看该作者
想请问下按下蓝键后出现的再按F1和F12各是什么用?我XP系统MBR改过无数次了但按下这两键出现一样英文,我这台IBM T42MBR现在为XORBOOT引导,个人认为按蓝键和F11这个是写入BIOS了,并不是简单的MBR

[ 本帖最后由 yuan-0918 于 2012-7-24 17:24 编辑 ]
回复

使用道具 举报

10#
发表于 2012-7-26 18:40:47 | 只看该作者

回复 #1 歌理 的帖子

此mbr启动主分区的,还是其他什么。楼主说明下。
回复

使用道具 举报

11#
发表于 2012-7-27 11:44:26 | 只看该作者
23070205 以前发的F9,F10可以改的,只能改为英文,长度也有限制。还可以改热键如F1-8等,以前讨论过,你搜索下。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=188780&highlight=

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=190009&extra=&highlight=F11&page=1

我这里几台电脑,DELL,联想的台式机,安装这个后没那个提示,直接是黑屏,只好启动时就开始按热键。方正的倒是有提示。

[ 本帖最后由 info 于 2012-7-27 12:19 编辑 ]
回复

使用道具 举报

12#
发表于 2012-7-29 13:42:30 | 只看该作者
采用引导管理器控制bmgr32随便更改F11应用配置参数

/CFG<file> 应用配置文件参数。
CFG<file>只能采用以下格式(其它格式不支持),例如用记事本编辑名为CFG.txt文件如下内容:
           <PROMPT1=F11 Into Rescue and Recovery, Pree F11 key> (=后输入其它字符随便,只要在255字符内)
           <KEY1=F11>   (可以指定F1-F12之间的任何一键作快捷键)
           <WAIT=40>    (显示按F11提示文字的时间,数值在0-255之间,主板的中断控制器每秒产生约18.2次中断,40就是大约2秒多的时间;机器慢就设定60好了。)




[ 本帖最后由 songhangzhou 于 2012-7-29 13:44 编辑 ]

点评

用这个引导器引导OKR7.2。虽然可以出现提示信息,但无法进入OKR7.2界面。  发表于 2014-11-4 21:01
回复

使用道具 举报

13#
发表于 2012-7-29 13:57:09 | 只看该作者
此外4.21版本的bmgr32安装的MBR,通杀所有电脑的F11键和ThinkPAd 蓝色键。。。。

点评

我用4.5版本安装mbr,但是无法启动EISA隐藏分区的win7pe,快捷键修改为F2,但是按下后却直接进入xp,不知什么原因。用论坛中有兄弟提供的F9_mbr.bin倒是可以,但是修改提示字符却不方便。请将军指点,非常感谢!!  详情 回复 发表于 2014-6-25 00:07
回复

使用道具 举报

14#
发表于 2012-7-29 22:54:27 | 只看该作者

回复 #9 songhangzhou 的帖子

感谢分享,试了下,这个虽然功能多些,但我觉得还是联想的MBR好用些。

我下载提取的4.2和4.5,应LZ要求上传,有兴趣的试试,里面有songhangzhou提供的命令帮助。

BMGR.7z (101.98 KB, 下载次数: 399)

[ 本帖最后由 info 于 2012-7-30 11:31 编辑 ]
回复

使用道具 举报

15#
发表于 2012-7-30 22:41:53 | 只看该作者
说白了,两种情况都只是个MBR而已。都通杀所有电脑,其区别如下:

1:Thinkpad笔记本蓝色键为Lenovo Care,继承的就是原来IBM的,事实上就是著名的ibmF11,实际功能与ThankVantage/Access IBM蓝色键是一样的。

2:联想(Lenovo)笔记本的这个是NOVO开机红色键,是联想公司自己开发的,代表的热键就是F9,F10,此外novo键能否引导成功关键是看所谓的ASD模块是否正常。。
回复

使用道具 举报

16#
发表于 2012-7-30 23:02:40 | 只看该作者
题外话:兼容机及其它品牌机的使用
联想(Lenovo)的MBR,应用的F9,F10键,在有的电脑上黑屏,原因不明,是否与ASD模块有关还不清楚。。。。

联想(Thinkpad)的MBR(4.21版本的),应用的F11键,基本上通杀,目前还没发现问题

点评

测试4.2的不能引导win7pe啊,倒是可以引导dos,需加M2参数,是我哪儿弄错了吗??  详情 回复 发表于 2014-6-25 00:20
回复

使用道具 举报

17#
 楼主| 发表于 2012-7-31 10:07:35 | 只看该作者
原帖由 songhangzhou 于 2012-7-29 13:42 发表
采用引导管理器控制bmgr32随便更改F11应用配置参数

/CFG 应用配置文件参数。
CFG只能采用以下格式(其它格式不支持),例如用记事本编辑名为CFG.txt文件如下内容:
            (=后输入其它字符随便,只 ...

能将你的这几个文件上传吗,我在虚拟机测试,安装不成功,同mbr没什么变化啊
回复

使用道具 举报

18#
发表于 2012-7-31 10:38:34 | 只看该作者

回复 #16 歌理 的帖子

你是怎么测试的?我这里可以。



回复

使用道具 举报

19#
发表于 2012-7-31 10:43:25 | 只看该作者

回复 #15 歌理 的帖子

bmgr4.5中那个boomgr.bin是原始MBR,安装后可以根据要求配置,你那个是配置后备份的。

4.5取自THINK X系列 for WIN7 版本。http://think.lenovo.com.cn/support/driver/detail.aspx?DEditid=2849&docTypeID=DOC_TYPE_DRIVER&osid=231&treeid=2949000

[ 本帖最后由 info 于 2012-7-31 10:46 编辑 ]
回复

使用道具 举报

20#
 楼主| 发表于 2012-7-31 11:57:59 | 只看该作者
原帖由 info 于 2012-7-31 10:43 发表
bmgr4.5中那个boomgr.bin是原始MBR,安装后可以根据要求配置,你那个是配置后备份的。

4.5取自THINK X系列 for WIN7 版本。http://think.lenovo.com.cn/suppo ... Editid=2849&amp;docTypeID= ...

谢谢,我说前512是一样,我刚想下载那个下载看看,一看440M就算了
我的机器就是原装这个4.5的,我看不好,把它搞掉了,后来想想,没有这个蓝键功能,顶对不起我的这个机器的(TP W510),r所以手工恢复了,后来才发现不能修改那几个字符

再次谢谢,等会再试一下
回复

使用道具 举报

21#
发表于 2012-7-31 21:39:32 | 只看该作者
原帖由 歌理 于 2012-7-31 10:03 发表
谢谢楼上的各位!!!!!!

有几个问题,大家没看明白,当然,之前我也没说的清楚

一、楼上所提及的bmgr4.X、以及F9、F10什么的,仅适用于联想机,或者谙仅适用于有隐藏分区有联想还原系统的联想品 ...

联想公司目前就2种MBR,一个是Thinkpad笔记本蓝色键用的(键盘代表键F11),另一个就是联想(Lenovo)的NOVO开机红色键用的(键盘代表键F9,F10)。
你所提供的这个MBR其实就是Thinkpad笔记本蓝色键用的,就是著名的ibmF11键,这个可用引导管理器bmgr32随便更改F11应用配置参数,

两种情况的MBR都通杀所有的兼容机及其它品牌机,与设置隐藏分区,EISA隐藏分区没有关系,只是起个引导作用。当然也可以引导EISA隐藏分区。

[ 本帖最后由 songhangzhou 于 2012-7-31 21:43 编辑 ]
回复

使用道具 举报

22#
发表于 2012-7-31 21:40:47 | 只看该作者
原帖由 歌理 于 2012-7-31 10:07 发表

能将你的这几个文件上传吗,我在虚拟机测试,安装不成功,同mbr没什么变化啊

info 大元帅已经提供了4.2和4.5版本的Thinkpad笔记本蓝色键用的,都可以通杀所有的兼容机及其它品牌机,只不过4.2版本的还可以引导IO.SYS,
我用的比较多而已。
回复

使用道具 举报

23#
 楼主| 发表于 2012-8-1 21:43:52 | 只看该作者
非常感谢!!!

无忧就是好,无忧的高手更加高!!!!!

-----------------------------------------------------------------------------
已经完全测试成功(之前忘记加了卸载参数)

一、在虚拟机中测试,按F11能直接成功引导系统中win7PE.wim,虚拟机肯定不是什么品牌机,所以,在其他机器上应能成功写入;

二、在ThinkPAd中,按蓝键或F11均能直接启动系统中的win7PE.wim!!!!!!

三、使用方法简单如下:
1、CFG.TXT内容:
  <PROMPT1=.......    F11    ......    To Start ...  Win7PE  2012   .........>
  <KEY1=F11>   
  <WAIT=3>
说明:以上三项必须同时,不能单独仅要某项

2、CMD内容如下:
  BMGR32 /u
     BMGR32 /F"BOOTMGR.BIN" /CFG"cfg.txt" /THINK /M1

  说明:/U是先卸载;/THINK是蓝键;/M1是双引导,即启动win7PE

3、为了保险起见,加载此MBR之前,请用winHEX等软件先行备份原来的MBR(不要用分区软件备份,那些软件一般只备份一个扇区,最好备份63个扇区)

4、不能用winHEX等软件独立修改mbr中的字符,如需修改,必须按上述方法进行!!!!!
(我的thinkpAD中不显示启动字符,仅提示蓝键,VM中显示F11提示)

=============================================

本方法的意义在于:
  A、修复联想蓝键功能
  B、可以用这个mbr,在联想或非联想的其他机器上,直接启动win7PE!!!!

有关如何启动win7PE.WIM的问题,不是本贴讨论范围,等有空了,写个全自动的mbr、BCD启动win7PE的CMD


-----------------------------------------------------------------------------------------------------------------------------------------------


本来是一个简单的破解求助,但收获远远超出期望.................................

再次感谢 info 大元帅、songhangzhou 少将等的帮助!!

[ 本帖最后由 歌理 于 2012-8-1 22:00 编辑 ]

点评

我用这两个版本的bmgr32都不能正常引导win7pe,但可以通过参数M2引导dos。用论坛其他兄弟提供的f9_mbr.bin可以引导,是bootgmr.bin的问题吗??请兄弟指点,谢谢!!  详情 回复 发表于 2014-6-25 00:24
回复

使用道具 举报

24#
 楼主| 发表于 2012-8-1 22:13:31 | 只看该作者
标准的BCD文件及说明

Windows 启动管理器
--------------------
标识符                  {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
extendedinput           Yes                  \\配合custom用,必须,否则F11无效。
default                 {current}
resumeobject            {283222f6-b21a-11e1-a77b-f736cbb22bc9}  \\从休眠状态恢复
displayorder            {current}                               \\显示顺序
                        {2d0ae653-b505-11e1-ba96-000c29ead3d3}
                        {ntldr}
toolsdisplayorder       {memdiag}
timeout                 3
displaybootmenu         No
customactions           0x10000ba000001        \\以下两项为自定义,目的是F11启动PE!!
                        0x54000001
custom:54000001         {2d0ae653-b505-11e1-ba96-000c29ead3d3}  \\win7PE.wim项目的标识符,即F11启动的项目

Windows 启动加载器                
-------------------
标识符                  {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {283222f8-b21a-11e1-a77b-f736cbb22bc9} \\F8实现修复计算机项
recoveryenabled         Yes                    
osdevice                partition=C:
systemroot              \Windows
resumeobject            {283222f6-b21a-11e1-a77b-f736cbb22bc9}  \\从休眠状态恢复
nx                      OptIn

Windows 启动加载器                      \\修复计算机项,用到设备选项标识,目的:boot.sdi
-------------------
标识符                  {283222f8-b21a-11e1-a77b-f736cbb22bc9}
device                  ramdisk=[C:]\Recovery\Winre.wim,{283222f9-b21a-11e1-a77b-f736cbb22bc9}
path                    \windows\system32\winload.exe
description             Windows Recovery Environment
inherit                 {bootloadersettings}
osdevice                ramdisk=[C:]\Recovery\Winre.wim,{283222f9-b21a-11e1-a77b-f736cbb22bc9}
systemroot              \windows
nx                      OptIn
winpe                   Yes                             \\此项必须

Windows 启动加载器                                 \\启动win7PE,用到设备选项标识,目的:boot.sdi
-------------------
标识符                  {2d0ae653-b505-11e1-ba96-000c29ead3d3}
device                  ramdisk=[boot]\winpe\win7pe.wim,{283222f9-b21a-11e1-a77b-f736cbb22bc9}
path                    \windows\system32\boot\winload.exe
description             Windows 7777777pe
locale                  zh-CN
osdevice                ramdisk=[boot]\winpe\win7pe.wim,{283222f9-b21a-11e1-a77b-f736cbb22bc9}
systemroot              \Windows
nx                      OptIn
winpe                   Yes                         \\此项必须

从休眠状态恢复
---------------------
标识符                  {283222f6-b21a-11e1-a77b-f736cbb22bc9}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description             Windows Resume Application
locale                  zh-CN
inherit                 {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
pae                     No
debugoptionenabled      No

Windows 内存测试程序
---------------------
标识符                  {memdiag}
device                  partition=C:
path                    \boot\memtest.exe
description             Windows 内存诊断
locale                  zh-CN
inherit                 {globalsettings}
badmemoryaccess         Yes

Windows 旧 OS 加载器
------------------------
标识符                  {ntldr}
device                  partition=C:
path                    \ntldr            \\此项改为setupldr.bin则可启动WXPPE
description             Windows XP
ems                     YES                \\此项可选

EMS 设置
------------
标识符                  {emssettings}
bootems                 Yes

调试器设置
-----------------
标识符                  {dbgsettings}
debugtype               Serial
debugport               1
baudrate                115200

RAM 故障
-----------
标识符                  {badmemory}

全局设置
---------------
标识符                  {globalsettings}
inherit                 {dbgsettings}
                        {emssettings}
                        {badmemory}

启动加载器设置
--------------------
标识符                  {bootloadersettings}
inherit                 {globalsettings}
                        {hypervisorsettings}

虚拟机监控程序设置
-------------------
标识符                  {hypervisorsettings}
hypervisordebugtype     Serial
hypervisordebugport     1
hypervisorbaudrate      115200

恢复加载器设置
----------------------
标识符                  {resumeloadersettings}
inherit                 {globalsettings}

设备选项
--------------
标识符                  {283222f9-b21a-11e1-a77b-f736cbb22bc9}
ramdisksdidevice        partition=C:     \\boot.sdi
ramdisksdipath          \Recovery\boot.sdi   \\wim格式必须用此文件支持!
回复

使用道具 举报

25#
 楼主| 发表于 2012-8-11 16:53:00 | 只看该作者
已经编写好,任意机器,增加联想think MBR的程序,
功能:1、联想机自动修复蓝键
2、通用F11键
3、将win7PE自动添加到启动菜单

主要作用:主要你硬盘中有可用的win7PE.wim,运行本程序后,开机,按F11,即可启动win7PE


不好的地方:若原机将其他F11类功能(如一键还原)等,原功能会失效

看看,若需要的人多,就分享,否则就留着自用。

点评

楼主的宝贝共享出来了吗?我的X220因分区重装8.1系统,蓝键功能失效,正好用上,求分享并有使用方法!谢谢!  详情 回复 发表于 2014-8-26 14:53
回复

使用道具 举报

26#
发表于 2012-8-11 19:26:24 | 只看该作者

回复 #25 歌理 的帖子

支持分享,功能是否为任意分区放入根目录放入win7PE.wim按下F11启动?
回复

使用道具 举报

27#
发表于 2012-8-13 19:47:04 | 只看该作者
终于等到楼主做好了,我喜欢,我要,请楼主分享
回复

使用道具 举报

28#
发表于 2013-2-5 12:11:07 | 只看该作者
朋友,我的是hp的笔记本,你这个MBR怎么导入啊?我的f9 f10被占用了,想用f11引导联想的隐藏分区的恢复系统,用f5mbr 可以成功引导,就这个f11的mbr引导不成功,我是用bootice导入的mbr.  有没有办法让f11成功引导啊?  只能显示f11 to recovery 但按后没有反应会直接引导进入本身的系统了。求救

点评

混沌剑神 www.aoswx.com/book/991.html 永生之门www.gmwxw.com/book/4185.html  发表于 2014-9-26 15:02
回复

使用道具 举报

29#
发表于 2013-2-5 20:05:17 | 只看该作者
假设  我想引导第3个主分区  是不是要这么写
BMGR32 /F"BOOTMGR.BIN" /CFG"cfg.txt" /B2
CFG.txt内容
   <PROMPT1=按 F11 键进入通用PE工具箱 >
  <KEY1=F11>   
  <WAIT=3>
支不支持中文呀
我这样试好像不行
没显示
回复

使用道具 举报

30#
发表于 2013-2-5 20:05:55 | 只看该作者
我的是win8系统  安装在vhd里面  建立了个100mb的引导主分区
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 11:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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