64.3 執行模式 (img make)

使用執行模式可取得工作站的影像並將其儲存在指定的位置。通常,影像中會包括硬碟和其他儲存設備 (例如 Jaz 磁碟機) 上的所有分割區,但是也有一些例外,如表 64-1 中所註。

您可以使用 Bash 提示符,或使用「ZENworks 影像引擎」功能表取得工作站的影像。如需逐步指示,請參閱節 60.1, 手動取得工作站的影像。您還可以使用本地執行模式取得工作站的影像並將其儲存在本地 (可寫入) 設備 (例如硬碟或 Jaz 磁碟機) 上的分割區中。如需逐步指示,請參閱節 61.0, 設定已解除連接的影像操作

影像大小大約是 Windows 分割區中資料的大小加上所有非 Windows 分割區 (例如 NetWare® 分割區) 的整體大小。始終排除 ZENworks 分割區和 Compaq 組態分割區。Windows 分割區中的資料以智慧型逐檔格式儲存,因此您可以使用影像總管 (imgexp.exe)公用程式,稍後對其進行自訂。非 Windows 分割區以原始的逐位元格式儲存,無法對其進行自訂。

此模式的語法取決於您是在本地儲存影像還是在影像 (代理) 伺服器上儲存影像。

下列幾節包含了其他的資訊:

64.3.1 本地執行 (img makel)

使用 Bash 提示符,以下範例說明了您可將它們與 makel「本地執行」參數配合使用的語法和可用參數:

img makel[pNumber] filepath [comp=comp level] [xpartition]

指令

表 64-1 Img Makel 參數

參數

描述

makel[pNumber]

要在其中儲存影像之本地分割區的分割區編號 (如透過 img dump 所顯示)。它必須為主要 FAT16 或 FAT32 分割區。此分割區會排除在建立的影像之外。

如果您忽略此參數中的分割區編號,則會在本地 ZENworks 分割區中儲存影像。

filepath

影像檔名,包括 .zmg 副檔名 (區分大小寫) 以及起始於分割區根目錄的完整路徑。路徑中的目錄必須存在。如果檔案已經存在,則會將其覆寫。

[comp=comp level]

comp level 是建立影像時使用的壓縮量。可以指定 0-9 之間的任何數字。0 表示無壓縮。1 表示與「最佳化速度」相同。6 表示與「平衡」相同,且是您未指定此參數時使用的預設值。9 表示與「最佳化空間」相同。

xpartition

要從影像中排除的本地分割區的分割區編號 (如透過 img dump 所顯示)。您可以根據需要重複此參數以排除多個分割區。

如果您忽略此參數,則影像中會包括除其中儲存影像的分割區之外的所有分割區。

範例

表 64-2 Img Makel 範例

範例

解釋

img makel8 /imgs/dellnt.zmg

取得除插槽 8 中之分割區之外的所有分割區的影像,並將影像儲存至插槽 8 中分割區的 imgs/dellnt.zmg 中。(此範例假定插槽 8 包含主要 FAT16 或 FAT32 分割區。)

img makel /imgs/dellnt.zmg

取得所有分割區的影像並將其儲存至 ZENworks 分割區的 imgs/dellnt.zmg 中。(此範例假定 ZENworks 分割區已安裝。)

img makel /imgs/dellnt.zmg x2 x3

取得除插槽 2 和 3 中之分割區之外的所有分割區的影像,並將影像儲存至 ZENworks 分割區的 imgs/dellnt.zmg 中。(此範例假定 ZENworks 分割區已安裝。)

64.3.2 在代理上執行 (img makep)

使用 Bash 提示符,以下範例說明了您可將它們與 makep「在代理上執行」參數配合使用的語法和可用參數:

img makep address filepath [comp=comp level] [xpartition]

指令

表 64-3 Img Makep 參數

參數

描述

address

儲存影像之影像伺服器的 IP 位址或 DNS 名稱。此可為執行影像代理服務的任何伺服器。

filepath

要建立之新影像檔的 UNC 路徑,包括影像檔名和 .zmg 副檔名 (區分大小寫)。UNC 路徑的格式如下:

//servername/volume_or_share/path_to_store_images/imagename.zmg

對於 OES Linux,影像檔的路徑必須來源於根目錄 (/)。例如,路徑可能會類似於:

//servername/media/nss/NSS_volume/path_to_image/imagefilename.zmg

在指令行上執行 img makep 後,此路徑的 servername 部分會被此語法的位址部分中的值所取代。

影像檔名,包括 .zmg 副檔名 (區分大小寫) 以及 UNC 樣式的完整路徑。路徑中的目錄必須存在。如果該檔案已經存在,則影像伺服器不會覆寫它,除非您在 eDirectory 的影像伺服器規則中令其執行此作業。(請參閱 節 58.3, 允許覆寫檔名及限制影像檔的儲存位置 (影像伺服器設定)。)如果路徑中未指定任何目錄,則會在安裝有 ZENworks 桌面管理工作站影像伺服器軟體的卷冊或磁碟機的根目錄下建立影像。

重要:由於 Linux 無法辨識反斜線,因此您必須在 UNC 路徑中使用正斜線或將整個路徑括在引號中。

[comp=comp level]

comp level 是建立影像時使用的壓縮量。可以指定 0-9 之間的任何數字。0 表示無壓縮。1 表示與「最佳化速度」相同。6 表示與「平衡」相同,且是您未指定此參數時使用的預設值。9 表示與「最佳化空間」相同。

xpartition

要從影像中排除的本地分割區的分割區編號 (如透過 img dump 所顯示)。您可以根據需要重複此參數以排除多個分割區。

如果您忽略此參數,則影像中會包括所有分割區。

範例

表 64-4 Img Makep 範例

範例

解釋

img makep 137.65.95.127 //xyz_server/sys/imgs/dellnt.zmg

取得所有分割區的影像並將其儲存至 xyz_server 上的 sys/imgs/dellnt.zmg 中。(此範例假定 137.65.95.127 為 xyz_server 的 IP 位址。)

img makep img.xyz.com //xyz_server/sys/imgs/dellnt.zmg x2 x3

取得除插槽 2 和 3 中之分割區之外的所有分割區的影像,並將影像儲存至 xyz_server 上的 sys/imgs/dellnt.zmg 中。(此範例假定 img.xyz.com 為 xyz_server 的 DNS 名稱。)

img makep img.xyz.com //bogus/sys/imgs/dellnt.zmg

取得所有分割區的影像並將影像儲存至 img.xyz.com 上的 sys/imgs/dellnt.zmg 中。(此範例假設 img.xyz.com 為執行影像代理服務的伺服器之 DNS 名稱)。

由於 UNC 路徑中的伺服器名稱由先前在指令行中定義的位址值取代,因此 //bogus 變為 //img.xyz.com