用VHD打造双系统
2016-03-14
引言: Windows 7操作系统具有良好的用户体验,而连续十多年占据操作系统占有率榜首的Windows XP操作系统则对几乎所有的应用程序,尤其是对一些单位的专用应用程序有着稳定的支持,这就形成了对一台计算机中安装Windows 7和Windows XP双系统的需求。本文介绍应用VHD打造Windows 7和Windows XP双系统的方法。
Windows7和Windows XP双系统,有的人选择用常规安装方法在本地磁盘分别安装这两个操作系统,但这样不仅需要划分一个不小于10GB的主分区,还需要修改系统启动菜单,相对复杂且容易出问题。有的人选择使用VMware等软件制作虚拟机的方法实现,但会占用大量硬件资源。其实,使用Windows 7支持的VHD也可实现Windows 7和Windows XP双系统环境,而且这种方法技术难度相对较低,硬件资源占用较少。
VHD是Microsoft Virtual Hard Disk format(微软虚拟硬盘文件)的简称,使用VHD技术,可以将一个后缀名为“.vhd”的文件虚拟成一个硬盘来使用,该虚拟盘如同真实的硬盘一样,可以对其进行任何操作,包括格式化、分区、加载、删除等。在VHD虚拟盘中,不仅可以存储数据、安装软件,还可以在其中“灌装”独立的系统,来打造多系统使用环境,而且系统迁移方便。
在此,介绍利用Windows XP VHD辅助处理工具2011(该工具是基于VBOOT开发,用于创建VHD,支持把Ghost版Windows XP或者安装版的ISO镜像文件装入VHD的辅助处理工具)在Windows 7系统下安装Windows XP系统的方法。
1.关闭Windows 7系统的UAC(用户账户控制)
打开控制面板,再选择用户账户和家庭安全,在用户账户中,更改用户账户设置为最低权限线,即“从不通知”即可。
2.配置Windows XP VHD辅助处理工具
在Windows 7系统中启动该工具后,选择创建VHD、VHD 的位置、大小,以及动态扩展还是固定大小,再选择需要安装Windows XP系统的Ghost文件或者ISO镜像文件。在此用快捷方便的Ghost文件,确定后会自动启动Ghost软件,将Ghost文件解压至创建好的VHD磁盘内。解压完成后,软件会提示是否将Vboot导入硬盘和注册表,此处一定要选择“是”,将导入vboot文件夹、vbootldr、vbootldr.mbr两个文件以及相应的注册表,否则无法选择操作系统。
3.搞定Vboot
在软件的第一个界面,选择“挂载/卸载VHD”,选择新建的XP系统VHD文件,再点击挂载,即可打开安装XP的VHD磁盘,在Windows XP系统分区/Windows/system32/drivers,找到 vbootdsk.sys,可以用Ultraedit软件打开文件,搜 索“76220503a426f3”字串,把其中的76改为eb。此处推荐使用已经修改好的文件,不仅简单而且也不容易出错。
4.完成Windows XP系统安装
重启操作系统,会出现一个双系统(Windows 7和Windows XP VHD)选择界面,选择Windows XP VHD,系统会自动完成Ghost系统安装。