当前位置: 首页 > news >正文

VMWare Pocket ACE实例包的创建

<chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on"><span lang="EN-US">以下内容摘自笔者编著,最新出版的<a href="http://product.dangdang.com/product.aspx?product_id=20207727" target="_blank"><font color="#000000" size="2">《网管员必读——网络测试、监控和实验》</font></a>一书。</span></chsdate>

<chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on"><span lang="EN-US"></span></chsdate>

<chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on"><span lang="EN-US">6.4.5<span style="mso-spacerun: yes"> </span>P</span></chsdate>ocket ACE实例包的创建

Pocket ACE实例包是那像像小容量的便携式USB移动存储设备安装虚拟机而提供的。Pocket ACE实例包与上节介绍的ACE实例包有相似之处,但不完全一样,它将不包括ACE主机和快照策略将被忽略。利用配置了策略的ACE实例创建的Pocket ACE包将不包括这些策略。但ACE实例的包设置将影响ACE Pocket包的创建,配置不正确,可能导致Pocket ACE包不能创建成功,这将在下面具体介绍。而且这些移动USB存储设备的存储空间至少300MB
具体的Pocket ACE实例包创建方法如下:
1)在集成了ACE组件的VMware Workstaion程序主界面中选择对应的ACE主机程序,单击“Command”栏中的“Creat Pocket ACE package”(创建新包)链接项,打开如图6-171所示向导首页对话框。
6-171 “Welcome to the Pocket Package Wizard” 对话框 6-172 “Name the package” 对话框
2)单击“Next”按钮,打开如图6-172所示对话框。在这里同样需要为新建的Pocket包起名,并指定存放位置。
【注意】如果在<chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on"><span lang="EN-US">6.4.4</span></chsdate>节设置的包选项设置,特别是6-158中的序列号设置不正确,或者是在VMware Workstation 6中对应操作系统文件夹中没有正确版本的sysprep.exe文件(如图6-173所示),均可能在图6-171所示向导首页对话框中单击“Next”按钮后,将出现如图6-174所示的错误提示,Pocket包创建过程无法向下继续进行。
3)在图6-172所示对话框中单击“Next”按钮,打开如图6-175所示对话框。在这里要选择在包要包含哪个类型的VMware Player,通常只需要选择与对应操作系统类型一致即可,这样可以节省包的容量,使便携式设备中所需的存储空间也更小。
6-173 VMware Workstation 6 中的 sysprep 文件
6-174 没有正确配置包设置,或者没有配置正确版本 sysprep.ese 文件时的错误提示 6-175 “Select Plyer” 对话框

4)单击“Next”按钮,打开如图6-176所示对话框。在这里要配置一个包安装时的密码,用于防止包被非法使用。
5)单击“Next”按钮,打开如图6-176所示对话框。在这里显示的是以上设置摘要。同样当发现某项设置不妥时,可以通过单击“Back”按钮返回到相应步骤重新设置。
6-176 “Packet ACE Deployment Password” 对话框 6-177 “Package Summary” 对话框
6)单击“Next”按钮,即开始创建Pocket包,进程如图6-178所示。完成后显示如图6-179所示向导完成对话框。在其中默认选择了“Deploy to portable device now”(马上分分给便携式设备)复选项,单击“Finish”按钮后,即打开如图6-180所示对话框。在这里可以选择要分发Pocket包的便携式设备。选择后单击“Deploy”(部署)按钮后即把包分发到便携式设备上。
6-178 “Package Creating” 对话框 6-179 “Completing the Pocket ACE Package Wizard” 对话框
便携式设备的选择有两种方式,一是在选择“Choose a removable Device”单选项后,直接通过“Refresh”(刷新)按钮来查找连接在主机上的便携式设备;二是在选择“Choose custom folder”单选项后,单击“Broser”(浏览),在打开的如图6-181所示对话框中选择一个文件夹来存放Pocket包文件。
6-180 “VMware Pocket ACE Deploy Utility” 对话框 6-181 “ 浏览文件夹 对话框
分发时首先会打开如图6-182所示对话框,要求在其中正确输入在创建Pocket包时所配置的密码。正确输入后,即开始在目标设备或文件夹中部署pocket包,进程如图6-183所示。随后有一个文件复制过程,最后会弹出如图6-184所示部署成功提示框。
6-182 输入 Pocket 包密码对话框 6-183 Pocket 包分发进程
6-184 Pocket 包部署成功提示
【注意】Pocket包的部署过程绝不是像ACE实例包那样是简单的包文件复制过程。这可以从Pocket包部署前后的文件夹结构对比看出。图6-185所示的是pocket包部署前的文件;而如图6-186所示的是pocket包部署后的文件。对比两者可以看出,文件夹结构区别是相当大的。在图6-185所示包文件夹中,包括了一个名为deploy.exe的文件,它是用来承时部署pocket包文件的。
6-184 pocket 包部署前的文件夹
6-185 pocket 包部署后的文件夹
6-186 VMware Workstaion 主界面中的 Pocket
如果不想立即分发新创建的 Pocket 包,则要在图 6-179 所示向导完成对话框中取消默认的 “Deploy to portable device now” 复选项选择。单击 “Finish” 按钮后退出创建向导,完成新 Pocket 包的创建过程。事后还可以在集成了 ACE 组件的 VMware Workstaion 主界面中找到相应 ACE 主机程序,然后在 “Package History” 栏中选择相应的 Pocet 包(如图 6-186 所示),单击右键,在弹出菜单中选择 “Deploy the ACE package” 选项,同样可以打开如图 6-180 所示对话框进行 Pocket 包分发。

相关文章:

  • AdaBoost 算法
  • 文件读写操作的缓存机制
  • PAC学习框架
  • 《梦断代码(Dreaming in Code)》译后记
  • PAC学习框架【latex原稿】
  • 程序员, 超越软件蓝领的七种武器
  • LASSO
  • PowerDesigner创始人的个人成长经历
  • 矩阵 AB 和 BA 相似
  • 丁磊:我是如何当上首富
  • 用累积分布函数(CDF)计算期望
  • 关于嵌入式系统的启动
  • latex 公式标号测试
  • 增广拉格朗日函数法(ALM)
  • GNU C 的 __attribute__ 机制
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • avalon2.2的VM生成过程
  • Babel配置的不完全指南
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • Date型的使用
  • gops —— Go 程序诊断分析工具
  • mysql常用命令汇总
  • mysql外键的使用
  • PHP变量
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • Vim 折腾记
  • 从PHP迁移至Golang - 基础篇
  • 跨域
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 驱动程序原理
  • 设计模式(12)迭代器模式(讲解+应用)
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • ​HTTP与HTTPS:网络通信的安全卫士
  • ![CDATA[ ]] 是什么东东
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #FPGA(基础知识)
  • #Linux(帮助手册)
  • #Spring-boot高级
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (3)(3.5) 遥测无线电区域条例
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (备忘)Java Map 遍历
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)Linux+Windows下安装ffmpeg
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET/C# 使窗口永不获得焦点