公司近期准备上桌面虚拟化,同时在测试View和XenDesktop两款软件,基本两家虚拟桌面在默认情况下都易造成用户误删虚拟网卡,因为绝大部分用户不会仔细看,随性的认为它是U盘或者其他什么的,一旦误删就直接断开虚拟桌面,然后再也连不进去了。为了解决这个小细节问题,简单整理下通过短博文分享大致解决方法。

这个办法同样适用于使用vSphere底层平台的Citrix MCS发布的桌面。通过XenServer底层发布的桌面,以及PVS无盘桌面,当前没环境,有时间再Share解决办法。

打开Windows 7的虚拟桌面,如下所示,这就是虚拟网卡!记得误删啊!!!

wKioL1NfcfrACaSOAAG42sgj84s731.jpg

操作之前,请登陆View连接服务器将该桌面的对应桌面池禁用。

wKiom1Nfcm2C0Pj3AAHknyk8KdU109.jpg

接着关闭该虚拟机,右击“编辑设置”

wKiom1NfcqTQF4EXAAFppr5rYd4120.jpg

虚拟机属性-选项-高级-常规-配置参数

wKioL1NfcqaS-2kwAAH-_uS55CA791.jpg

打开配置参数,添加行,添加键devices.hotplug,值为false。

wKiom1NfcxCzkr8tAAKy_7XTK3A667.jpg

然后别忘了再启用刚刚禁用的桌面池

wKioL1NfczeiR4ozAAHewAzoO_o200.jpg

接下来,开启该虚拟机,待Agent启动后通过View Client连接发现已经不会再误删了,因为你看不到了。

wKioL1Nfc1WjnSo3AADg0OnHzX4462.jpg

其他相关USB的设备使用可以通过上面的USB映射来实现,终于不用担心虚拟网卡误删了。唯一费事的是需要一台一台的改,网上有大牛说可以改组策略实现,俺大致看了View自带的ADM模板表示没看到那个选项。

这个办法是从VMware KB看来的,官网链接如下:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1012225

wKiom1Nfc9rChsryAAOXdCA6MAE957.jpg