安装配置Hyper-V (2)

简介:

5. 设置虚拟机接入Internet并激活系统

2008 R2系统默认只有10天的试用期,需要注意的是,Hyper-V虚拟机里的系统是不能用网上的一些激活工具来激活的,这些激活工具虽然可以提示成功激活,但是系统只要重启,就会卡在开机界面死机。这是因为用激活工具激活系统时会修改BIOS里的部分信息,而Hyper-V虚拟机是禁止改动BIOS的。这里建议采用微软的180天Key来激活系统,激活之后,系统可以免费试用180天。
要激活系统,首先需要将虚拟机接入Internet。虚拟机接入Internet的方法有很多,我这里采用的是ICS(Internet连接共享)方式。
ICS方式要求主机必须要先接入Internet,我的主机是通过无线网卡接入互联网的,将无线网卡设为共享,并指定共享给“本地连接4”(也就是Hyper-V“内部”模式网络所对应的虚拟网卡)。

点击“确定”之后,出现提示要将“本地连接4”网卡的IP设置为192.168.137.1,这是ICS的默认设置。点击“是”,之后我们仍然可以将网卡的IP再修改为原先的192.168.1.254。

然后为Hyper-V虚拟机进行TCP/IP设置,注意要将“本地连接4”网卡设为虚拟机的默认网关。

执行“ping www.baidu.com”命令进行测试,虚拟机已经成功接入Internet。

最后可以在系统属性设置界面中用180天Key将系统激活。

6. 复制虚拟机

6.1 虚拟机复制的原理
要搭建网络实验环境需要有多台虚拟机,我们可以重复前面的操作来创建出更多的虚拟机,但采用这种方式每台虚拟机都需要占用大量的磁盘空间,而且也比较浪费时间,我们还可以采用另外一种更为简单快捷的方式“复制”出更多的虚拟机。
所谓复制虚拟机,就是用先前创建的虚拟机2008R2BASE的虚拟硬盘作为“父硬盘”,并以此父硬盘为基准来创建“差异盘”,然后用“差异盘”再创建出新的虚拟机。
如下图所示,当启动右边的其它虚拟机时,它仍然会使用2008R2BASE的父硬盘,但是之后在此系统内所进行的任何改动都只会被保存到差异盘中,并不会影响到2008R2BASE的父硬盘。

 

注意,使用父硬盘的2008R2BASE虚拟机必须处于关机状态,否则其它使用差异盘的虚拟机将无法启动。作为父硬盘的.vhd文件最好不要再做任何的改动,不要移动文件的存放位置,当然更不能将文件删除。所以为了稳妥起见,建议将2008R2BASE虚拟机从Hyper-V管理器中删除,虚拟机虽然被删除了,但是作为父硬盘的.vhd文件仍然会保留下来。

6.2 制作差异盘
 
在制作差异盘之前,首先需要将作为父硬盘的2008R2BASE中的SID(Security Identifier,安全标识符)等系统信息清除掉。每个系统的SID都应该是唯一的,如果不清除SID而直接复制虚拟机,那么复制出来的所有虚拟机的SID都是相同的,这在后续的实验中就会出现问题。
清除SID可以使用系统自带的“sysprep”工具,该工具位于“% Systemroot%\System32\sysprep”文件夹内,也可以直接在“开始\运行”中输入“sysprep”命令运行该软件。注意,一定要勾选其中的“通用”选项。

软件运行完成后,会自动将虚拟机2008R2BASE关机,下面就可以开始创建差异盘了。

在服务器上点击右键,执行“新建\硬盘”命令,打开“新建虚拟硬盘向导”,选择要创建的虚拟硬盘类型为“差异”。

指定差异盘的文件名和保存位置。

为差异盘指定父硬盘,即2008R2BASE.vhd。

差异盘创建完成。

6.3 利用差异盘创建虚拟机

差异盘创建完成后,我们就可以用它来新建一台虚拟机了。
虚拟机的创建方法与前面相同,只是要注意在“连接虚拟硬盘”的步骤中要选择“使用现有虚拟硬盘”,并指定创建好的差异盘为虚拟机的硬盘。

通过这种方式,我们可以根据需要随时复制出新的虚拟机,当然前提是一定要保证好父硬盘的安全。

至此,Hyper-V实验环境就基本搭建好了。最后还需要说明的是,Hyper-V作为一款服务器虚拟化软件,主要是应用于生产环境,因而与我们之前习惯使用的Virtual PC或VMWare Workstation这类桌面虚拟化软件相比,在很多使用方法和使用习惯上存在差别。
比如在Hyper-V中无法在主机和虚拟机之间实现文件拖拽,因为文件拖拽是一种典型的在桌面虚拟化产品中才会用到的功能,Hyper-V中在主机和虚拟机之间实现文件传输主要是通过网络共享的方式,因为这些虚拟机其实就是一台台“真实”的服务器。
另外,如果要创建安装Win7或WinXP系统的虚拟机,也不能采用ghost还原的方式安装系统,这是由于Hyper-V作为一款服务器虚拟化软件,已经不再支持DOS,当然也就不支持这种基于DOS模式的ghost版系统安装方式。所以在Hyper-V里只能按照标准模式一步步的安装系统。
当然,上述区别只是因为产品定位不同,Hyper-V在性能上的强大优势是桌面虚拟化软件所远远无法比拟的,而且在微软新近发布的Windows Server 2012和Windows 8系统中都内置了Hyper-V,可见微软这款重量级虚拟化产品的应用必将越来越广泛。

本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1150173
相关文章
|
23天前
|
Ubuntu 安全 Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
234 0
|
6月前
|
关系型数据库 MySQL Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置
117 0
|
网络安全 虚拟化 Windows
|
数据安全/隐私保护 虚拟化
|
虚拟化 Windows 云计算
|
存储 虚拟化 Windows