Windows Server 2016的产品特色是Nano Server,它是一种极其简单的Windows Server部署方式,比起Server Core更小但安装起来也更难。目前,管理员不能从Windows Setup选项来部署Windows Nano Server,那么你要怎样不通过Windows Setup选项去部署Windows Nano Server呢?下面让我们来看一看。 Windows Server 2016第二个预览版的安装媒体包含了一个文件夹称之为“Nano Server”,在这个文件夹里面包含了Windows Image文件。这个WIM文件一定要转换到可启动的虚拟磁盘上。
……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
Windows Server 2016第二个预览版的安装媒体包含了一个文件夹称之为“Nano Server”,在这个文件夹里面包含了Windows Image文件。这个WIM文件一定要转换到可启动的虚拟磁盘上。
微软在它的网站上提供了一个叫做Convert-WndowsImage.ps1的脚本,这个PowerShell脚本是为了将Windows镜像文件转化为一个虚拟磁盘而设的。这似乎看起来部署Nano Server是一件很简单的事情,但是困难的地方是在更细节的方面。
如果你将一个WIM文件转化为一个虚拟磁盘文件,那这个虚拟磁盘文件是不可启动的。处理这个问题最简单的方法是在Windows 8.1的机器上运行这个脚本。这个脚本当前还不能在Windows 10上面运行。你还必须包含以下参数:
WIN —— .WIM文件的路径和名称
VHD —— 你创建的虚拟磁盘的路径以及名称
DiskType —— 最好是一个固定的磁盘类型
VHD Format —— VHD或VHDX
SizeBytes —— 虚拟磁盘大小。2GB就足够
Edition —— 这个参数必须设置为1
使用以上参数来运行Convert-WindowsImage.ps1脚本会创建一个可启动的虚拟磁盘,但是如果就此停止,Windows Nano Server就会什么都做不了。Windows Server 2016第二个预览版安装媒介包含了你需要注入这个镜像的若干安装包。
如果要这样做,你需要挂载虚拟磁盘并且使用Add-WindowsPackage PowerShell cmdlet命令将每个安装包的内容添加到你的虚拟磁盘中去。但是,Add-WindowsPackage cmdlet是基于DISM的,在Windows 8.1版本下的DISM对Windows Server 2016不会起作用。因此最好是将你的虚拟磁盘复制到一个Windows 10的机器上并且执行以上所说的安装包注入工作。
当虚拟磁盘挂载之后,你需要创建一个Windows安装程序应答文件(unattend.xml) ,因为Windows Server 2016 Nano Server没有包含任何用户界面,甚至连PowerShell都没有。如果没有应答文件,那么你将会没有办法使用管理员密码进行安装。Windows安装程序应答文件应该和其他用来部署系统压缩镜像的应答文件完全一样。
最后一步是将虚拟磁盘卸下然后将它连接到Hyper-V VM中去。不过需要注意Windows Nano Sever和Generation 2 VMs的兼容性问题是众所周知的,因此我建议创建Generation 1 VM。
当你启动VM时,Windows的图案会出现,你得等到整个过程结束。Windows在能使用之前还会自己进行安装,直到你看到一个黑色界面这个过程才结束。
作者
相关推荐
-
Windows Server 2016:新的Storage QoS功能让Hyper-V性能更稳定
微软在Windows Server 2016中对Storage QoS功能进行了重新设计,以便管理员创建Storage QoS策略,并在大量虚拟机共享存储设备时克服这些问题。
-
远离DoS攻击 Windows Server 2016发布DNS政策
Windows Server 2016的网络功能采用了新的域名系统(Domain Name System,DNS)服务器和IP地址管理功能,可以帮助管理员获得更多的网络环境控制权,保护数据中心免受DoS攻击。
-
Hyper-V MVP讲堂:微软与开源
微软如今正在接受开源,并且将基于Linux的特性将逐渐延伸到Windows生态环境中。管理员们如何做好准备迎接这些技术呢?
-
管理员必看:如何迎接Windows Server 2016中的容器技术?
Windows管理员如何为未来的Windows平台上的容器技术做好准备呢?微软Hyper-V MVP Thomas Maurer为Windows管理员们给出了一些很好地建议。