Informacje ogólne
Szybkie tworzenie to funkcja Hyper-V, która umożliwia użytkownikom konfigurowanie nowych maszyn wirtualnych za pomocą zaledwie kilku kliknięć myszą. Obecnie Quick Create zapewnia użytkownikom możliwość szybkiej konfiguracji środowiska programistycznego systemu Windows 10 (Środowisko programistyczne systemu Windows 10), wersja systemu Windows 10 PRO ma preinstalowany program Visual Studio .

Na razie to wszystko, ale domyślna opcja Szybkie tworzenie może zostać zmieniona w przyszłości, ponieważ pozwala firmie Microsoft udostępnić użytkownikom dowolną preinstalowaną maszynę wirtualną .
Zmiana domyślnej galerii internetowej nie jest jednak trudna. Galeria online służy do wyświetlania własnych , wstępnie zainstalowanych maszyn wirtualnych i szybkiego konfigurowania ich z pamięci lokalnej lub online.
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
Galeria online jest również uważana za repozytorium online, w którym przechowywane są wszystkie preinstalowane wirtualne dyski twarde używane z funkcją Quick Create funkcji Hyper-V. Tworząc osobistą galerię online na maszynie wirtualnej, pierwszą rzeczą, którą musisz zrobić, to zdecydować, czy będzie ona przeznaczona tylko dla Ciebie, czy też chcesz udostępnić ją innym użytkownikom systemu lub nawet wszystkim, którzy mogą uzyskać dostęp do Twojej Galerii online.
Jeśli chcesz po prostu szybciej i łatwiej tworzyć nowe maszyny wirtualne Windows do własnych celów, możesz utworzyć archiwum na dowolnym dysku twardym, lokalnym lub wymiennym na komputerze osobistym. Jeśli chcesz, aby wszystkie Twoje komputery miały do niego dostęp, utwórz go w udziale sieciowym lub lokalnym serwerze NAS.
Jeśli chcesz, aby Twoje repozytorium było dostępne przez Internet, możesz skorzystać z Microsoft Azure lub przesłać pliki z wirtualnego dysku twardego na serwer FTP lub do własnej puli pamięci w domenie…
W tym artykule dowiesz się, jak skonfigurować własne lokalne repozytorium maszyn wirtualnych na komputerze lokalnym lub udostępniać je w systemach sieciowych. Dzięki zaledwie kilku przykładom zrozumiesz, jak używać magazynu obiektów Blob Microsoft Azure do tworzenia galerii online, dostępnej przez Internet i dostępnej dla współdzielonych użytkowników.
Instrukcje mogą być dość długie, ponieważ są stosunkowo jasne i szczegółowe. Nowicjusze w Hyper-V mogą uznać to za skomplikowane, ale w rzeczywistości proces jest całkiem łatwy i stosunkowo szybki!
Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V
Klonuj lub przesyłaj wirtualne dyski twarde do repozytorium
1.1) Po wybraniu lokalizacji przechowywania skopiuj istniejące pliki wirtualnego dysku twardego, które chcesz umieścić w Galerii online, a także prześlij wirtualne dyski twarde do swojej pamięci online.
Na przykład, jeśli skonfigurowałeś maszynę wirtualną w Hyper-V o nazwie W10PROv1709 i jest to plik VHDX w formacie W10PROv1709.vhdx , skopiuj ten pojedynczy plik VHDX, tylko ten plik VHDX,
Należy pamiętać, że funkcja Quick Create umożliwia tworzenie wyłącznie maszyn wirtualnych generacji 2 i wirtualnych dysków twardych (UEFI/GPT). Nie można używać wirtualnych dysków twardych z maszyn wirtualnych generacji 1.
1.2) Jeśli chcesz, możesz po prostu utworzyć maszynę wirtualną nowej generacji 2, zainstalować system Windows, wyłączyć maszynę wirtualną, skopiować VHDX do repozytorium, a następnie usunąć nową maszynę wirtualną.
Porady
W przypadku, gdy tworzysz nową maszynę wirtualną tylko po to, aby pobrać plik VHDX, wyłącz maszynę wirtualną, gdy OOBE (Windows Welcome) zacznie wyświetlać ekran wyboru obszaru i układ klawiatury. W ten sposób, gdy użyjesz VHDX w Quick Create, nowa maszyna wirtualna otrzyma pełną instalację systemu Windows, ale nie będzie miała żadnych kont użytkowników, dzięki czemu będziesz mógł zacząć wszystko od zera. Nietworzenie kont użytkowników jest szczególnie ważne w przypadkach, gdy pozwalasz innym użytkownikom na tworzenie maszyn wirtualnych z Twojego repozytorium.
1.3) Jeśli chcesz, możesz także utworzyć nowe wirtualne dyski twarde w Zarządzaniu dyskami lub użyć narzędzia DISKPART . Należy pamiętać, że wszystkie pliki wirtualnego dysku twardego używane w programie Quick Create muszą być poprawnie podzielone na partycje. Po utworzeniu możesz wdrożyć system Windows za pomocą narzędzia DISM.
Wygeneruj pliki konfiguracyjne szybkiego tworzenia
2.1) Każdy wirtualny dysk twardy w Twojej Galerii Online musi mieć plik konfiguracyjny. Te pliki konfiguracyjne są w formacie JSON z rozszerzeniem .json.
2.2) Poniżej znajdują się przykładowe pliki konfiguracyjne Galerii Online:
{
"obrazy": [
{
"name": "Windows 10 PRO EN-GB",
"version": "Podgląd Insider 1803, kompilacja 17618",
"locale": "EN-GB",
"wydawca": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"opis": [
"\N",
"Zainstalowano następujące oprogramowanie:\n",
"- Office 2016 Pro Plus\n",
"- Visual Studio Enterprise 2017\n",
„- Zestaw Windows ADK dla systemu Windows 10\n”
],
„konfiguracja”: {
„secureBoot”: prawda
},
"wymagania": {
„Przestrzeń dysku”: 0
},
"dysk": {
"uri":"file://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash":"sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
„rozmiar”: 8862564352,
„archiwumRelativePath”: „”
},
"logo": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash":"sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"rozmiar": 8325,
„archiwumRelativePath”: „”
},
„symbol”: {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg",
"hash":"sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D",
"rozmiar": 1913,
„archiwumRelativePath”: „”
},
"Miniaturka": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash":"sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"rozmiar": 39466,
„archiwumRelativePath”: „”
},
"Detale": [
{
"name": "Wymagane miejsce",
„wartość”: „256 GB”
},
{
"name": "Dodatkowe informacje",
"value": "Uruchamia OOBE (bez użytkowników)"
}
]
}
]
}
Możesz pobrać lub skopiować przykładowy skrypt JSON powyżej: Sample.zip . Pamiętaj, aby najpierw odblokować plik ZIP, a następnie go rozpakować. To archiwum ZIP zawiera plik Sample.json, który można otworzyć i edytować w Notatniku lub dowolnym innym edytorze tekstu/kodu.
2.3) Otwórz plik JSON po jego rozpakowaniu i w razie potrzeby dokonaj edycji. W kolejnych krokach pojawią się krótkie instrukcje dla każdego bloku poleceń. Najpierw zrzut ekranu wyjaśniający, jak różne bloki poleceń wpływają na to, co jest widoczne w interfejsie szybkiego tworzenia:
Liczby na zrzucie ekranu odnoszą się do następujących kroków:
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
- Krok 2.5 opisuje maszynę wirtualną i podstawowe informacje
- Krok 2.12, obraz logo
- Krok 2.13, obraz ikony
- Krok 2.14, miniatura
- Krok 2.15, informacje dodatkowe
2.4) Plik konfiguracyjny Galerii Online Hyper-V zaczyna się i kończy nawiasami klamrowymi (w przykładzie poniżej zaznaczonymi na czarno), po których następuje etykieta „ obrazy ” i dwukropek. Następnie otwierający nawias kwadratowy i otwierający nawias klamrowy.
{
"obrazy": [
{
Reszta skryptu pojawi się tutaj
}
]
}
2.5) Pierwsze dane w skrypcie to podstawowe informacje o pliku Twojej maszyny wirtualnej VHDX. Pamiętaj, że wszystko w cudzysłowie („Wszystko tutaj”) może oznaczać dowolną informację lub tekst, który chcesz wyświetlić w Szybkim tworzeniu. Spróbuj wpisać poprawnie. Należy pamiętać, że wszelkie nawiasy, cudzysłowy i przecinki są ważne dla zachowania poprawnej składni.
"name": "Windows 10 PRO EN-GB",
"version": "Podgląd Insider 1803, kompilacja 17618",
"locale": "EN-GB",
"wydawca": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"opis": [
"\N",
"Zainstalowano następujące oprogramowanie:\n",
"- Office 2016 Pro Plus\n",
"- Visual Studio Enterprise 2017\n",
„- Zestaw Windows ADK dla systemu Windows 10\n”
],
Podziały wierszy (\n) należy wpisać ręcznie po każdym wierszu tekstu, w przeciwnym razie wiersze w trybie szybkiego tworzenia nie będą zawijane. Podział wiersza ujęty w cudzysłów („\n”) spowoduje dodanie pustej linii.
W powyższym przykładzie wirtualny dysk twardy British English W10 PRO x64 build 17618 został dodany do folderu przechowywania VHD i utworzono dla niego wpis szybkiego tworzenia.
2.6) Włącz (prawda) lub wyłącz (fałsz) Bezpieczny rozruch dla tej maszyny wirtualnej:
"config": { "secureBoot": prawda },
2.7) Minimalne wymagania dotyczące miejsca w bajtach:
"wymagania": { "przestrzeń dysku": 0 },
Jeśli pozostawisz wartość 0, nie będzie wyświetlane żadne ostrzeżenie. Aby obliczyć, ile miejsca będzie wymagał Twój domyślny wirtualny dysk twardy, po prostu dwukrotnie zwiększ maksymalny rozmiar rozszerzonego pliku VHDX i dla pewności dodaj kilka GB.
Istnieje prosta zasada: maszyna wirtualna będzie potrzebować dwukrotnie większego rozmiaru niż jej VHD. Maszyna wirtualna z wirtualnym dyskiem twardym o pojemności 50 GB wymaga do prawidłowego działania około 100 GB wolnego miejsca na hoście.
Na przykład, jeśli utworzyłeś maszynę wirtualną przy użyciu domyślnego rozszerzenia pliku VHDX 127 GB. Chociaż jego rozmiar pliku na serwerze po zainstalowaniu systemu Windows 10 na maszynie wirtualnej wynosi tylko około 10 GB, może i jest dozwolony wzrost do 127 GB podczas instalowania oprogramowania i pobierania plików.Informacje są dodawane do maszyny wirtualnej . Ponadto uruchomienie maszyny wirtualnej wymaga dostępnej przestrzeni dyskowej odpowiadającej maksymalnemu rozmiarowi pliku (w tym przypadku 127 GB) na tym samym dysku, aby można ją było dalej rozszerzać w przypadku użycia.
Jeśli wartość DiskSpace zostanie zmieniona na 280 000 000 000 bajtów, to ostrzeżenie wyświetli się, gdy użytkownik wybierze tę maszynę wirtualną w Szybkim tworzeniu:
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
Pamiętaj, że musisz wprowadzić rozmiar w bajtach bez separatorów:
„wymagania”: { „przestrzeń dysku”: 280000000000 },
2.8) Następnie następuje najważniejsza część, czyli ustawienie lokalizacji pliku VHDX:
"dysk": {
"uri":"file://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash":"sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
„rozmiar”: 8862564352,
„archiwumRelativePath”: „”
},
2.9) URI (Universal Resource Identifier), repozytorium, w którym przechowywany jest VHDX, może znajdować się w dowolnej z poniższych lokalizacji:
- http://
http://myfilestorage.mysite.com/W10PRx64.vhdx
- https://
https://myfilestorage.mysite.com/W10PRx64.vhdx
-ftp://
ftp://myfilestorage.myFTPServer.com/W10PRx64.vhdx
- plik://
plik://MójKomputer/MyExternalHDD_Storage/VirtualHardDisks/W10PRx64.vhdx
Jeśli folder przechowywania VHDX ma nazwę VHDX_Repo na dysku komputera lokalnego F:, a nazwa pliku VHDX to W10PRx64.vhdx , identyfikator URI będzie następujący:
plik://F:/VHDX_Repo/W10PRx64.vhdx
Uwaga
Pamiętaj, że jeśli Twoim URI jest lokalizacja sieciowa, np. udział na komputerze PC lub NAS, musisz użyć adresu IP i numeru portu. W większości przypadków port 8080 będzie działać. Jeśli nie, zapoznaj się z instrukcją obsługi NAS.
Na przykład, jeśli mam serwer NAS WD My Cloud Mirror korzystający z portu 8080, mój identyfikator URI będzie wyglądał następująco:
http://192.168.2.106:8080/Public/VHDX_Repo/W10PRx64.vhdx
Jeśli masz dostęp do Azure Blob Storage, identyfikator URI będzie wyglądał następująco:
https://STORAGE_ACCOUNT.blob.core.windows.net/RESOURCE_GROUP/FOLDER/FILENAME.vhdx
2.10) Dla pliku VHDX wymagany jest skrót SHA256 . Aby uzyskać skrót, użyj następującego polecenia w PowerShell”
Get-FileHash – Ścieżka „ŚCIEŻKA\NAZWA PLIKU” – Algorytm SHA256
Na zrzucie ekranu pokazano skrót SHA256 dla pliku VHDX W10 PRO IP x64 EN-GB (Skippy) .vhdx w folderze D:\Virtual Hard Disks .
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
Kliknij dwukrotnie wartość skrótu w programie PowerShell i naciśnij klawisz Enter, aby skopiować ją do Schowka, a następnie wkleić ją do pliku konfiguracyjnego.
2.11) Rozmiar pliku podany jest w bajtach, bez separatorów. Dokładny rozmiar pliku znajdziesz klikając prawym przyciskiem myszy plik VHDX i wybierając Właściwości :
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
Rozmiar VHDX pokazany na powyższym zrzucie ekranu to 19767754752. W przypadku, gdy dwie wartości Rozmiar i Rozmiar na dysku nie nakładają się, lub zależy im tylko na wartości Rozmiar.
2.12) Logo jest obrazem JPG o wymiarach 130*30 pikseli. Uzyskaj wartość skrótu SHA256, jak wspomniano powyżej w kroku 2.10 i rozmiar, jak podano w kroku 2.11:
"logo": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash":"sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"rozmiar": 8325,
„archiwumRelativePath”: „”
},
2.13) Ikona jest obrazem JPG o wymiarach 35*35 pikseli:
"symbol": { "uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg", "hash":"sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D", "rozmiar":1913, "archiveRelativePath": "" },
2.14) Miniatury to obrazy o wymiarach 800*450 pikseli:
"Miniaturka": {
"uri":"file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash":"sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"rozmiar": 39466,
„archiwumRelativePath”: „”
},
2.15) Sekcja Szczegóły wyświetla dodatkowe informacje w Szybkim tworzeniu. Na przykład nie chcesz liczyć minimalnego wymaganego miejsca na dysku jak w kroku 2.7 powyżej, ani używać opcji Szczegóły.
"details": [ { "name": "Wymagane miejsce", "value": "256 GB" }, { "name": "Dodatkowe informacje", "value": "Boots to OOBE (bez użytkowników)" } ]
Zwróć uwagę, że w każdym bloku kodu (od kroku 2.5 do tego kroku) po nawiasie klamrowym } zawsze następuje przecinek, ale w ostatnim bloku kodu, tak jak tutaj Szczegóły , po } nie ma już przecinka.
Konkretnie:
"Detale": [
{
"name": "Wymagane miejsce",
„wartość”: „256 GB”
}, <>To jest przecinek, po którym następują nawiasy klamrowe }
{
"name": "Dodatkowe informacje",
"value": "Uruchamia OOBE (bez użytkowników)"
} <>W nawiasie klamrowym w ostatnim bloku kodu nie ma już końcowego przecinka
]
2.16) Zapisz plik konfiguracyjny JSON o dowolnej nazwie z rozszerzeniem . json . Pamiętaj, że dla każdej maszyny wirtualnej, którą chcesz dodać do funkcji Szybkie tworzenie, potrzebujesz osobnego pliku JSON.
Sklonuj lub załaduj wirtualny dysk twardy do archiwum
3.1) Otwórz Edytor rejestru (WIN + R lub wpisz regedit w Cortanie i naciśnij Enter). Przejdź do następującego klucza:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization
3.2) Kliknij prawym przyciskiem myszy prawy panel, wybierz Nowy > Wartość wielociągowa.
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
3.3) Zmień nazwę wartości wielociągowej na GalleryLocations :
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
3.4) Kliknij dwukrotnie opcję Multi-String Value GalleryLocations , dodaj tam wszystkie swoje pliki JSON, jeden plik odpowiada jednej linii, kliknij OK , aby zapisać.
![Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V Jak utworzyć repozytorium maszyn wirtualnych dla funkcji Quick Create w funkcji Hyper-V]()
Utworzyłeś teraz własną galerię internetową Hyper-V i możesz tworzyć nowe maszyny wirtualne z preinstalowanym systemem Windows za pomocą jednego kliknięcia myszą:
Powodzenia!
Zobacz więcej: