Windows 7 基类
对于 Windows 组件和应用,以下说明将帮助您创建 Windows 7 基类。 Server Windows exe 包含 APK。
这些说明已经在以下 Windows 版本中进行了测试:
|
操作系统 |
类名称 |
安装大小 |
|
Windows 7 Enterprise Edition SP1 32 位 |
WIN7E |
16 GB |
|
Windows 7 Enterprise Edition SP1 64 位 |
WIN764E |
20 GB |
注意:
在此示例中,从 Microsoft MSDN 下载了用于安装的 ISO 映像,并将该映像作为 en_windows_7_enterprise_with_sp1_x86_dvd_u_677710.iso 复制到网格的 impex 卷中。 有关为安装指定 ISO 映像的其他方法,请参阅 iso2class 参考。
注意:Server Windows exe 包含 APK。 在安装 APK 之前,APK 先执行自动化 Prep 脚本。
如果已准备计算机,则可以禁用自动化 Prep 脚本。 在安装期间,选择“自定义”并禁用 Prep 脚本。 然后可以手工执行 APK Prep 脚本。 要查看手工步骤,请参阅“手工执行 APK Prep 脚本”。
安装和配置组件
完成以下步骤:
util iso2class app_name=win7_install install_size=16G console_type=graphic iso_volume1=en_windows_server_7_enterprise_with_sp1_x86_dvd_u_677710.iso virt_options=acpi=1 cpu=1 mem=1G
此时将启动 win7_install 应用,并从指定的 ISO 映像启动单例 iso2class。
对于创建基于 SCSI 的组件,请使用以下命令:
util iso2class app_name=win7_install install_size=16G console_type=graphic iso_volume1=en_windows_server_7_enterprise_with_sp1_x86_dvd_u_677710.isoo virt_options=acpi=1 cpu=1 mem=1G scsi=1
16 GB 的卷大小可提供足够的空间用于操作系统安装和后续 Windows 更新,使得在该过程完成后,组件中大约留有 1 GB 或更多的可用空间。 当 Microsoft 推出更多的操作系统更新时,该大小要求可能会有所变化。
Windows 7 组件的启动卷会格式化为 ntfs08。 您只能增加 ntfs08 启动卷的大小。
完成安装和设置
安装期间单例将重新启动,这会导致图形控制台不可操作。 当出现重新启动时,只需关闭再重新打开图形控制台。 在极少数情况下,当使用 Mozilla Firefox 访问图形控制台时,会反复显示一个错误,指出应用未启动或图形控制台配置错误。 如果发生错误,只需关闭再重新打开 Firefox。
在 VMware 网格上安装 Windows 期间,由于没有 VMware 工具,鼠标无法按预期正常工作。
以下键盘快捷方式非常有用:
为完成安装和 Windows 设置,单例会自行重新启动,Windows 将请求用户名、计算机名称和密码。
完成以下步骤:
注意:这并不是管理员凭据。
Windows 可以为指定用户设置新密码,并自动登录到桌面。
继续进行操作系统安装,Windows 将自动登录到桌面。
D:\setup.exe /S /v /qn
安装将自动重新启动组件。 重新启动需要几分钟时间。
单击“使用以下 IP 地址”,并输入网格的可用值(如 IP 地址、网络掩码、网关和 DNS 服务器)。
netsh interface ip set address name="Local Area Connection" static [ip-address] [netmask] [gateway] 1 netsh interface ip set dns name="Local Area Connection" static [dns-ip]
shutdown –s –t 0
第二个卷将对单例可用。
如果图形控制台在“系统恢复选项”对话框中启动,请执行以下步骤:
作为先决条件,需安装 Windows APK。
为防止调整 Windows 卷的大小失败,请删除交接点。
以下示例显示 Windows 启动卷上的交接点。
注意:卷的名称可以不同。
可以使用命令提示符搜索交接点。 以下命令的输出结果会报告所有交接点的路径:
dir/S /A:L
copy E:\TurboGate-Tools-Setup-V3.0.1.exe C:\
注意:必须等到基本操作系统安装完成之后,才能执行 TurboGate 安装程序。
shutdown –s –t 0
iso2class 会停止应用,将单例边界更改为通用服务器组件的边界,然后启动应用。
创建目录组件类
您可以将最终单例更改为目录组件类。 以下资源表包含有关正确版本的资源设置的信息。
完成以下步骤:
将实例名更改为 WIN7y,然后单击“确定”。
此时将显示基础架构编辑器。
此时将显示“类定义”窗口。
http://doc.3tera.com/AppLogicxx/index.htm?toc.htm?CatGenericWindows7.html
其中,xx 表示 AppLogic 的当前版本
此时将显示“资源”页面。
基于以下资源表修改资源设置。
|
类名称 |
CPU 最小值 |
CPU 最大值 |
CPU 默认值 |
Mem 最小值 |
Mem 最大值 |
Mem 默认值 |
BW 最小值 |
BW 最大值 |
BW 默认值 |
|
WIN7E |
0.25 |
8 |
1 |
512M |
64G |
1G |
1M |
2 GB |
1M |
|
WIN764E |
0.25 |
8 |
1 |
768M |
64G |
2G |
1M |
2 GB |
1M |
完成组件
如果要安装 TurboGate PV 驱动程序,完成该组件将包括进行更改。
否则,请参阅此过程结尾的步骤。
完成以下步骤:
此时将显示“类定义”窗口。
如果组件的虚拟模式不是 VMware,请将终端添加到组件中,直至总共列出 7 个接口。 加上默认接口,您将最多有 8 个接口。 在将终端添加到以此组件为基础的未来组件时,需要执行此步骤以避免人工干预。
如果组件的虚拟模式为 vmware,请将终端添加到组件中,直至总共列出 9 个接口。 加上默认接口,您将最多有 10 个接口。
为确保可以正确识别添加到组件中的新卷并将这些卷设置为联机状态,请创建三个 50MB 的原始卷作为占位符卷。
不要为这些卷分配挂接点。
select disk # [指定数字] online disk # [如果磁盘处于联机状态,则跳过此步骤] clean create partition primary assign letter=[为每个磁盘指定一个不同的盘符,如 D、E、F]
根据需要选择“仍要安装”。 安装后不要重新启动。
app restart win7_install –debug
要重新启动组件,请单击“重新启动”图标。
注意:请执行以下各组步骤之一,具体取决于应用启动是否超时:
app stop win7_install
app stop win7_install
diskpart list disk exit
该服务随 PV 驱动程序一起安装,如果存在与组件关联的多个虚拟网络接口,将无法启动。 禁用该服务不会影响 PV 驱动程序的性能。
rm –f ~/.bash_history /cygdrive/c/TurboGate* /appliance/passwd.stamp
未安装 TurboGate PV
如果未安装 TurboGate PV 驱动程序,请执行以下步骤完成组件。
完成以下步骤:
rm –rf /appliance/passwd.stamp ~/.bash_history
使用 Sysprep 使组件能够兼容
Windows APK 包含在初始启动时将目录组件实例准备为“专业化”的脚本。 此过程使用 Microsoft sysprep 实用工具。
在将组件移至 /system_ms 目录前使用 Sysprep 准备组件。
完成以下步骤:
mountvol /e
shutdown –r –t 0
此时单例已准备好移至 /system_ms 目录,并启用了 Sysprep 以便在安装时运行。
将组件移至目录
完成以下步骤:
|
版权所有 © 2013 CA。
保留所有权利。
|
|