共用方式為


準備透過 ISO 所建立的一般化映像,以在 Azure Stack Edge Pro GPU 上部署 VM

適用於: 是,適用於 Pro GPU SKUAzure Stack Edge Pro - GPU是,適用於 Pro 2 SKUAzure Stack Edge Pro 2是,適用於 Pro R SKUAzure Stack Edge Pro R是,適用於 Mini R SKUAzure Stack Edge Mini R

若要在 Azure Stack Edge Pro GPU 裝置上部署 VM,您必須能夠建立可用於建立 VM 的自訂虛擬機器 (VM) 映像。 本文說明如何使用 ISO 安裝媒體來準備 Windows VM 映像,然後將該映像一般化,以便用來在 Azure Stack Edge Pro GPU 裝置上部署多個新 VM。

若要準備透過 Windows VHD 或 VHDX 所建立的一般化映像,請參閱準備透過 Windows VHD 所建立的一般化映像,以在 Azure Stack Edge Pro GPU 上部署 VM

關於 VM 映像

Windows VHD 或 VHDX 可用來建立「特製化」映像或「一般化」映像。 下表摘要說明「特製化」映像和「一般化」映像的主要差異。

影像類型 一般化 特殊化
Target 部署在任何系統上。 以特定系統為目標。
開機後設定 VM 第一次開機時需要設定。 不需要進行任何設定。
平台會開啟 VM。
組態 需要主機名稱、管理使用者和其他 VM 專屬設定。 已預先設定。
使用時機 從相同映像建立多個新 VM。 移轉特定機器,或從先前的備份還原 VM。

工作流程

使用 ISO 來建立一般化 Windows VHD 的高階工作流程如下:

  1. 使用 ISO 映像準備來源 VM:
    1. 在 Hyper-V 管理員中建立全新、固定大小的空白 VHD。
    2. 使用該 VHD 建立新的虛擬機器。
    3. 將 ISO 映像掛接到新 VM 的 DVD 光碟機上。
  2. 啟動 VM,然後安裝 Windows 作業系統。
  3. 使用 sysprep 公用程式將 VHD 一般化。
  4. 將一般化映像複製到 Azure Blob 儲存體。

必要條件

在使用 ISO 映像建立一般化 Windows VHD 之前,請先確定:

  • 您有 ISO 映像,且適用於要轉換為一般化 VHD 的受支援 Windows 版本。 您可以從 Microsoft 評估中心下載 Windows ISO 映像。

  • 您可以存取已安裝 Hyper-V 管理員的 Windows 用戶端。

  • 您可以存取 Azure Blob 儲存體帳戶,以儲存準備好的 VHD。

使用 ISO 準備來源 VM

當您使用 ISO 映像在 VM 映像上安裝作業系統時,請先在 Hyper-V 管理員中建立固定大小的空白 VHD。 然後,使用該 VHD 建立虛擬機器。 然後,將 ISO 映像連結至 VM。

在 Hyper-V 管理員中建立新的 VHD

第一步是在 Hyper-V 管理員中建立新的第 1 代 VHD,以作為新虛擬機器的來源 VHD。

若要建立 VHD,請遵循下列步驟:

  1. 在用戶端系統上開啟 Hyper-V 管理員。 在 [動作] 功能表上,選取 [新增],然後選取 [硬碟]

    選取 [新增],然後選取 [硬盘]

  2. 在 [選擇磁碟格式] 底下,選取 [VHD]。 然後,選取 [下一步]>

    選擇 VHD 作為磁碟格式

  3. 在 [選擇磁碟類型] 底下,選取 [固定大小]。 然後,選取 [下一步]>

    選擇 [固定大小] 作為磁碟類型

  4. 在 [指定名稱和位置] 底下,輸入新 VHD 的名稱和位置。 然後,選取 [下一步]>

    輸入 VHD 的名稱和位置

  5. 在 [設定磁碟] 底下,選取 [建立新的空白虛擬硬碟],然後輸入您想要建立的磁碟大小 (若為 Windows Server,通常是 20 GB 以上)。 然後,選取 [下一步]>

    建立新空白虛擬硬碟並指定大小的設定

  6. 在 [摘要] 底下,檢閱您的選取項目,然後選取 [完成] 以建立新的 VHD。 視所建立的 VHD 大小而定,此程序需要五分鐘以上的時間。

    VHD 設定的摘要

從 VHD 建立 Hyper-V VM

現在,您會使用剛才建立的 VHD 來建立新的虛擬機器。

若要建立新的虛擬機器,請遵循下列步驟:

  1. 在 Windows 用戶端上開啟 Hyper-V 管理員。

  2. 在 [動作] 窗格上,選取 [新增],然後選取 [虛擬機器]

    從右側功能表中選取 [新增],然後選取 [虛擬機]。

  3. 在 [新增虛擬機器精靈] 中,指定 VM 的名稱和位置。

    新增虛擬機精靈,指定名稱和位置

  4. 在 [指定世代] 底下,選取 [第 1 代] 或 [第 2 代]。 然後,選取 [下一步]>

    新增虛擬機精靈,選擇要建立的虛擬機世代

  5. 在 [指派記憶體] 下,將所需的記憶體指派給虛擬機器。 然後,選取 [下一步]>

    新增虛擬機精靈,指派記憶體

  6. 在 [設定網路] 底下,輸入您的網路設定。 然後,選取 [下一步]>

    新增虛擬機精靈、設定網路功能

  7. 在 [連接虛擬硬碟] 底下,選取 [使用現有的虛擬硬碟],然後瀏覽至您在上一個程序中建立的固定 VHD。 然後,選取 [下一步]>

    新增虛擬機精靈,選取現有的虛擬硬碟作為來源

  8. 檢閱摘要,然後選取 [完成] 來建立虛擬機器。

將 ISO 映像掛接到 VM 的 DVD 光碟機上

在建立新的虛擬機器之後,請遵循下列步驟,將 ISO 映像掛接到虛擬機器的 DVD 光碟機上:

  1. 在 Hyper-V 管理員中,選取您剛才建立的 VM,然後選取 [設定]

    在 Hyper-V 管理員中,開啟虛擬機的 [設定]

  2. 在 [BIOS] 底下,確定 [CD] 位於 [啟動順序] 清單最上方。

    在 BIOS 設定中,啟動順序下的第一個項目應該是 CD

  3. 在 [DVD 光碟機] 底下,選取 [映像檔],然後瀏覽至您的 ISO 映像。

    在 DVD 磁碟驅動器設定中,選取 VHD 的映像檔

  4. 選取 [確定] 以儲存 VM 設定。

啟動 VM,並完成 OS 安裝

若要完成虛擬機器的建置,您必須啟動虛擬機器,然後逐步完成作業系統安裝。

  1. 在 [Hyper-V 管理員] 的範圍窗格中,於 VM 上按一下滑鼠右鍵以開啟捷徑功能表,然後選取 [啟動]

    選取 VM 並加以啟動

  2. 當 VM 狀態為 [執行中] 時,請選取 VM,然後按一下滑鼠右鍵並選取 [連線]

    連接到 VM

  3. 虛擬機器會開機進入設定,然後您可以和實體電腦的操作方式一樣,逐步完成安裝程序。

    設定 VM 的作業系統

注意

如果您在虛擬機器上安裝 Windows Server 2019 Standard 作業系統,就必須先將 [BIOS] 設定變更為 [IDE],才能將 VHD 一般化

一般化 VHD

使用 sysprep 公用程式將 VHD 一般化。

  1. 如果您要將 Windows Server 2019 Standard VM 一般化,請在將 VHD 一般化之前,先將 IDE 設定為虛擬機器的第一個 BIOS 設定。

    1. 在 Hyper-V 管理員中,選取 VM,然後選取 [設定]

      顯示如何在 Hyper-V 管理員中開啟所選 VM 的設定的螢幕快照

    2. 在 [BIOS] 底下,確定 [IDE] 位於 [啟動順序] 清單最上方。 然後,選取 [確定] 以儲存設定。

      此螢幕快照顯示 Hyper-V 管理員中 VM BIOS 設定中啟動順序頂端的 IDE

  2. 在 VM 內部,開啟命令提示字元。

  3. 執行下列命令以將 VHD 一般化。

    c:\windows\system32\sysprep\sysprep.exe /oobe /generalize /shutdown /mode:vm
    

    如需詳細資訊,請參閱 Sysprep (系統準備) 概觀

  4. 命令完成之後,VM 將會關機。 不要重新啟動 VM

您的 VHD 現在可用來建立一般化映像,以便在 Azure Stack Edge Pro GPU 上使用。

將一般化 VHD 上傳至 Azure Blob 儲存體

  1. 將 VHD 上傳至 Azure Blob 儲存體。 請參閱使用 Azure 儲存體總管來上傳 VHD 中的詳細指示。

  2. 上傳完成後,便可以使用所上傳的映像來建立 VM 映像和 VM。

下一步