大规模部署 ChromeOS Flex:WDS

以下说明假定您的网站已具有功能齐全的 Microsoft Windows Deployment Services (WDS) 基础架构。

所需条件

  • ChromeOSFlex_WDS_Utilities.zip:ChromeOSFlex_WDS_Utilities.zip 文件的副本。此文件包含 Windows 预安装环境 (WinPE) 中的映像过程所需的脚本和工具。
    注意:此软件包中包含的 .WIM 文件可能不适用于仅支持 x86 PXE 启动的非常旧的设备。
  • 大规模部署映像:专为 WDS 部署设计的特殊 ChromeOS Flex 磁盘映像。标准安装文件不适用于大规模部署。
    注意:目前,ChromeOS Flex 大规模部署的磁盘映像仅与使用新型 UEFI 启动架构的设备兼容。不支持使用 BIOS 或旧版启动架构的旧版计算机。
  • 网络文件共享:
    • 约 40 GB 的存储空间。网络共享将托管映像脚本、ChromeOS Flex 映像文件和关联工具。
    • 具有对网络共享的适当读取权限的特定网络账号。

      注意:无论实际驱动器大小如何,基于映像的部署都需要使用约 40 GB 的磁盘可用空间。因此,使用大规模部署时可用的存储空间较少。

第 1 步:设置网络共享和权限

  1. 创建网络共享:使用具有适当管理员访问权限的账号,在网络上创建共享文件夹。下载 ChromeOSFlex_WDS_Utilities.zip 的内容并将其解压缩到该文件夹中。
  2. 设置共享权限和 NTFS 权限:对于共享文件夹,请为共享权限和 NT 文件系统 (NTFS) 安全性分配适当的读取权限。
    1. 共享权限 - 允许读取
    2. 安全性 - 允许读取和执行列出文件夹内容读取
  3. 为您的大规模部署映像选择以下方式之一:
    1. 使用您在自动注册过程中创建的 .bin 映像文件(如果适用)。
    2. 下载 ChromeOS Flex 大规模部署映像。将文件解压缩到您创建的共享网络文件夹中。
  4. 修改 startnet.cmd 文件:在共享网络文件夹中,找到并打开 startnet.cmd 文件。替换占位符并保存。
    1. USERNAME - 对包含 ChromeOS Flex 文件的网络共享拥有读取权限的网域用户的用户名。
    2. PASSWORD - 对包含 ChromeOS Flex 文件的网络共享拥有读取权限的网域用户的密码。
    3. DOMAIN NAME - 您的 Windows 域名。
    4. \\SERVERNAME\SHARENAME - 包含 ChromeOS Flex 文件的共享的网络路径。
    5. FILENAME.BIN - 大型 .bin 文件的名称。

注意startnet.cmd 的用途是在 WinPE 会话开始时启动我们自定义的一组指令。我们会执行机器擦除,并将新的 ChromeOS Flex 映像写入磁盘。

第 2 步:修改启动映像

修改 .wim 文件,以添加您创建的 startnet.cmd 文件。

  1. 直接连接到托管 ChromeOS Flex 文件的网络文件共享服务器。使用远程桌面协议 (RDP) 或类似的访问方法建立直接会话。
    注意:除非您使用远程命令提示(例如 PsExec),否则无法在远程网络共享上执行用于修改 .wim 文件的命令。
  2. 以管理员身份启动提升权限的命令提示符。
  3. 在命令提示符中,将目录更改为包含 ChromeOS Flex 文件的共享网络文件夹。
  4. 仍在命令提示符中,挂载 chromeosflex.wim 文件的内容。替换包含 ChromeOS Flex 文件的文件夹的本地共享路径和目标工作目录 tmp 文件夹。执行以下命令:
    imagex /mountrw [chromeosflex.wim 文件的路径] 1 [tmp 文件夹的路径]
    示例imagex /mountrw z:\deployment_share\chromeosflex\chromeosflex.wim 1 z:\deployment_share\chromeosflex\tmp
    其中 z:\deployment_share\chromeosflex\chromeosflex.wim 是 ChromeOS Flex 文件的路径,z:\deployment_share\chromeosflex\tmp 是 tmp 文件夹的路径。
    imagex /mountrw 命令会使用 imagex 实用程序提取、挂载和修改 chromeosflex.wim 文件的内容,以包含自定义 startnet.cmd 文件。
  5. 使用 Windows 文件资源管理器,将自定义的 startnet.cmd 文件复制到 ..\tmp\windows\system32 文件夹,覆盖之前的文件。
  6. 关闭所有文件资源管理器窗口、notepad.exe 实例,然后打开可能正在访问 tmp 子文件夹的文件。
    注意:在下一步的卸载过程中,任何文件都不能处于使用状态。否则,您会看到拒绝卸载 .wim 文件的错误。
  7. 在命令提示符中,卸载 .wim 文件。执行以下命令:
    imagex /unmount /commit [tmp 文件夹的本地路径]
    示例:imagex /unmount /commit z:\deployment_share\chromeosflex\tmp
  8. imagex /unmount 命令会使用 imagex 实用程序卸载 chromeosflex.wim 文件并使用您所做的更改更新该文件,以包含自定义 startnet.cmd 文件。

成功卸载自定义 chromeosflex.wim 文件后,启动映像编辑即完成。

第 3 步:为 WDS 启用启动映像

将自定义 chromeosflex.wim 文件设置为现有 WDS 基础架构中的可用启动映像。

注意:如果您创建的 ChromeOS Flex 共享的工作目录位于除 WDS 服务器之外的服务器上,则可以将 chromeosflex.wim 文件复制到 WDS 服务器的本地驱动器。您也可以使用托管 .wim 文件的服务器的 UNC 路径远程映射它。在创建启动映像的过程中,.wim 文件会由 WDS 使用,并在本地存储在其自己的结构内。

  1. 启动托管 WDS 基础架构的 Windows 实例。
  2. 打开 Windows 部署服务。
  3. 展开当前托管 PXE 映像的服务器。
  4. 右键点击启动映像,然后点击添加启动映像
  5. 浏览到自定义 chromeosflex.wim 文件的位置,然后点击下一步
    在本示例中,我们使用的是 z:\deployment_share\chromeosflex\chromeosflex.wim
  6. 确认所有信息均正确无误,然后点击下一步
  7. 观察进度。此过程通常需要不到 5 分钟的时间即可完成。
  8. 点击完成

现在,您应该会在启动映像下方看到批量部署映像。

第 4 步:将 ChromeOS Flex 部署到设备

完整安装 ChromeOS Flex 会清除目标设备上当前存在的所有现有数据、应用、设置和操作系统。即使安装失败,丢失的数据也会是永久性地不可恢复。 请确保您已存储适当的备份和数据,然后再继续操作。

  1. 为 ChromeOS Flex 映像选择目标设备。
  2. 使用 PXE 或网络启动方法启动设备。确保 BIOS 设置正确配置:
    • 网络/PXE 启动可在 BIOS 中作为启动方法使用。
    • UEFI 启动配置为默认启动方法。
  3. 根据您的环境是否定义了多个 WDS 启动映像:
    • ChromeOS Flex 是唯一可用的启动映像 - 设备会直接启动到您的大规模部署映像。部署会自动进行。
    • 有多个启动映像可用 - 使用箭头键和 Enter 键选择自定义 ChromeOS Flex 映像。

加载 WinPE 时,您会看到一个黑色命令提示符,告知您命令已成功完成。设备重启并安装 ChromeOS Flex。

如果您在部署过程中遇到问题或收到错误消息,请与 Chrome 企业版支持团队联系。

“Google”以及相关标志和徽标是 Google LLC 的商标。其他所有公司名和产品名是其各自相关公司的商标。

搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单
4338091385241932153
true
搜索支持中心
false
true
true
true
false
false
false
false