WEB开发网
开发学院操作系统Windows 7 在Vista上使用VHD启动Windows 7 阅读

在Vista上使用VHD启动Windows 7

 2009-08-12 08:17:05 来源:WEB开发网   
核心提示: 以下的操作需要: 1. 干净安装的Windows 7计算机一台 2. U盘一个 3. Vista或者Widows 7的启动光盘一张 4. 你想要折腾的Vista计算机(一台或多台) 为了在安装Vista的计算机上使用VHD启动,我们需要下面三个步骤 复制Windows 7的引导文件(启动包含对VHD的支
   以下的操作需要:
   1. 干净安装的Windows 7计算机一台
   2. U盘一个
   3. Vista或者Widows 7的启动光盘一张
   4. 你想要折腾的Vista计算机(一台或多台)
   为了在安装Vista的计算机上使用VHD启动,我们需要下面三个步骤
   复制Windows 7的引导文件(启动包含对VHD的支持)
   备份Vista的引导文件
   用Windows 7的引导文件替换Vista的引导文件
   复制Windows 7的引导文件
   为了能够从VHD启动计算机,机器的引导文件必须支持VHD格式文件的读写。Windows 7的引导文件包含了这一功能,我们需要做的就是把Windows 7的引导文件复制出来并且覆盖Vista的引导文件。Windows 7的引导文件有两个:BootMgr和BCDEdit.exe. BootMgr通常在系统分区的根目录,BcdEdit.exe在C:\Windows\System32文件夹下。
   找一台工作正常的Windows 7计算机,连接上一个U盘,并用管理员权限执行以下的命令:
   C:\windows\system32>xcopy /h /y bcdedit.exe f:\   (F盘是U盘的盘符)
   /H - 复制隐藏和系统文件
   /Y  - 对确认提示进行默认YES应答
   C:\>cd\
   C:\>xcopy /h /y bootmgr f:\
   完成后安全的把U盘拔下,备用。
   备份Vista的引导文件,在替换Vista的引导文件之前,我们必须进行备份。步骤如下:
   启动进入Vista,用管理员权限执行以下的命令:
   C:\windows\system32>cd\
   C:\>xcopy /y /h bootmgr bootmgr.sav
   PRess f after prompted
   C:\>cd Windows\System32
   C:\windows\system32>xcopy /y /h bcdedit.exe bcdedit.sav
   Press f after prompted
   用Windows 7的引导文件替换Vista的引导文件
   这是最关键的一步,我们需要把之前从Windows 7提出出来的引导文件复制到Vista上。我们可以用Vista安装盘启动计算机,并进入Windows恢复工作台(或者Windows PE启动计算机),并且执行下面的操作:.
   C:\>attrib bootmgr –s –h –r           (Note:  C: Vista的系统分区)
   Attribute command with –s –h –r changes the System, Hidden and Read Only attributes of a given file.
   C:\>e:                              (Note:  E: 之前备份Windows 7引导文件的U盘)
   E:\>xcopy /y /h bootmgr c:\bootmgr
   E:\>xcopy /y /h bcdedit.exe c:\windows\system32
   搞定!接下来,您就可以像在Windows 7一样,从Vista启动VHD镜像文件了!

Tags:Vista 使用 VHD

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接