IBM thinkpad一键恢复修复,在隐藏分区内容还在的情况下
转自()
如果IBM ThinkPad的隐藏分区还没有被破坏的话,其实很好恢复,找一台同型号的笔记本电脑,把bmgr32.exe和bootmgr.bin两个文件拷贝过来,然后在目的目录下运行bmgr32 /fbootmgr.bin /m2 /ibm /r即可,这个命令的用途是把bootmgr.bin的内容写到MBR主引导纪录里,注意/f和bootmgr.bin之间没有空格。重启之后,bootmgr.bin会起作用,如果按F11的话,bootmgr.bin会把隐藏分区激活并从隐藏分区引导;其实,这个bmgr32也可以用于其它品牌的电脑,如果你在指定分区下安装第二个操作系统后,按F11也可以从指定的操作系统启动,我就在我的Dell上装了个PE2.0的操作系统,然后按F11可以在XP和PE之间切换,网上也可以搜索到一大堆利用该功能做一键ghost的文章;注意该分区的卷标应该是IBM_SERVICE或SERVICEV001。
如果IBM的隐藏分区已经被破坏了,确实比较麻烦,IBM修改了分区表的一些内容,比如把隐藏分区的类型从0E修改为1E,不过厂商还是能恢复的。我本来想要直接把该分区用磁道拷贝工具拷贝过来,然后参考源计算机mbr中的DPT(disk partition table)部分,也就是从hda的第1个sector后偏移为0x01BE开始,到0x01FD结束的区域修改分区表,不过苦于没有机器做实验,只好作罢。
下面是bmgr32命令的一些参数,如果你搞不到一个bmgr32.exe文件,可以到IBM网站上去下载d2dfdzip.exe文件,解压后可以得到一个16位的bmgr.exe,在DOS下运行这个程序也可以得到一样的效果。
bmgr32 开关结果
/B0 引导到分区0(基于分区表中的顺序)
/B1 引导到分区1
/B2 引导到分区2
/B3 引导到分区3
/BS 引导到IBM 服务分区
/BW 引导到Rescue and Recovery 受保护分区
/CFG 应用配置文件参数。(请参阅以下部分以获取有关配置文件的详细资料。)
/D 将更改应用到磁盘n,其中n 是基于0 的(缺省值:n=0)
/H0 隐藏分区0
/H1 隐藏分区1
/H2 隐藏分区2
/H3 隐藏分区3
/HS 隐藏IBM 服务分区
/P12 通过将分区类型设置为12 隐藏IBM 服务分区
/INFO 显示HDD 信息
/M0 Rescue and Recovery 环境位于服务分区
/M1 Rescue and Recovery 环境位于C:\ 分区(双引导Windows 和Windows PE)
/M2 Rescue and Recovery 环境位于带有DOS 的服务分区(双引导Windows PE 和DOS;仅IBM 预装入)
/OEM 计算机不是IBM 计算机。这会在开机自检后对F11(缺省)按键强制再次检查。这对于较旧的IBM 系统是必需的。这也是OEM 版本的Rescue and Recovery 的缺省设置。
/IBM 系统为IBM 计算机
/Q 静默
/V 详细
/R 重新引导计算机
/U0 取消隐藏分区0
/U1 取消隐藏分区1
/U2 取消隐藏分区2
/U3 取消隐藏分区3
/US 取消隐藏IBM 服务分区
/F 装入RRE 主引导记录程序
/U 卸装RRE 主引导记录程序
/? 列出命令行选项。
对于使用R&R恢复系统的机器,若恢复分区存在,而按ACCESS键或F11无法进入复恢系统的,可用以下的方法恢复MBR引导程序。 则需要C:\IBMTOOLS目录下的Bmgr32.exe(65,356)和Bootmgr.bin(2.048)这两个文 件。若没有可从其他机器上拷贝。
若能进WINXP系统,则进入XP若“安全模式”或“带命令提示符的安全模式”,运行以下命令“CMD”,“CD \IBMTOOLS”,“bmgr32.exe /fc:bootmgr.bin /M2 /IBM”。重启系统即 可。
若无法进入系统,则可从网络上下载一个用WINPE做的超级系统维护光盘,用此光盘启 动后就能开一个DOS窗口,然后运行以上命令即可。 由于BMGR32.EXE程序无法在DOS下运行,所以才要以上这此麻烦的步骤。
阅读(6989) | 评论(0) | 转发(0) |