当前位置:首页 > 网站旧栏目 > 学习园地 > 操作系统教程 > xp与vista双系统安装备份与恢复方法

xp与vista双系统安装备份与恢复方法
2009-12-23 10:36:28  作者:佚名  来源:赛迪网
一. 保留c盘vista和一键还原功能, 在其他盘安装xp的方法

  1. 网上下载两个软件:
  1). Microsoft.NET 2.0 Framework或以上版本,
  点击下载 Microsoft.NET 2.0 Framework:
  2).VistaBootPRO3.1或以上版本(最好是3.2版)
  点击下载 VistaBootPRO 3.3:

  2. 用xp安装盘安装xp系统到D/E/F/G中任一个没有数据的硬盘分区.

  3. 完成后会发现系统直接进入xp系统, 此时安装Windows.NET 2.0 Framework, 然后安装VistaBootPRO3.2(3.2与3.1界面有不同之处)

  4. 管理员身份运行(鼠标移到vistabootpro图标,单击右键,选择),输入密码.(当然如果你的电脑上因为某种原因无法以管理员身份运行,直接双击打开也是可以的). 打开vistabootpro这个软件后, 提示备份(英文), 点确定.进入"BCD Registry Backup/Restore Center".  这个界面很重要, 因为稍后我们做完的操作将会改写系统启动时的菜单, 最后应该在这里把设置保存下来, 以后恢复双系统时有用.**上面BCD backup path是让你选择一个保存bcd数据的地址. 点右边Browse, 选择一个非系统硬盘分区保存文件. 文件名可以随便写.**要记住这个位置. 因为以后重装系统要用到下面一项BCD Restore Path (恢复路径)点open, 然后找到上面保存的那个文件, 双击打开就可以完成bcd数据恢复. 自动完成启动时的双系统选择菜单了.

  5. 注意file tools diagonstics help 顶行菜单下面还有一行矩形菜单,
  刚才我们进行的是在第四个项目"backup/restore center". 第一个是viewsettings, 点击viewsettings, 你就会看到所有操作系统的启动信息. 看看里面有几个. 如果只有xp, 那么就点第二个"manage OS Entries", 最下面"add new OS entry"勾上. os name写vista, type: vista, OS Drive选择vista实际安装的分区. 完成以后点最下角的Apply Updates. 可能会提示有错误, 不用管, 一律确定到底. 弹出的记录窗口全部关闭. 然后你也可以再在此菜单下选择修改操作系统的名称, 如把"早期windows操作系统"改成xp (注: 这里好像不支持中文). 选上set as default表示启动时默认选择的操作系统. current boot timeout里面可以调节操作系统自动进入前的等待时间. 后面两条也可以到vista操作系统里面修改.最后别忘了还是要点击'apply update"

  6 倒数第二个菜单: systembootloader是最关键的步骤. 选择windows vista bootloader和 system partition就可以了. 点最下角install bootloader. 重启应该可以看到双系统选择菜单了.
  (如果还是不行,你可以补充操作别的论坛里面提到的一个步骤:"进入C盘根目录,打开文件夹选项的查看,将隐藏受保护的操作系统文件的勾去掉,并选择显示隐藏的文件和文件夹。这时你能看到ntldr这个文件了,打开ntldr这个文件的属性,把它的只读属性去掉。")

  7. 回到xp, 重新打开vistabootpro, 操作步骤4里面提到的**...**中间部分. 以后重装双系统直接用bcd restore path就可以了.

  8. 安装驱动程序. 联想的请到官方网站去下载;
  ( 点击进入驱动程序下载页面)输入主机编号后,下载所有xp的驱动. 然后直接手动安装. 方法是在每个文件夹(联想下载的是压缩文件, 要先解压到各个文件夹里)里双击setup.exe  如果提示重启, 选择否, 等全部安装完毕再重启.

  9 有部分vista装机时就装好的软件如easycapture, powergo等在随机赠送的软件大礼包光盘里. 安装一下.
[page]
二  先装xp再装vista的方法

 

  1. 用xp安装盘安装xp到c盘, 如果本来c盘已经安装了xp就不用了.

  2. 进入xp, 把vista安装盘放入光驱, 然后打开光盘的目录, 选择setup.exe, 双击就可以开始安装了. 首先会提示你输入密钥. 在笔记本的底部找. 如果你用的是盗版光盘或者你自己知道密钥在哪儿就随便拉.
  然后按照提示选择重新安装(不要选择升级安装)在c盘以外的任何一个分区(要求是ntfs格式.可以自己在xp的管理中先格式化该分区成ntfs格式)就可以了.
  注: 刚才用的是像安装普通软件一样的硬件安装法.请不要尝试dos里面或者win PE或者光盘启动系统法来安装vista, 因为这样安装完成后, vista会把所在盘符自动改成C盘, 这样和xp系统的盘符就不一致了.)

  3.安装过程中电脑会自动重启若干次. 完成以后的启动画面里会自动有双系统选择菜单

  4. 装好以后安装驱动程序;
  vista手动装到非c盘的分区后, 设备管理器上有4个问号. 头3个都可以通过把随机驱动程序光盘放到光驱, 用搜索光驱所在盘的方法解决. vista在这面比xp有了明显的进步, 就是它可以让你在搜索驱动文件的时候选择该文件所在的盘符, 然后加选子文件夹. 这意味着你的驱动程序文件放到光盘或者硬盘上都一样方便.还剩一个未知设备. 经过摸索, 和装xp时一样, 要把电源管理软件装上. 只是, 装xp时驱动程序文件夹选f50pm. vista选择engergycut这个文件夹, 打开点setup装好以后就没有问号了.
  不过还有几个步骤要做:
  a. 虽然vista装好就有声音和视频功能,  你仍然需要手动安装2.audio文件夹里的setup文件. 重启后就可以看到任务栏多了一个红色的小喇叭了. 里面可以管理扬声器, mic, 混音还有音效. 注意: 装上这个声卡驱动管理文件以后, 你无法在聊天室唱歌的同时用混音.xp里面的可以. 这是一个很多购买了realtek HD声卡的新笔记本的通病, 网上很多人在发牢骚. 联想和华硕的技术部门会告诉你此问题纯属硬件问题无法通过升级驱动程序或者第三方软件解决. 我升级过最新的(4月26日左右)的realtek HD的vista驱动, 的确没用. 如果你一定要在vista里面也要用混音的话,只有一款驱动程序可以凑合使用, realtek HD驱动的1.42版 --这一发现几乎花去了我10个钟头的尝试.
  b 装好软件包里的easy capture, 再重启, 摄像头就可以用了.
  . easybutton驱动我也重装了.
  这就算成功了.
  不过呢,以后xp每次重装, 都可能会导致vista选项丢失或者启动时出现winload.exe丢失的问题. 所以, 你还是要在xp里面像上面"一"中讲得那样安装vistabootpro软件才好. 除非你懂得如何运用命令bcdedit.exe来修改启动信息. 这一点可是按今天早上才明白的道理啊. 稍后再详述, 先补充一个技巧:
  关于如何释放一键还原所在的隐藏分区:
  仅适合现在流行的EISA隐藏分区, 即你可以在xp或者vista的'我的电脑"右键选择管理,磁盘管理, 中看到有一个没有盘符的分区, 属性是EISA, 不是FAT也不是ntfs. 当然其本质是隐藏着的FAT格式分区. 如果你的电脑上已经有很多文件就不要删了. 因为下面的技术需要一定的电脑功底(当然俺都是第一次自学成功的.)
  1) 从XP安装盘启动后,直接在安装界面将这个分区删除了. 方法选择最后那个分区(没有盘符的那个, 大小和磁盘管理里看到的一样), 按D.
  2) 重启后进入磁盘管理, EISA分区消失, 在下面磁盘图形表中发现多出一个11.91G的黑色的"未分配"区. 注意这个未分配区如果直接建立新的分区,不是逻辑分区而是主区. 所以会引起很多麻烦. 找一个Norton Partiion Magic分区软件, 首先删除它, 然后把它和其他的分区合并再重新分区.
[page]
三. 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:\windows\system32,然后运行以上三行命令,重启即可进入系统。"但是这个方法好像是针对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环境. )
 


安徽新华电脑学校专业职业规划师为你提供更多帮助【在线咨询