上一主题: Windows Server 2012 基础服务器类下一主题: Windows VDI 和 VDS


Windows Server 2008 基础服务器类

对于 Windows 组件和应用,以下说明将帮助您创建 Windows Server 2008 基类。

该示例安装基于 Windows Server 2008 Standard Edition(无 Hyper-V)SP2 32 位的 DVD 安装。 这些说明已经在以下 Windows Server 版本中进行了测试:

操作系统

类名称

安装大小

Windows Server 2008 DataCenter Edition(无 Hyper-V)SP2 32 位

WIN08DC

12 GB

Windows Server 2008 Enterprise Edition(无 Hyper-V)SP2 32 位

WIN08E

12 GB

Windows Server 2008 Standard Edition(无 Hyper-V)SP2 32 位

WIN08S

12 GB

Windows Server 2008 Web Edition SP2 32 位

WIN08W

12 GB

Windows Server 2008 DataCenter Edition R2 64 位

WIN0864DC

12 GB

Windows Server 2008 Enterprise Edition R2 64 位

WIN0864E

12 GB

Windows Server 2008 Standard Edition R2 64 位

WIN0864S

12 GB

Windows Server 2008 Web Edition R2 64 位

WIN0864W

12 GB

注意:Server Windows exe 包含 APK。 在安装 APK 之前,APK 先执行自动化 Prep 脚本。 如果已准备计算机,则可以禁用自动化 Prep 脚本。 在安装期间,选择“自定义”并禁用 Prep 脚本。 然后可以手工执行 APK Prep 脚本。 要查看手工步骤,请参阅“手工执行 APK Prep 脚本”

安装和配置组件

完成以下步骤:

  1. 打开 3T shell,执行以下命令,并选择 32 位或 64 位和操作系统:
    util iso2class app_name=win08_install install_size=12G console_type=graphic iso_volume1=en_windows_server_2008_datacenter_enterprise__standard_without_hyper-v_sp2_x86_dvd_342334.iso  virt_options=acpi=1 cpu=1 mem=1G
    

    该命令创建和启动 win08_install 应用,并从指定的 ISO 映像启动单例 iso2class。

    在 CA AppLogic® 中,Windows Server 2008 组件的启动卷格式化为 ntfs08。 您只能增加 Windows Server 2008 组件的 ntfs08 启动卷的大小。

  2. 使用以下方法之一访问单例的图形控制台:
  3. 在显示图形控制台之后,应该会显示 Windows Server 2008 安装界面。 继续安装操作系统。
  4. 安装完成时,单例会重新启动,Windows 会要求您设置新的密码。 输入您的密码,然后按 Enter 键。 Windows 将为管理员设置新密码,并显示一条消息,指明管理员密码已成功设置。 单击“确定”,Windows 将自动登录到管理员桌面。

    执行以下操作:

  5. 单例具有两个网络接口:本地连接和本地连接 2。 第一个是外部接口,第二个是内部接口。

    配置单例的外部接口以访问万维网:

  6. 安装高优先级和可选的 Windows 更新:
    1. 打开 IE 并选择“工具”、“Windows 更新”、“立即打开”,然后安装更新。 在 Windows 的 64 位版本中,通过“开始”、“控制面板”、“系统和安全”、“Windows 更新”来访问 Windows 更新。选择“更改设置”、“下载更新,但是由我来选择是否安装”,然后单击“确定”和“检查更新”。
    2. 根据提示重新启动。 关闭图形控制台,一分钟后,重新打开图形控制台。
    3. 重复以上过程,直到不再有要安装的更新。 IE 中“安全”、“Windows 更新”下选择 Windows 更新的选项可能变得可用。
  7. 通过输入有效的产品密钥来激活 Windows。
    1. 在 32 位版本上:访问“控制面板”、“系统”和“更改产品密钥”

      在 64 位版本上:访问“控制面板”、“系统和安全”、“系统”、“更改产品密钥”。

    2. 输入有效的产品密钥。
  8. 关闭操作系统,并使用以下步骤继续 iso2class 安装:
    1. 在命令 shell 中键入以下命令,然后按 Enter 键:
      shutdown –s –t 0
      
    2. 等待大约五秒钟。
    3. 在运行 iso2class 实用工具的 3tshell 中,依次按 Enter 键、Y 键、Enter 键。

      第二个卷将对单例可用。

  9. 等待大约一分钟后,重新打开图形控制台并登录到 Windows 桌面。

    注意:如果图形控制台在“系统恢复选项”对话框中启动,请执行以下步骤:

    1. 选择“下一步”,并以管理员身份登录。
    2. 重新启动,然后等待大约一分钟。
    3. 重新打开图形控制台并登录到 Windows 桌面。
  10. 要将该单例转换为完全管理的组件,请执行 Windows Server exe 安装程序。 您可以在单例的 E 驱动器上找到这一自动执行的安装程序。
    1. 双击 Server Windows exe 文件执行基类组件安装。

      作为先决条件,需安装 Windows APK。

  11. 如果卷上存在交接点,调整 Windows 组件卷的大小将失败。 为防止调整 Windows 卷的大小失败,请删除交接点。

    以下示例显示 Windows 启动卷上的交接点。

    注意:卷的名称可以不同。

    可以使用命令提示符搜索交接点。 以下命令的输出结果会报告所有交接点的路径:

    dir/S /A:L
    
  12. 如果要安装 TurboGate PV 驱动程序,请执行以下命令。
    copy E:\TurboGate-Tools-Setup-V3.0.1.exe C:\
    

    注意:必须等到基本操作系统安装完成之后,才能执行 TurboGate 安装程序。

  13. 关闭操作系统以确保所需的系统配置生效。 请执行下列操作:
    1. 在命令 shell 中键入以下命令,然后按 Enter 键:
      shutdown –s –t 0
      
    2. 等待大约五秒钟。
    3. 在运行 iso2class 实用工具的 3tshell 中,依次按 Enter 键、Y 键、Enter 键。
    4. 当 3t shell 中出现提示时,选择“组件完全受管理”

      iso2class 会停止应用,将单例边界更改为通用服务器组件的边界,然后重新启动应用。

创建目录组件类

将结果单例更改为目录组件类。 以下资源表包含有关正确版本的资源设置的信息。

完成以下步骤:

  1. 停止应用。
  2. 在基础架构编辑器中打开应用。
  3. 右键单击单例并选择“属性”。 将实例名称改为 WIN08y。
  4. 右键单击单例并选择“修改边界”。

    此时将显示“修改边界”窗口。

  5. 输入以下内容:
    1. 将类名称更改为 WIN08y。
    2. 输入以下说明:

      Windows Server 组件-基于 Windows Server 2008 Standard Edition(无 Hyper-V)SP2 32 位

      注意:使用正确的版本名称。

    3. 使用以下资源表中的信息基于 Windows 版本更改资源设置。

类名称

CPU 最小值

CPU 最大值

CPU 默认值

Mem 最小值

Mem 最大值

Mem 默认值

BW 最小值

BW 最大值

BW 默认值

WIN08DC

0.25

32

1

512M

64G

2G

1M

2 GB

1M

WIN08E

0.25

8

1

512M

64G

2G

1M

2 GB

1M

WIN08S

0.25

4

1

512M

4G

2G

1M

2 GB

1M

WIN08W

0.25

4

1

512M

4G

2G

1M

2 GB

1M

WIN0864DC

0.25

32

1

768M

64G

2G

1M

2 GB

1M

WIN0864E

0.25

8

1

768M

64G

2G

1M

2 GB

1M

WIN0864S

0.25

4

1

768M

32G

2G

1M

2 GB

1M

WIN0864W

0.25

4

1

768M

32G

2G

1M

2 GB

1M

  1. 选择 Windows 操作系统图标。
  2. 将文档 URL 设置为使用以下 URL 的组件数据表:
    http://doc.3tera.com/AppLogicxx/index.htm?toc.htm?CatGenericWindows.html
    
    其中,xx 表示 AppLogic 的当前版本
    
  3. 当出现提示时,保存应用。

完成组件

如果配置 TurboGate PV 驱动程序,完成该组件将包括进行更改。

注意:如果要安装 TurboGate PV 驱动程序,请执行此过程中的步骤。 否则,请参阅此过程结尾的注释。

完成以下步骤:

  1. 在单例的“修改边界”对话框中:
    1. 将终端添加到组件中,直到总共列出了 7 个接口。 加上默认接口,您将最多有 8 个接口。 在将终端添加到不以此 Windows Server 组件为基础的未来 Windows 组件时,需要执行此步骤以避免人工干预。

      如果组件的虚拟模式为 vmware,请将终端添加到组件中,直至总共列出 9 个接口。 加上默认接口,您将最多有 10 个接口。

    2. 将三个占位符卷添加到组件中。 不要为这些卷分配挂接点。 需要执行该步骤和后续相关步骤,以确保可以正确识别添加到组件中的新卷,并将这些卷置于联机状态。
  2. 创建三个 50 MB 的原始卷,并配置单例实例以将这些卷用于占位符卷。
  3. 保存并启动应用。 通过 SSH 进入组件,并设置管理员密码 (net user administrator new password)。

    注意:必须更改管理员密码,因为 Server Windows EXE 会在初始启动时设置新的随机密码,您必须知道管理员密码才能安装 TurboGate PV 驱动程序。

  4. 通过图形控制台登录。
  5. 在图形控制台的 cmd.exe shell 中执行 diskpart,以便格式化和挂接这三个原始卷。 在 diskpart 命令行界面内执行 list disk 命令。
    1. 对每个磁盘(启动磁盘除外)执行以下命令:
      select disk # [指定数字]
      online disk # [如果磁盘处于联机状态,则跳过此步骤]
      clean
      create partition primary 
      assign letter=[为每个磁盘指定一个不同的盘符,如 D、E、F]
      
    2. 退出 diskpart 界面。
    3. 在 cmd.exe shell 中格式化每个卷。 例如:format /fs:ntfs d: 等。
  6. 执行 PV 驱动程序安装程序。 例如:C:\TurboGate-Tools-Setup-V3.0.1exe。

    根据需要选择“仍要安装”。 安装后不要重新启动。

  7. 打开 3T shell 并执行以下命令:
    app restart win08_install –debug
    
  8. 在应用开始启动之后等待大约一分钟,然后使用图形控制台登录,再等待大约一分钟,直到驱动程序安装完成,此时将显示弹出窗口请求重新启动。

    要重新启动组件,请单击“重新启动”图标。

    注意:请执行以下各组步骤之一,具体取决于应用启动是否超时:

  9. 在 3T shell 中执行 app start win08_install,并确认组件正常启动。
  10. 通过图形控制台登录:
    1. 在 cmd.exe shell 中使用 diskpart 确认所有磁盘处于联机状态:
      diskpart
      list disk
      exit
      
    2. 如果安装了 TurboGate PV 驱动程序的 3.0.1 版,请依次单击“开始”>“运行”>“services.msc”以禁用 gkservice 服务。

      该服务随 PV 驱动程序一起安装,如果存在与组件关联的多个虚拟网络接口,将无法启动。 禁用该服务不会影响 PV 驱动程序的性能。

  11. 在组件的 bash shell 中执行以下步骤:
    1. 设置新的复杂密码(例如:net user administrator pq398hpaowht0293j^LWOIFH9htfw9jfe)。
    2. 退出 SSH 会话。
    3. 通过 SSH 进入组件并执行以下命令:
      rm –f ~/.bash_history /cygdrive/c/TurboGate* /appliance/passwd.stamp
      
  12. 停止应用,修改组件的边界,并删除上一步中添加的额外终端。

    WIN08y 组件现在可以使用。

未安装 TurboGate PV

如果未安装 TurboGate PV 驱动程序,请执行以下步骤完成组件:

  1. 启动应用并使用 SSH 安全地登录到组件。
  2. 执行以下命令:
    rm –rf /appliance/passwd.stamp ~/.bash_history
    

使用 Sysprep 使组件能够兼容

Windows APK 包含将目录组件实例准备为“专业化”的脚本,当实例首次启动时,通过使用 Microsoft sysprep 实用工具来实现这种准备。 如果希望使用 sysprep 来准备组件,应在将其移至 /system_ms 目录之前执行此操作。

完成以下步骤:

  1. 通过图形控制台登录。
  2. 在 cmd.exe shell 中执行
    mountvol /e 
    
  3. 使用以下命令重新启动操作系统:
    shutdown –r –t 0
    
  4. 几分钟之后,重新打开图形控制台,然后在 cmd.exe shell 中,通过 cd 转到 C:\applogic 目录。
  5. 执行 run_sysprep_generalize.bat 脚本
  6. 此时运行的是 Sysprep /generalize 阶段,该过程需要不到 3 分钟即可完成
  7. 完成之后,请停止应用

    此时单例已准备好移至 /system_ms 目录,并启用了 Sysprep 以便在安装时运行。

将组件移至目录

完成以下步骤:

  1. 确认您对目录具有完全访问权限。 必须具备这些权限才可移动单例。
  2. 将单例移动到 /system_ms 目录中。