双系统备份技术是我们非常值得掌握的一个技术。平时做了系统以后再安装系统硬件的各种驱动是一件非常烦恼的事情,双系统备份为你解决了这烦恼。每当遇到系统崩溃的时候立马转换成另外的一个系统,不用安装硬件驱动也不用进行各种软件的设置了。
>xp-vista或者vista-xp双系统备份方法:
>“Windows Vista 引入了Boot Manager的概念和BCD的概念.
>POST (系统自检)->BIOS读取MBR->找到硬盘分区表中Active的分区->读取Boot Sector-> 加载BOOTMGR (Boot Manager). Boot Manager 读取BCD信息然后列出启动菜单
>-如果Windows Vista 被选中的话. BOOTMGR将控制权交给Winload.exe 然后启动系统. 并开始核心加载
>-如果是XP/2000/2003被选中的话, BOOTMGR将控制权交给NTLDR, 然后开始普通的Windows 加载.”
>装完vista-xp或者xp-vista双系统备份后, 备份系统可以在系统出现大故障时迅速恢复系统, 而避免烦琐的重新安装xp和vista以及驱动程序, 还有随后的一些软件设置.
>Norton ghost是最常用的系统备份软件. 我以前一直用来备份我的98-xp双系统备份. 每次只要10多分钟就恢复到我备份的一个C盘状态.
>备份xp和vista双系统备份的常见问题.
>1. 在保留一键还原的vista-xp双系统备份里, c盘不能出现格式改变或者空间大小变化.否则一键还原会失效, 提示winload.exe丢失或者c盘已经改变无法进入一键还原操作. 即使用ghost自行备份的gho文件也不能恢复成功.
>2. 即使vista所在盘没有变过格式或大小, 有人ghost8.3版本以后的ghost备份vista系统可以直接还原成功. 但是更多的人还原后无法启动, 提示winload.exe. 网上有人给出一个补救办法:
>“可以在制作ghost文件之前在vista系统里面以administrator权限运行以下命令:
>BCDEDIT /set {bootmgr} device boot
>BCDEDIT /set {default} device boot
>BCDEDIT /set {default} osdevice boot
>然后再对系统ghost,这样制作的ghost文件就不会有错误了,对于已经用ghost恢复后不能启动的系统也可以用以下办法恢复:用windows PE 光盘启动,在命令行下cd c:windowssystem32,然后运行以上三行命令,重启即可进入系统。”但是这个方法好像是针对vista正式版本以前的版本而设立的. 我尝试过, 头两个命令有效, 第三个无法执行.
>3. 我本来以为这个问题是先装vista后装xp才有的, 于是我把系统改成了xp-vista系统. c盘先装xp, G盘后装vista. 这样一来启动菜单就不用设计了. 而且xp可以直接用ghost8.3备份, 可以完全恢复没有问题. vista呢,我找到了最新的norton ghost v12版本, 备份模式和8.3不一样, 功能更强大, 而且支持在vista里面安装. 试了一下恢复G盘, 重启动, 双系统备份引导系统还在. vista进入正常, 大喜. 昨天晚上xp系统有点小故障, 于是用ghost8.3恢复了c盘, 重启, 糟了, vista进不了了, 提示winload.exe丢失. 郁闷. 弄了半夜才睡觉还是不行.其实所有提示winload.exe丢失并不是真的winload.exe文件丢失了, 主要是开机后进入系统前的引导系统被破坏了. 用ghost备份文件恢复c盘后不就是相当于装好了vista又装了一遍xp么? 办法当然是在到vista里面用vistabootpro设置一下罗. 于是拒绝重装vista, 直接到xp里装好vistabootpro, 如前面提到过的设置, 重启, 成功. 于是认识到:vista和xp双系统备份最方便的办法是, 在备份前xp里装好vistabootpro, 每次恢复xp系统后, 如果碰到问题, 重新设置一下vistabootpro就好了. 备份所用的软件推荐ghost v12 (可惜目前只有英文版的, 另外还需要在网上下载一个ghost recovery disk的镜像文件刻成光盘, 在xp和vista都进不去时用于启动电脑来恢复系统.因为ghost v12不支持dos环境. )