從 Windows VHD 準備一般化映射,以將 vm 部署至 Azure Stack Edge Pro GPU

適用于: 適用于 Pro gpu sku Azure Stack Edge Pro-適用于  Pro R sku 的 gpu 是 Azure Stack Edge Pro  迷你                           r sku Azure Stack Edge r 是   

若要在 Azure Stack Edge Pro GPU 裝置上部署 vm,您必須能夠建立可用來建立 vm 的自訂 VM 映射。 本文說明如何準備 Windows VHD 或 VHDX 的一般化映射,以用來在 Windows Stack Edge Pro GPU 裝置上部署虛擬機器。

若要使用 iso 準備一般化 VM 映射,請參閱從 iso 準備一般化映射以將 vm 部署在 Azure Stack Edge Pro GPU 上

關於 VM 映射

Windows 的 VHD 或 VHDX 可以用來建立 特製 化映射或 一般化 映射。 下表摘要說明 特製 化和 一般化 映射之間的主要差異。

映像類型 一般化 特製化
目標 部署在任何系統上。 以特定系統為目標。
開機後設定 第一次啟動 VM 時需要安裝程式。 不需要進行任何設定。
平臺會開啟 VM。
組態 需要主機名稱、系統管理使用者和其他 VM 特定設定。 預定.
使用時機 從相同映射建立多個新的 Vm。 遷移特定電腦或從先前的備份還原 VM。

工作流程

從現有虛擬機器的 VHD 或 VHDX 開始,用來準備 Windows VHD 作為一般化映射的高階工作流程具有下列步驟:

  1. 從 Windows VHD 準備來源 VM:
    1. 將來源 VHD 或 VHDX 轉換成固定大小的 VHD。
    2. 使用該 VHD 來建立新的虛擬機器。
  2. 啟動 VM,並安裝 Windows 作業系統。
  3. 使用 sysprep 公用程式將 VHD 一般化。
  4. 將一般化映射複製到 Blob 儲存體。

Prerequisites

在您準備 Windows VHD 以在 Azure Stack Edge Pro GPU 裝置上作為一般化映射使用之前,請確定:

  • 您有包含支援之 Windows 版本的 VHD 或 VHDX。
  • 您可以存取已安裝 hyper-v 管理員的 Windows 用戶端。
  • 您可以存取 Azure Blob 儲存體帳戶,以在備妥 VHD 之後加以儲存。

從 Windows VHD 準備來源 VM

當您的 VM 來源是 Windows VHD 或 VHDX 時,您必須先將 Windows vhd 轉換成固定大小的 vhd。 您將使用固定大小的 VHD 來建立新的虛擬機器。

重要

這些程式不會涵蓋來源 VHD 以自訂設定和設定進行設定的情況。 例如,可能需要執行其他動作,才能將包含自訂防火牆規則或 proxy 設定的 VHD 一般化。 如需這些額外動作的詳細資訊,請參閱準備要上傳至 azure 的 Windows VHD (azure 虛擬機器)。

將來源 VHD 轉換成固定大小的 VHD

針對您的裝置,您將需要固定大小的 Vhd 來建立 VM 映射。 您必須將來源 Windows VHD 或 VHDX 轉換成固定 VHD。

遵循這些步驟:

  1. 在用戶端系統上開啟 [Hyper-v 管理員]。 移至 [ 編輯磁片]。

    開啟 Hyper-v 管理員

  2. 在 [在 您開始前 ] 頁面上,選取 [下一步]>

  3. 在 [尋找虛擬硬碟] 頁面上,流覽至您想要轉換的來源 Windows VHD 或 VHDX 的位置。 選取 [下一步]>

    找出虛擬硬碟頁面

  4. 在 [ 選擇動作 ] 頁面上,選取 [ 轉換 ] 並選取 [下一步]>

    選擇動作頁面

  5. 在 [ 選擇磁片格式 ] 頁面上,選取 [ VHD 格式],然後選取 [下一步]>

    [選擇磁片格式] 頁面

  6. 在 [ 選擇磁片類型 ] 頁面上,選擇 [ 固定大小 ],然後選取 [下一步>

    選擇磁片類型頁面

  7. 在 [ 設定磁片 ] 頁面上,流覽至位置並指定固定大小 VHD 磁片的名稱。 選取 [下一步]>

    設定磁片頁面

  8. 檢閱摘要,然後選取 [完成]。 VHD 或 VHDX 轉換需要幾分鐘的時間。 轉換的時間取決於來源磁片的大小。

您將在本文的所有後續步驟中使用此固定大小的 VHD。

從固定大小的 VHD 建立 Hyper-v VM

  1. 在 [ hyper-v 管理員] 的 [領域] 窗格中,以滑鼠右鍵按一下您的系統節點以開啟內容功能表,然後選取 [新增 > 虛擬機器]。

    在 [領域] 窗格中選取 [新增虛擬機器]

  2. 在 [新增虛擬機器] 嚮導的 [在 您開始前 ] 頁面上,選取 [下一步]。

  3. 在 [ 指定名稱和位置 ] 頁面上,提供虛擬機器的 名稱位置 。 選取 [下一步] 。

    指定 VM 的名稱和位置

  4. 在 [ 指定世代 ] 頁面上,選擇 .vhd 裝置映射類型的 [ 第1代 ],然後選取 [下一步]

    指定世代

  5. 指派所需的記憶體和網路設定。

  6. 在 [連線虛擬硬碟] 頁面上,選擇 [使用現有的虛擬硬碟],指定我們稍早建立之 Windows 固定 VHD 的位置,然後選取 [下一步]

    連接虛擬硬碟頁面

  7. 檢查 摘要 ,然後選取 [完成] 以建立虛擬機器。

建立虛擬機器需要幾分鐘的時間。

VM 會顯示在用戶端系統上的虛擬機器清單中。

啟動 VM,並安裝作業系統

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

  1. 在 [ Hyper-v 管理員] 的 [領域] 窗格中,以滑鼠右鍵按一下 VM 以開啟內容功能表,然後選取 [ 啟動]。

    選取 VM 並加以啟動

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

    連接到 VM

  3. 虛擬機器會開機進入安裝程式,您可以逐步完成安裝,就像在實體電腦上一樣。

    設定 VM 的作業系統

連線至 VM 之後,請完成電腦設定向導,然後登入 VM。

將 VHD 一般化

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

  1. 在 VM 中,開啟命令提示字元。

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

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

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

  3. 命令完成後,VM 將會關閉。 請勿重新開機 VM

您的 VHD 現在可用來建立要在 Azure Stack Edge Pro GPU 上使用的一般化映射。

將一般化 VHD Upload 至 Azure Blob 儲存體

  1. 將 VHD Upload 至 Azure blob 儲存體。 請參閱使用 Azure 儲存體總管 Upload VHD的詳細指示。

  2. 上傳完成之後,您可以使用上傳的映射來建立 VM 映射和 Vm。

下一步

視部署的本質而定,您可以選擇下列其中一個程式。