XP系统下载之家提供2014最新版ghost xp系统、xp sp3 纯净版及windows xp和电脑公司xp系统下载、深度xp系统下载、笔记本xp系统下载。
XP系统下载
  • u盘启动盘制作工具
  • 一键重装系统
  • 壁纸图片
  • 娱乐图片
  • 时尚潮流
  • 安卓软件

当前位置: XP系统下载 > XP系统教程 > XP实用技巧 >

深度技术详解VHD虚拟硬盘安装win7 xp 双系统

发布时间:2015-05-28 10:54     作者:

VHD是win7支持的特色,可以在任意地方划出一个文件作为虚拟硬盘,利用vhd安装winxp win7双系统达到互不干扰。简单的理解一下吧就是一种虚拟磁盘的格式,有了它就可以把WIN7封装在一个文件里面比如有两个系统之间互不干扰,比如说在硬盘主分区C上安装了XP在D盘里面安了个VHD在XP下看D盘里面就一个VHD的文件那个就是WIN7,可以很好的隔离系统总之我觉得是非常实用的功能了。现在深度技术详解VHD虚拟硬盘安装win7 xp 双系统方法高手大家

超级简单,分三大步骤
一、启动到win7PE 命令模式环境
1、随便在系统世家去一个网站下载一个windows7。
2、如果你刻录成光盘则用光盘启动,选择“修复计算机”再选择“命令模式”这样就进入了win7PE的命令模式。如果你不刻录的话则用另一种方式进入,详见下文。

二、 接下来就是创建VHD
1.命令:diskpart 
2.list disk
3.select disk 2 “ 选择磁盘 根据具体情况选择数字
4.list partition
5.create vdisk file=d:\win7x86.vhd maximum=40000 type=fixed “ 创建一个VHD在d盘固定的40G容量。(根据自己定义大小)
6.select vdisk file=d:\win7x86.vhd " 打开这个虚拟磁盘
7.attach vdisk (很多教程上都没有这个命令) 激活虚拟磁盘.
8.create partition primary " 建立主区.
9.format fs=ntfs quick "快速格式化. (这一步可以省,可以在win7安装的时候格式化)
10 exit 退出diskpart环境
至此,d盘已划分出了一个40G的虚拟硬盘

三、安装win7
依旧在命令模式下,进入光盘目录
e:   
setup 直接输入安装命令
启动安装界面,选择自定义,选择刚才划出的那个虚拟硬盘安装,(有可能会提示“该盘不能启动”不管他,直接点下一步)
安装完毕后,重启,一切正常,自动有了启动菜单,可选xp 和win7启动

以上三步超级简单,网上有的教程写的太复杂,用到了imagex命令载入win7映像,实际上是根本不需要的!(而且imagex命令要单独下载,非常不方便,我的win7 64位进入pe环境不支持imagex命令,提示错误。),有的还用到了bcdboot命令,bcdedit命令更改启动菜单,实际上用这种方式安装是根本不需要的,因为安装的时候系统会自动区分原有的winxp,自动设置多启动菜单。

前面提到了如果不刻录光盘怎么安装,你需要在第一步骤中变动一下:
1、用ISO工具 将WIN7安装盘里面的内容全部复制到D盘(当然可以不是D盘)
2、WIN7里面的BOOT文件夹,efi文件夹和sources夹中的boot.wim复制到C盘的根目录下。 记住只有sources下的boot.wim   将C盘建一个sources文件夹 再将boot.wim 复制进去 就OK 了!
3、在XP下打开CMD输c:\boot\bootsect.exe /nt60 c:
重启就进入了 WIN7PE下。同样选择“修复计算机”再选择“命令模式”这样就进入了win7PE的命令模式。
     
注意:接下来必须清理启动文件!否则会造成系统不能自动识别原有winxp,造成没有多启动菜单!
4、清理启动文件。
必须删除原来拷贝到C盘的bootmgr文件和boot、efi、sources文件夹。分别在命令行窗口键入命令并回车:
del c:bootmgr
rd /s c:boot
rd /s c:efi
rd /s c:s ources