您可以使用 Mirage PowerCLI 为 CVD 分配 Base Layer。

过程

  1. 运行 Connect-MirageServer cmdlet 以连接到 Mirage 服务器。
    Connect-MirageServer ServerIPAddress Username Password -TrustUnknownCertificate
    ServerIPAddressMirage 服务器的 IP 地址,而 UsernamePassword 有权登录到 Mirage 服务器的用户的登录凭据。
  2. 选择要为其分配 Base Layer 的 CVD。
    1. 运行 Get-MirageCvd cmdlet 以检索 Mirage CVD,并记录为其分配 Base Layer 的 Mirage CVD 的名称。
    2. 运行 $cvd = Get-MirageCVD 'cvdname'| Select-Object -First 1 命令。
      cvd 是为此变量选择的名称,而 cvdname 是所选 CVD 的名称。
  3. 为 CVD 选择 Base Layer。
    1. 运行 Get-MirageBaseLayer cmdlet 以检索 Mirage Base Layer,并记录要应用于该 CVD 的 Base Layer 的名称。
    2. 运行 $baselayer = Get-MirageBaseLayer 'baselayername' | Select-Object -First 1 命令。
      baselayer 是为此变量选择的名称,而 baselayername 是为 CVD 选择的 Base Layer 的名称。
  4. 为 CVD 分配 Base Layer。
    1. 运行 Set-MirageCvd cmdlet,为指定的 CVD 分配 Base Layer。
      选项 操作
      为 CVD 分配 Base Layer(仅限下载) 运行 $cvd = Set-MirageCvd -CVD $cvd -BaseLayer $baselayer -IgnoreWarnings -Force -DownloadOnly 命令。
      完整分配 Base Layer 运行 $cvd = Set-MirageCvd -CVD $cvd -BaseLayer $baselayer -IgnoreWarnings -Force 命令。
  5. (可选) 如果选择了仅限下载的分配选项,请查询并应用仅限下载的 Base Layer 分配。
    1. 运行 Get-MirageAssignment cmdlet 以检索仅限下载分配。
    2. 运行 Apply-MirageAssignment cmdlet 以应用分配。