关于IBM-F11功能的说明及用PQmagic创建隐藏分区的步骤
最近看了大家对F11信息的讨论,我结合自己的实践总结了了一下,欢迎大家扔砖。
现在IBM的网站上的F11恢复软件都是运行在软盘中的,都需要用软盘启动运行,
http://www-900.ibm.com/cn/suppor ... l?DocId=JWUU-4ZNC86
这个软件里的核心就是一个BMGR.EXE文件,(Boot Message Record?:)命令为:
a:\bmgr.exe /Fboot.bin /Mbmgr.scr /s
这里假设BMGR.EXE在A盘。而Boot.bin是Boot Manager记载了跳转指令和隐藏分区卷标的信息,Bmgr.scr是一个文本文件,记载了需要显示的信息、信息停留时间、定义的热键,而/S是隐藏运行Bmgr.exe时的信息显示,加不加无所谓。注意以上Url连接版本的Bmgr.exe和Boot.bin是2000年的,可能会使一些机型的F11提示信息出现在LOGO之后,本文附件(三个文件.RAR)中的Bmgr.exe和Boot.bin是2001年的,应该可以解决这个问题。
IBM的F11恢复程序不需要一定在软盘上运行,看上面的命令,涉及到了三个文件:
Bmgr.exe
Boot.bin
Bmgr.scr
你只要把这三个文件放在你的启动盘里,或者是用启动盘可以访问到的本地硬盘的逻辑盘里,运行上面这个命令就可以了。
其实,F11功能支持的逻辑盘卷标不只是IBM_SERVICE,还可以是XPOINT_BASE,只是这个不常用。
Bmgr.scr的内容如下:
PROMPT等号和>之间是显示的信息,就是开机的时候看见的,
Wait是等待的时间,数值在0-255之间
Key是激活的功能键,只能是F1-F12之间,Key1和Key2对应激活IBM_SERVICE分区和XPOINT_BASE分区。
PROMPT1,Wait,Key1是必须要有的,PROMPT2,Key2可选。
因为F11功能的提示信息和跳转指令存在于MBR主引导区记录中,所以要想去掉这个功能,只要运行启动盘里的Fdisk /MBR命令,重写MBR就可以了,因此安装完系统F11功能消失是正常的,需要重新运行一次Bmgr命令。而如果你在实现F11功能之前安装了还原精灵等可以保护MBR的软件,那末,你会发现你的F11功能会很不正常。
由Bmgr.exe的原理可以知道,这个F11功能可以在任何一台IBM兼容PC上使用,前提是你要用PQmagic划分出一个FAT32的Primary分区卷标是IBM_SERVICE。
以下是用PQmagic创建隐藏分区的步骤