系统安装了xp和win2003机器上又安装了一个vista系统,每个系统均有GHOST。
也就是安装xp后进行了ghost,然后安装win2003,然后对win2003进行ghost,最后安装了
vista同样进行了ghost。
有一次,xp系统坏掉了,用光盘进行了ghost恢复发现:{
a.win2003不能引导;
b.vista提示找不到...文件。}
后来用win2003的引导文件ntldr和NTDETECT.COM覆盖掉xp的引导文件后可进入系统,但vista仍然无法引导
好像vista并没有使用ntldr来加载系统内核并且使用%systemroot%system32下的bcdedit.exe来替代boot.ini文件,bcdedit.exe可以通过命令行操作修改启动菜单
在比较之前的系统发现,安装vista后会在引导盘的根目录下多了一个bootmger.exe程序和BOOT文件夹,原来vista就是用这个程序替代了经典windows系统的NTLDR
经过一顿折腾,终于有些明白了,呵呵!
多系统GUOST:
方法一:C盘作为主分区不要安装系统即可,其它盘任意安装,用ghost恢复时互不影响。
方法二:若xp安装在C盘win2003和vista安装在其它盘,安装后ghostxp||ghostwin2003||ghostvista,(不区分先后顺序)恢复后...(呵呵,没试过,只是理论上感觉可行)。
NOTE:不要将系统安装在C盘&&安装后立即ghost,这样恢复C盘系统后,其它系统将无法引导,经典windows系统用高版本的引导文件替换即可,但如果安装了vista,修复起来相当麻烦!