快速部署Windows Nano Server 2016 Hyper-V虚拟机

来源:互联网 发布:waifu2x caffe怎么用 编辑:程序博客网 时间:2024/05/29 14:02

    在微软新发布的Windows Server 2016中除了Server Core和GUI版本外,还新增了一个为云端量身定做的Windows Nano Server版本,类似于Server Core,但是比Server Core显得更新的轻巧,更加的精简,仅有几百兆,当然对于OS所需要的安全补丁等也少得多。

       对于Windows Nano Server 2016是支持部署在物理服务器或虚拟化平台上的。目前的Nano Server的部署方式不同于Server Core或GUI版本,并没有传统的安装向导可选,而是通过WIM文件和包的形式进行打包后生成的VHD(第一代虚拟机)或VHDX(第二代虚拟机)镜像文件,再通过Hyper-V创建虚拟机挂载该镜像的方式完成。

1.  下载镜像

1.1 Windows Server 2016 评估版本现已支持下载,并提供180天的试用,官方下载链接如下:

https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016?i=1

wKioL1f7i9qBY5wAAABFHxg11ig239.png

       在评估版本下载页面中包含了3个选项,,如下:

  • ISO:  提供完整的Windows Server 2016安装包(包含Nano Server)

  • Nano Server VHD: 提供Nano Server的VHD镜像

  • Virtual Lab: 提供链接可以访问微软虚拟实验室

 

2.  通过下载的VHD镜像创建Nano Server虚拟机

2.1 下载Nano ServerVHD

wKiom1f7i-XQg5EvAAA6D-sf0qA876.png

2.2 下载完成后会有如下两个文件

wKioL1f7i_KzRQa3AACJOf_KImc659.png

2.3 双击“NanoServerDataCenter.vhd”进行解压文件,并指定解压的路径

wKiom1f7i_3zYcLSAABR98IhBXc433.png

2.4 解压后生成如下VHD镜像文件

wKioL1f7jArTk0xMAABO6jHLK3o121.png

2.5 在Hyper-V中创建新的虚拟机,由于微软提供直接下载的是VHD镜像,所以在选择虚拟机类型的注意选择“第一代”

wKiom1f7jBejI6ZMAABXzM_AQRc478.png

2.6 在“连接虚拟磁盘”页面,选择“使用现有虚拟磁盘”,点击“浏览”选择刚才解压的VHD镜像

wKioL1f7jCLTSz9dAACVo0hWTzA906.png

wKiom1f7jC6ggZNjAAB1BROacyI215.png

2.7 虚拟机创建完成后如下:

wKiom1f7jD_DJi9eAAB8TliHkYw120.png

2.8 打开虚拟机电源后及进入WindowsNano Server的界面,如下:

wKioL1f7jErQpqgJAACQw55H3XA714.png

2.9 按F11即可设置本地管理员密码

wKiom1f7jFqBJTUXAAAUH8oJq2o588.png

2.10 密码设置后进入Nano ServerRecovery Console页面,也是本机管理的工具,可进行本地的一些基础的配置

wKioL1f7jGyiyiCNAAB6c_OJMXo782.png

3.  创建VHDX镜像

如第二部分的内容,虽然微软直接提供了Nano Server的VHD镜像,但是创建虚拟机后还需要进行主机名、网络和密码等一系列的配置,那么我们可以通过Windows Server 2016 ISO镜像中的Nano Server文件自定义创建VHDX镜像,并做好一些自定义的配置。

3.1 将Windows Server2016镜像已光驱的形式进行挂载,当然也可以直接把ISO里面的NanoServer文件夹单独复制出来,只是在待会创建镜像时指定的MediaPath的位置不一样

wKiom1f7jIWg4zD_AAC_MbHdLh0807.png

3.2 定位到Nano Server文件夹路径,并导入Power Shell模块

Set-ExecutionPolicy RemoteSigned

cd J:\NanoServer\NanoServerImageGenerator\

Import-Module.\NanoServerImageGenerator.psd1

wKioL1f7jJLhUsHcAABF2RNKFts184.png

3.3 使用如下脚本根据Nao Server创建自定义VHDX镜像(如下脚本可自定义新增或减少相关的参数)

New-NanoServerImage-Edition Standard -DeploymentType Guest -MediaPath J:\ -BasePath F:\Nano2\Base-TargetPath F:\Nano2\Nano2.vhdx -ComputerName Nano2 -InterfaceNameOrIndexEthernet -Ipv4Address 192.168.8.20 -Ipv4SubnetMask 255.255.255.0 -Ipv4Gateway192.168.8.1 -Ipv4Dns 192.168.8.8 -Verbose

3.4 根据提示设置管理员密码

wKiom1f7jKPjM0YIAAC3Q4dOJZ4910.png

3.5 正在创建VHDX镜像

wKioL1f7jLPz4oDnAADKLKr6FPA088.png

wKiom1f7jMCxxXnnAABxi17auHY930.png

wKioL1f7jNGCT_7mAACr7KAGZlU472.png

3.6 在对应的路径会生成相关的文件和文件夹,我们需要根据生成的VHDX镜像创建虚拟机

wKioL1f7jN-ym_qsAABQjGxnC7o141.png

4.  创建虚拟机

4.1 根据第3部分创建VHDX镜像创建第二代虚拟机

wKiom1f7jOuSgIVTAABXqZhcHKU777.png

4.2 同样在“连接虚拟硬盘”页面选择“使用现有虚拟磁盘”,并添加第3部分生成的VHDX文件

wKiom1f7jPjSUFSSAACSbHKQQ_Y300.png

4.3 创建打开虚拟机后如下图所示

wKioL1f7jQOAfLCZAAAiFKZrN20183.png

4.4 输入账号密码后进入本地管理的控制台Nano Server Recovery Console,选择“Networking”

wKiom1f7jRDCCExtAAB6VYsLnG8177.png

4.5 按Enter键后进入网络设置页面,选择对于的网卡

wKioL1f7jR_iKexfAAAxUJLNmIo678.png

4.6 按Enter键后可看下看网卡的信息正是我们配置的网络信息

wKiom1f7jSzhMN4SAACV1pYVoPI146.png

4.7 我们再看看占用的磁盘大小仅有529M

wKioL1f7jT2AOOAaAAAlhFKj2ZA624.png

4.8 我们分配的1GB的内存,但可看到所需的内存需求只需153MB

wKiom1f7jUrTOQ7VAAAaSgrpJBw030.png

       以上是关于如何快速部署Windows Nano Server 2016 Hyper-V虚拟机的分享,更多信息可参考TechNet文章:

https://technet.microsoft.com/en-us/windows-server-docs/get-started/nano-server-quick-start

 


本文出自 “黄锦辉专栏” 博客,请务必保留此出处http://stephen1991.blog.51cto.com/8959108/1860386

原创粉丝点击