如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

一般資訊

快速建立是 Hyper-V 中的功能,讓使用者只需點擊幾下滑鼠即可設定新的虛擬機器。目前,Quick Create為使用者提供了一種快速建立Windows 10開發者環境(Windows 10 Developer Environment)的方法,Windows 10 PRO版本預先安裝了Visual Studio .

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

現在就是這樣,但預設的「快速建立」選項將來可能會更改,因為它允許 Microsoft 向使用者提供任何預先安裝的虛擬機器。

然而,更改預設的線上圖庫並不困難。線上圖庫用於顯示您自己的預先安裝虛擬機,並從本地或線上儲存快速設定它們。

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

Online Gallery 也被視為線上儲存庫,其中儲存與 Hyper-V Quick Create 一起使用的所有預先安裝虛擬硬碟。在建立個人虛擬機器線上圖庫時,您需要做的第一件事是決定它是否只適合您,或者您是否想與系統上的其他使用者甚至每個人都可以存取您的線上圖庫共用。

如果您只是想為了自己的目的更快、更簡單地建立新的 Windows 虛擬機,您可以在任何硬碟上建立存檔,無論是本機硬碟還是個人電腦上的可移動硬碟。如果您希望所有電腦都能夠存取它,請在網路共用或本機 NAS 上建立它。

如果您希望您的儲存庫可以透過 Internet 訪問,您可以使用 Microsoft Azure 或將虛擬硬碟檔案上傳到 FTP 伺服器,或您自己的網域儲存池...

本文將向您展示如何在本機上設定自己的本機虛擬機儲存庫或在網路系統上共用。只需幾個範例,您就將了解如何將 Microsoft Azure Blob 儲存體用於線上圖庫,可透過 Internet 存取並可供共用使用者使用。

說明可能會很長,因為它們相對清晰和詳細。剛接觸 Hyper-V 的人可能會覺得它很複雜,但實際上這個過程非常簡單且相對較快!

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

將虛擬硬碟複製或上傳到儲存庫

1.1)選擇儲存位置後,複製要包含在線上圖庫中的現有虛擬硬碟文件,並將虛擬硬碟上傳到您的線上儲存。

例如,如果您在 Hyper-V 中設定了名為W10PROv1709的虛擬機,並且它是格式為W10PROv1709.vhdx的 VHDX 文件,請複製該單一 VHDX 文件,即該 VHDX 文件,

請注意,快速建立只能建立第 2 代虛擬機器和虛擬硬碟 (UEFI/GPT)。您無法使用第一代虛擬機器中的虛擬硬碟。

1.2)如果需要,您可以簡單地建立新一代第 2 代虛擬機,安裝 Windows,關閉虛擬機,將 VHDX 複製到儲存庫,然後刪除新虛擬機。

尖端

如果您建立新虛擬機器只是為了取得 VHDX 文件,請在 OOBE(歡迎使用 Windows)開始顯示區域選擇畫面和鍵盤佈局時關閉虛擬機器。這樣,當您在「快速建立」中使用 VHDX 時,新虛擬機器將獲得 Windows 的完整安裝,但它沒有任何使用者帳戶,可讓您從頭開始一切。當您允許其他使用者從您的儲存庫建立虛擬機器時,不建立使用者帳戶尤其重要。

1.3)如果需要,您也可以在磁碟管理中建立新的虛擬硬碟或使用DISKPART。請注意,快速建立中使用的任何虛擬硬碟檔案都需要正確分割區。建立後,您可以使用 DISM 部署 Windows。

產生快速建立設定檔

2.1)線上圖庫中的每個虛擬硬碟都需要有一個設定檔。這些設定檔是JSON檔格式,副檔名為.json。

2.2)以下是線上圖庫設定檔範例:

{
    「圖片」: [
      {
        “名稱”:“Windows 10 PRO EN-GB”,
        "version": "Insider Preview 1803 Build 17618",
        “區域設定”:“EN-GB”,
        “出版商”:“TenForums.com”,
        “最後更新”:“2018 年 3 月 8 日”,
        「描述」: [
          “\n”,
      "已預先安裝以下軟體:\n",
      "- Office 2016 專業增強版\n",
      "- Visual Studio Enterprise 2017\n",
      “- 適用於 Windows 10 的 Windows ADK\n”
        ],
        “配置”:{
          “secureBoot”:正確
        },
        「要求」: {
          “磁碟空間”:0
        },
        "磁碟": {
          "uri":"檔://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
          “哈希”:“sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD”,
          “尺寸”:8862564352,
          “存檔相對路徑”:“”
        },
        “標識”: {
          "uri":"檔案://E:/​​Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
          “哈希”:“sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57”,
          “大小”:8325,
          “存檔相對路徑”:“”
        },
        “象徵”: {
          "uri":"檔案://E:/​​Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg",
          “哈希”:“sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D”,
          “尺寸”:1913,
          “存檔相對路徑”:“”
        },    
        「縮圖」:{
          "uri":"檔案://E:/​​Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
          “哈希”:“sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268”,
          「大小」:39466,
          “存檔相對路徑”:“”
        },            
       「細節」: [
         {
         "name": "需要空間",
         “值”:“256 GB”
         },
         {
         "name": "附加資訊",
          "value": "啟動至 OOBE(無使用者)"
         }
       ]
    }
  ]
}

您可以下載或複製上面的範例 JSON 腳本:Sample.zip。記得先解鎖 ZIP 文件,然後再解壓縮。此 ZIP 檔案包含一個 Sample.json 文件,可以在記事本或任何其他文字/程式碼編輯器中開啟和編輯該文件。

2.3)解壓縮後開啟JSON文件,必要時進行編輯。在以下步驟中,每個命令區塊都會有簡短的說明。首先是一個螢幕截圖,解釋不同的命令區塊如何影響快速創建介面中所看到的內容:

螢幕截圖中的數字指的是以下步驟:

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

  1. 步驟2.5,描述VM和基本信息
  2. 步驟2.12,標誌影像
  3. 步驟2.13,圖示影像
  4. 步驟 2.14,縮圖
  5. 步驟 2.15,附加信息

2.4) Online Gallery Hyper-V 設定檔以花括號開頭和結尾(在下面的範例中以黑色突出顯示),後面跟著標籤「images」和冒號。接下來是左方括號和左大括號。

{ 
    "images": [ 
     {
    腳本的其餘部分將出現在此處                   
    } 
  ] 
}

2.5)腳本中的第一個資料是有關您的VHDX虛擬機器檔案的基本資訊。請注意,引號中的所有內容(「此處的所有內容」)可以是您想要在「快速建立」中顯示的任何資訊或文字。請嘗試輸入正確。請注意,任何括號、引號和逗號對於保持語法正確都很重要。

“名稱”:“Windows 10 PRO EN-GB”,
        "version": "Insider Preview 1803 Build 17618",
        “區域設定”:“EN-GB”,
        “出版商”:“TenForums.com”,
        “最後更新”:“2018 年 3 月 8 日”,
        「描述」: [
          “\n”,
      "已預先安裝以下軟體:\n",
      "- Office 2016 專業增強版\n",
      "- Visual Studio Enterprise 2017\n",
      “- 適用於 Windows 10 的 Windows ADK\n”
        ],

必須在每行文字後手動鍵入換行符號 (\n),否則「快速建立」中的行將不會換行。用引號 ("\n") 括起來的換行符號將會新增一個空白行。

在上面的範例中,英式英語 W10 PRO x64 build 17618虛擬硬碟已新增至 VHD 儲存資料夾中,並為其建立了一個快速建立條目。

2.6)為此虛擬機器啟用 (true) 或停用 (false)安全啟動:

"config": { "secureBoot": true },

2.7)最小空間要求(以位元組為單位):

「要求」:{「磁碟空間」:0},

如果保留為 0,則不會顯示警告。要計算預設虛擬硬碟需要多少儲存空間,只需將擴充 VHDX 檔案的最大大小加倍並添加幾 GB 即可確定。

有一個簡單的規則如下:虛擬機器需要其 VHD 最大大小的兩倍。具有 50 GB 虛擬硬碟的虛擬機器需要主機上約 100 GB 的可用儲存空間才能正常運作。

例如,如果您使用預設的 127 GB VHDX 檔案副檔名建立虛擬機器。雖然在虛擬機器上安裝 Windows 10 後其在伺服器上的檔案大小只有 10 GB 左右,但在安裝軟體和下載檔案時,它可以並且被允許擴展到 127 GB 大小。 。此外,運行虛擬機器需要相當於同一磁碟機上最大檔案大小(本例中為 127 GB)的可用儲存空間,以便在使用時可以進一步擴充。

如果DiskSpace值變更為 280,000,000,000 字節,則當使用者在快速建立中選擇此虛擬機器時,將顯示此警告:

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

請注意,您必須輸入不含分隔符號的大小(以位元組為單位):

「要求」:{「磁碟空間」:280000000000 },

2.8)接下來是最重要的部分,設定VHDX檔案的位置:

        "磁碟": {
          "uri":"檔://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
          “哈希”:“sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD”,
          “尺寸”:8862564352,
          “存檔相對路徑”:“”
        },

2.9) URI(通用資源識別碼),儲存VHDX的儲存庫可以位於下列任何位置:

- http://

http://myfilestorage.mysite.com/W10PRx64.vhdx

- https://

https://myfilestorage.mysite.com/W10PRx64.vhdx

- ftp://

ftp://myfilestorage.myFTPServer.com/W10PRx64.vhdx

- 文件://

檔案://MyComputer/MyExternalHDD_Storage/VirtualHardDisks/W10PRx64.vhdx

如果您的 VHDX 儲存資料夾在本機電腦磁碟機F:上名為VHDX_Repo且 VHDX 檔案名稱名為W10PRx64.vhdx,則 URI 將如下所示:

檔案://F:/VHDX_Repo/W10PRx64.vhdx

注意力

請注意,如果您的 URI 是網路位置(例如 PC 或 NAS 上的共用),則需要使用 IP 加上連接埠號碼。在大多數情況下,連接埠 8080 可以使用,如果不能使用,請參閱您的 NAS 手冊。

例如,如果我有一個使用連接埠 8080 的 WD My Cloud Mirror NAS,我的 URI 將如下所示:

http://192.168.2.106:8080/Public/VHDX_Repo/W10PRx64.vhdx

如果您有權存取 Azure Blob 存儲,則 URI 將如下所示:

https://STORAGE_ACCOUNT.blob.core.windows.net/RESOURCE_GROUP/FOLDER/FILENAME.vhdx

2.10) VHDX 檔案需要SHA256 雜湊值。要取得哈希值,請在PowerShell中使用以下命令”

Get-FileHash -路徑「PATH\FILENAME」-演算法 SHA256

螢幕截圖中顯示的是D:\Virtual Hard Disks資料夾中VHDX W10 PRO IP x64 EN-GB (Skippy) .vhdx檔案的SHA256 雜湊值。

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

在PowerShell中雙擊雜湊值,然後按 Enter 將其複製到剪貼簿,然後將其貼上到設定檔中。

2.11)檔案大小以位元組為單位,不含分隔符號。右鍵單擊 VHDX 檔案並選擇“屬性” ,您可以找到檔案的確切大小:

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

上面截圖中顯示的VHDX的大小是19767754752。以防SizeSize on disk這兩個值不重疊,或只關心Size值。

2.12) Logo是一張JPG圖片,尺寸為130 * 30像素。請依照上述步驟 2.10 所述取得 SHA256 雜湊值,並依照步驟 2.11 所述取得大小:

        “標識”: {
          "uri":"檔案://E:/​​Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
          “哈希”:“sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57”,
          “大小”:8325,
          “存檔相對路徑”:“”
        },

2.13)圖示是尺寸為 35 * 35 像素的 JPG 圖片:

“符號”:{“uri”:“檔案://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg”,“哈希”:“sha256:B64B86CB68A35BBFC642D0725D5C5700411CB68A35BBFC642D0725D5C5700413EF7676767767767070030 , "archiveRelativePath": "" },

2.14)縮圖是800*450像素的圖片:

        「縮圖」:{
          "uri":"檔案://E:/​​Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
          “哈希”:“sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268”,
          「大小」:39466,
          “存檔相對路徑”:“”
        },

2.15)詳細資訊部分顯示快速建立中的附加資訊。例如,您不想像上面的步驟 2.7 中那樣計算所需的最小磁碟空間,或使用「詳細資料」。

"details": [ { "name": "所需空間", "value": "256 GB" }, { "name": "其他資訊", "value": "啟動到OOBE(無使用者)" } ]

請注意,在每個程式碼區塊中(從步驟 2.5 到此步驟),大括號 } 後面始終跟有一個逗號,但在最後一個程式碼區塊(如此處的Details )中,}後面不再有逗號。

具體來說:

    「細節」: [
         {
         "name": "需要空間",
         “值”:“256 GB”
        },    <>這是一個逗號,後面跟著花括號 }
         {
         "name": "附加資訊",
         "value": "啟動至 OOBE(無使用者)"
         }   <>在最後一個程式碼區塊的大括號處,不再有尾隨逗號
     ]

2.16) 儲存您想要命名的 JSON 設定文件,副檔名為 . json .請注意,對於要新增至快速建立的每個虛擬機,您都需要一個單獨的 JSON 檔案。

將虛擬硬碟克隆或載入到存檔

3.1)開啟登錄編輯程式(WIN + R 或在 Cortana 中鍵入regedit ,然後按 Enter)。瀏覽到以下按鍵:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\虛擬化

3.2)右鍵點選右側窗格,選擇新 > 多字串值。

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

3.3)將多字串值重新命名為GalleryLocations

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

3.4)雙擊Multi-String Value GalleryLocations,將所有 JSON 檔案加入其中,一個檔案對應一行,按一下「確定」儲存。

如何為 Hyper-V Quick Create 建立虛擬機器儲存庫

您現在已經建立了自己的 Hyper-V 線上庫,只需單擊滑鼠即可建立預先安裝 Windows 的新虛擬機器:

祝你好運!

看更多:


下載99+ Gucci壁紙,精美Gucci壁紙

下載99+ Gucci壁紙,精美Gucci壁紙

讓我們看看下面的一些 Gucci 桌布是否適合您的電腦桌布或手機桌布。

如何在 Windows 10 上的檔案總管導覽窗格中新增/刪除快速訪問

如何在 Windows 10 上的檔案總管導覽窗格中新增/刪除快速訪問

快速存取是存取您正在處理的文件和經常使用的資料夾的最短路線。這些是您經常造訪的資料夾和最近的文件。

Opera VPN 評測:簡單、快速且免費

Opera VPN 評測:簡單、快速且免費

也許您聽說過 Opera 網路瀏覽器附帶免費 VPN,或者您可能已經是 Opera 愛好者,只是想知道他們的 VPN 服務如何運作。

應如何以及為何停用 2.4GHz Wi-Fi 網路?

應如何以及為何停用 2.4GHz Wi-Fi 網路?

您應該考慮關閉家庭 Wi-Fi 網路上舊的 2.4GHz 頻段,並使用速度更快且不那麼「擁擠」的新 5GHz 頻段。我們透過下面的文章來了解一下吧。

如何在 Windows Defender 上啟用沙箱功能

如何在 Windows Defender 上啟用沙箱功能

Microsoft Windows Defender 的整合防毒引擎成為第一個能夠在沙箱環境中運作的防毒軟體。

什麼是 Screen Locker 勒索軟體?如何去除?

什麼是 Screen Locker 勒索軟體?如何去除?

Screen Locker 勒索軟體是一種勒索軟體,它會接管螢幕並阻止您使用裝置。此類勒索軟體呈上升趨勢,如果沒有足夠的相關信息,則很難將其刪除。

WiFi dongle速度慢、效能差的6個原因

WiFi dongle速度慢、效能差的6個原因

使用 WiFi 轉接器時,您可能會遇到一些問題,尤其是無線速度較差,無法滿足您在家中其他裝置上的需求。以下是 USB WiFi 轉接器速度緩慢的一些原因以及解決方法。

為什麼我們需要格式化USB?如何格式化USB?

為什麼我們需要格式化USB?如何格式化USB?

格式化 USB 幾乎與格式化任何其他磁碟機一樣。您可以使用預設設定或了解不同選項的含義並使用最適合您的設定。以下文章將幫助您在格式化 USB 時選擇最佳設定。

請為您的電腦下載一組歷史繪畫風格壁紙

請為您的電腦下載一組歷史繪畫風格壁紙

繼續分享電腦和手機精美桌布的類別,今天LuckyTemplates送給讀者一組古代主題的繪畫風格桌布。喜歡的話請觀看並下載。

如何為路由器設定訪客網絡

如何為路由器設定訪客網絡

路由器上的訪客訪問被理解為訪客網絡,與個人無線網路系統完全分離。