|
一直想用IBM 的F11功能,在这里一陈狂看,终于动手了:
条件:
XP装在C盘
VISTA装在D盘
分区为C~J共8个分区,C为主分区兼活动分区,其它属于扩展分区
我的操作:
1. 在XP下,将最后一个分区“J”区用PQ删除并新建分区且设为主分区;
2. 使用GHOST32在XP下,将下载的现成的IBM F11GHOST镜像,恢复到“J”区。(说明上写的是在DOS下)
3. 从光盘启动到DOS下,运行了F11里的批处理文件,安装了F11
4. 重启后,按F11启动到了“J”区DOS界面,没有进行操作,退出重启
没有按F11,出现原来的XP和VISTA双启动菜单,选择任意一个都说“无法启动...loader.exe 错误0X0000...”
以上是我描述完的症状,以下是我的恢复操作:
1. 重启按F11进入隐藏分区,运行IBM的那个MBR管理软件,卸载了F11功能,结果再启动只进入这个隐藏分区的DOS下,双启动菜单没了,于是进行了如下操作:
2. 用光盘启动到DOS下,运行PQ,将C区设为活动分区,重启,出现双启动菜单,但错误结果和原来一样,一个系统也运行不了,但我发现了一个现象:即除了C区和最后一个区外,中间的扩展分区统一为一个无法识别格式的分区,我猜想出错原因可能在于无法识别D区,即VISTA所在分区引起,于是进行如下操作:
3. 用光盘启动到PE下(查看分区仍旧没有扩展分区),用里面带的PRAGON PARTITION MANAGE查看,却能看到全部的分区,我把最后一个分区删除,重建,设为扩展分区,重启:
4. 再次光盘启动到PE下,用里面的浏览器一看,所有的分区都看到了,于是再次重启,用VISTA安装光盘修复,结果:
5. 共修复2次,第二次说无法修复,我失望了,又重启,出现双启动菜单,运行XP,仍旧是原来的错误;可喜的是运行VISTA却进去了,除了发现最后一个分区的改动要重启外,还说有SYSTEM32下桌面的配置文件无法使用错误。
6. 在VISTA下使用EASY BCD,重新编辑BCD文件,加上XP,恢复成功。
===
以上是整个经过,我想到底错在什么地方了呢?难道是更改了MBR就破坏了VISTA的BOOTMGR?那为什么针对VISTA的破解是使用了GRUB4DOS来占领MBR,往内存写东西,就不出错呢?
希望启动专家解答,谢谢!
[ 本帖最后由 原名丢了 于 2007-3-29 10:21 PM 编辑 ] |
|