Windows 7 旗舰版 VHD安装体验

Windows 7 旗舰版 VHD安装体验

 

近日为了将开发环境、测试环境互相分离来,体验了一下“特殊的虚拟机 VHD启动”,我现在的机器(IBM X200)上安装了3个Windows 7 旗舰版,一个宿主机、一个测试机、一个正式开发环境。 而且在硬件不改动的情况下,我的一个Key成功的激活了这3个操作系统。

 

 

现在我将记录下我的安装过程以及遇到问题的解决办法。

 

支持VHD启动的Windows 7版本有

  1. Windows 7 Enterprise
  2. Windows 7 Ultimate
  3. Windows Server 2008 R2

 

首先你必须先安装上一个宿主机,这里我的宿主机安装的是Windows 7旗舰版。(为了简化以后的操作过程这里建议只分一个区C)安装完毕后对宿主机插入U盘进行备份。(我第一次安装VHD时候装成了Windows 7专业版不知道遇到的什么情,况搞的宿主机也无法启动所以这里建议一定要备份下,以防万一)

 

安装玩宿主机以后先进入宿主机,在命令行下运行diskpart系统会安装一个VHD的存储控制器。(直接在安装Win7的界面下运行diskpart是不会安装这个VHD的存储控制器的,要是没有他会导致安装失败)

 

现在要做的是新建立一个VHD文件。先在C盘根目录下新建立一个OS的文件夹,用来存放VHD文件。

键入命令

diskpart
list vol

//创建VHD 大小50G 可变分区
create vdisk file=c:\OS\NASAX200sWin7t.VHD maximum=50000 type=expandable
select vdisk file=c:\OS\NASAX200sWin7t.VHD
attach vdisk
create partition primary
format fs=ntfs quick
assign
list vol

 

这样你会发现在你的OS文件夹下边已经多出了一个NASAX200sWin7t.VHD文件。前期的准备工作完成!重启,在VHD文件上安装系统吧~

 

重启后在安装Win7的界面上按快捷键 Shift+F10,调出命令行。在这里原先的C盘变成了D盘,现在需要做的是把刚才新建立的VHD文件挂载到系统中。

键入命令

diskpart
list vol
select vdisk file=D:\OS\NASAX200sWin7t.VHD
arrach vdisk

进行下一步在选择安装目录的时候你会发现多了一个大小为50G的硬盘。这就是刚刚建立的VHD文件。在下方有一个提示Win7可能无法从此磁盘启动。这里只要你的CPU支持虚拟化技术并且开启起了他,就不用担心什么。

剩下的就是正常安装Win7系统了。

 

重启,你会发现一个启动菜单的选择,第一个是你刚刚安装的VHD中的Win7,第二个是你的宿主机。

进入VHD中的Win7,Update、装杀毒软件、装驱动以及基础的一些你觉得十分必要的软件。

 

重启,进入宿主机,将OS文件夹复制一份已做备用。

 

进入OS文件夹,将VHD文件复制一份并且改名。我的目的是一个正式开发使用、一个测试使用。

这里是我的VHD

 

下来,我要做的是再新建立一个启动项目指向我刚刚新建立的VHD,并且为各个启动项重新改名已做区分,再调整启动项的顺序把常用的系统放在上边。这里就需要用到 bcdedit 你可以bing一下相关的帮助。

先在C盘新建一个bcd_bak文件夹来做启动项的备份

在命令行下键入命令

//备份启动项

bcdedit /export “C:\bcd_bak\Bcd Backup”

//将当前的系统启动项目复制为VHD Win7P,为正式环境做准备

bcdedit /copy {current} /d "VHD Win7P"

//这时系统会分配给他一个GUID,记录下这个GUID已做备用

bcdedit /set {GUID} device vhd=[C:]\OS\NASAX200sWin7t.VHD
bcdedit /set {GUID} osdevice vhd=[C:]\OS\NASAX200sWin7t.VHD
bcdedit /set {GUID} detecthal on

bcdedit /enum

//这里你能看到了当前所有的启动项目。现在开始改名

bcdedit /set {current} description "Win7 Host"

bcdedit /set {default} description "VHD Win7T"

bcdedit /enum

//这里现在名字都改好了,开始调整顺序

bcdedit /displayorder {current} /addlast

 

ok 大功告成。

 

参考资料:http://www.cnblogs.com/GSonOVB/archive/2009/10/30/1592677.html

 

 

 

 

 

时间: 2024-10-27 22:35:38

Windows 7 旗舰版 VHD安装体验的相关文章

windows 7-Windows7旗舰版一安装SQLServer2012就闪退

问题描述 Windows7旗舰版一安装SQLServer2012就闪退 系统配置信息如下: 求大神回复 解决方案 估计还是跟系统兼容相关,同时你的内存小了点,跑数据库有点吃力 解决方案二: 内存不够啊!2G内存装64位的系统,跑起来不卡死啊!至少需要4G 解决方案三: 以前我也是遇到这个问题,后来我换了2008就可以了,建议你可以试一下2008版本的,这个比较完善一点 解决方案四: 内存不够了,要不换个版本,要不加个内存条

基于Windows 7旗舰版搭建WinCE6.0开发环境的过程

      首先感谢JeffreyLi提供了更简便的安装WinCE6.0 R3的方法,今天验证过了,确实比我之前整理的<WinCE6.0 R3的安装步骤>方便很多,十分感谢!       为了方便大家参考,重新整理的安装步骤如下:  *         Please install the following software in order             Visual Studio 2005             Visual Studio 2005 Service Pack 

如何解决Windows 7旗舰版简体系统下打开繁体软件显示乱码

  繁体软件在简体windows 7旗舰版系统上会显示为乱码故障图: 一.Win7系统下软件出现乱码原因 有很多Ghost win7系统用户会安装简体中文版本的Windows 7旗舰版,一般来说是可以顺利兼容简体软件的,然而问题就出在某些用户对默认的安装设置进行了修改. 我们知道Unicode也可称为统一码,为每种语言的每个字符设置了统一且唯一的二进制编码,以满足跨语言.跨平台进行文本转换处理的要求,然而,还是有不少程序并不支持该编码,这时就有必要设置非Unicode程序使用的语言编码了.像迅雷

减少windows 7旗舰版系统电脑内存占用率加快系统运行速度的方法

  一.关闭一些无用的服务 在windows 7旗舰版系统中已经有了非常多的服务功能,但一些没用的服务还是关掉为好,一是从安全考虑,另一个原因也是节省我们的内存,关闭一些服务完全可以实现减少电脑内存占用率,使得我们的电脑运行速度也会变得快些. 二.关闭"自动更新"功能 自动更新是Windows给我们带来更新快捷而设置的一种自动功能,这一功能会占用我们操作系统的内存,一般也没必要让他随时去更新,关闭方法:进入"控制面板",找到"Windows Update&

如何解决因显卡故障引起windows 7旗舰版系统死机黑屏

  一.安装合适正确的显卡驱动 自己装过windows 7旗舰版 系统的朋友们应该都知道,显卡驱动对整机的显示性能有着巨大的影响,装与不装区别是非常大的,而在我们实际使用过程中也发现,即使安装好了驱动,不同版本型号的驱动之间对显卡造成的影响也是各有差异. 一般,显卡厂商自带的驱动盘中都能找到适合自己的驱动,而且这些驱动的兼容性也都是不错的,不过随着时间的推移,老版本驱动中的错误和遗漏就会被暴露出来,芯片厂商也会根据不同的错误适时的更新驱动程序.然而,我们也并不能说新的驱动就是最好的,因为驱动的更

Windows 7旗舰版我的电脑中无法看到摄像头

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 我刚买的笔记本装的是32位的Windows 7旗舰版.技术员说在Win 7系统"我的电脑"中无法看到摄像头,只有开QQ才能看到.我想知道怎样才能在Windows 7"我的电脑"中看到摄像头? 实际上,从Vista开始,"Windows Image Acquisition (WIA)"服务已经不再提供在资源管

win7旗舰版怎么安装

  win7旗舰版怎么安装 1.首先从系统之家下载win7旗舰版系统,右键解压到指定目录,不要放桌面或C盘,比如解压到D盘; 2.解压之后的系统文件如图所示; 3.双击"硬盘安装.EXE"打开Ghost安装器,选择安装系统位置,比如C盘,映像选择win7.gho,点击执行; 4.这时电脑会重启,转到这个界面,执行C盘格式化和系统解压到C盘的过程; 5.操作完成后电脑继续重启,执行win7旗舰版安装操作; 6.安装完成后再次重启,进入全新win7旗舰版桌面!

windows 7旗舰版系统开机就自动弹出记事本怎么办

  不少使用windows 7旗舰版系统的用户发现,在开机的时候总是会自动启动Desktop.ini记事本,虽然对于平时使用电脑没有造成什么不方便,但是每次弹出来都要再关掉,很是麻烦,其实这个问题我们可以通过系统配置实用程序禁用的启动项,下面就跟大家分享一下windows 7旗舰版系统开机就自动弹出记事本的具体解决方法吧. 1.首先点击windows7旗舰版系统中的"开始"--"运行"选项,输入"msconfig"命令后按"确定&quo

Windows 7旗舰版系统下浏览器网页输入框无法输入文字

  原因分析: windows 7旗舰版系统中,某些软件会在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/ Policies/System 路径下写入一个注册表EnableUIPI ,而这个注册表会造成IE9/IE10滚轮失效,导致无法输入文字的故障. 解决方案: 1.在键盘上按"Win+R"快捷键,输入"regedit"命令,回车打开注册表; 2.在打开的注册表编辑器,依次展开"