從 ISO 準備一般化映射以將 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。 本文說明如何使用 ISO 安裝媒體準備 Windows VM 映射,然後將該映射一般化,讓您可以使用它在您的 Azure Stack Edge Pro GPU 裝置上部署多個新的 vm。

若要準備從 Windows vhd 或 VHDX 建立的一般化映射,請參閱從 Windows VHD 準備一般化映射,以在 Azure Stack Edge Pro GPU 上部署 vm

關於 VM 映射

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

映像類型 一般化 特製化
目標 部署在任何系統上。 以特定系統為目標。
開機後設定 第一次啟動 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 儲存體。

Prerequisites

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

  • 針對您想要轉換成一般化 VHD 的支援 Windows 版本,您有一個 ISO 映像。 Windows您可以從Microsoft 評估中心下載 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. 在 [設定磁片] 下,選取 [建立新的空白虛擬硬碟],然後輸入您想要建立的磁片大小 (通常是 20 GB 以上的 Windows Server) 。 然後選取 [下一步] >

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

  6. 在 [ 摘要] 下,檢查您的選取專案,然後選取 [完成] 以建立新的 VHD。 視建立的 VHD 大小而定,此程式需要五個以上的時間。

    VHD 設定的摘要

從 VHD 建立 Hyper-v VM

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

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

  1. 在 Windows 用戶端上開啟 [hyper-v 管理員]。

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

    從右邊的功能表選取 [新增] 和 [虛擬機器]。

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

    新增虛擬機器嚮導,指定名稱和位置

  4. 在 [ 指定產生] 下,選取 [ 第1代]。 然後選取 [下一步] >

    新增虛擬機器嚮導,選擇要建立的虛擬機器世代

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

    新增虛擬機器嚮導,指派記憶體

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

    新增虛擬機器嚮導、設定網路功能

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

    新增虛擬機器嚮導,選取現有的虛擬硬碟作為來源

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

在 VM 的 DVD 磁片磁碟機上掛接 ISO 映像

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

  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 標準作業系統,則在將 VHD 一般化之前,您必須先將 BIOS 設定變更為 IDE

將 VHD 一般化

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

  1. 如果您要一般化 Windows Server 2019 標準 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 Upload 至 Azure Blob 儲存體

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

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

下一步