Algemene informatie
Quick Create is een functie in Hyper-V waarmee gebruikers met slechts een paar muisklikken nieuwe virtuele machines kunnen opzetten. Momenteel biedt Quick Create gebruikers een manier om snel een Windows 10- ontwikkelaarsomgeving op te zetten (Windows 10 Developer Environment), op de Windows 10 PRO-versie is Visual Studio vooraf geïnstalleerd .

Dat is het voor nu, maar de standaard Quick Create-optie kan in de toekomst worden gewijzigd, omdat Microsoft hiermee elke vooraf geïnstalleerde virtuele machine aan gebruikers kan aanbieden .
Het is echter niet moeilijk om de standaard Online Galerij te wijzigen. Online Gallery wordt gebruikt om uw eigen vooraf geïnstalleerde virtuele machines weer te geven en deze snel in te stellen vanuit lokale of online opslag.
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
Online Gallery wordt ook beschouwd als een online opslagplaats, waarin alle vooraf geïnstalleerde virtuele harde schijven worden opgeslagen die worden gebruikt met Hyper-V Quick Create. Wanneer u een persoonlijke virtuele machine Online Gallery maakt, moet u eerst beslissen of deze alleen voor u bestemd is, of dat u deze wilt delen met andere gebruikers op het systeem of dat zelfs iedereen toegang heeft tot uw Online Gallery.
Als u voor uw eigen doeleinden sneller en eenvoudiger nieuwe virtuele Windows-machines wilt maken, kunt u een archief op elke harde schijf maken, lokaal of verwijderbaar op uw persoonlijke pc. Als u wilt dat al uw computers er toegang toe hebben, kunt u deze op een netwerkshare of lokale NAS aanmaken.
Als u wilt dat uw repository toegankelijk is via internet, kunt u Microsoft Azure gebruiken of bestanden op de virtuele harde schijf uploaden naar een FTP-server, of naar uw eigen opslagpool met domeinnaam...
In dit artikel wordt uitgelegd hoe u uw eigen lokale opslagplaats voor virtuele machines op uw lokale computer kunt instellen of op netwerksystemen kunt delen. Met slechts een paar voorbeelden begrijpt u hoe u Microsoft Azure Blob Storage kunt gebruiken voor een online galerij, toegankelijk via internet en beschikbaar voor gedeelde gebruikers.
De instructies kunnen behoorlijk lang zijn omdat ze relatief duidelijk en gedetailleerd zijn. Degenen die nieuw zijn bij Hyper-V vinden het misschien ingewikkeld, maar in feite is het proces vrij eenvoudig en relatief snel!
Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create
Kloon of upload virtuele harde schijven naar de repository
1.1) Nadat u uw opslaglocatie heeft gekozen, kopieert u de bestaande virtuele harde schijfbestanden die u in de Online Galerij wilt opnemen en uploadt u de virtuele harde schijven ook naar uw online opslag.
Als u bijvoorbeeld een virtuele machine in Hyper-V hebt opgezet met de naam W10PROv1709 , en het is een VHDX-bestand met de indeling W10PROv1709.vhdx , kopieer dan dat ene VHDX-bestand, alleen dat VHDX-bestand,
Houd er rekening mee dat Quick Create alleen virtuele machines en virtuele harde schijven van de tweede generatie (UEFI/GPT) kan maken. U kunt geen virtuele harde schijven van virtuele machines van generatie 1 gebruiken.
1.2) Als u wilt, kunt u eenvoudigweg een nieuwe virtuele machine van de tweede generatie maken, Windows installeren, de virtuele machine afsluiten, VHDX naar de repository kopiëren en vervolgens de nieuwe virtuele machine verwijderen.
Tips
Als u alleen maar een nieuwe virtuele machine maakt om het VHDX-bestand op te halen, schakelt u de virtuele machine uit wanneer OOBE (Windows Welcome) het gebiedselectiescherm en de toetsenbordindeling begint weer te geven. Op deze manier krijgt de nieuwe virtuele machine, wanneer u VHDX in Quick Create gebruikt, een volledige installatie van Windows, maar heeft deze geen gebruikersaccounts, waardoor u alles vanaf nul kunt beginnen. Het is vooral belangrijk om geen gebruikersaccounts aan te maken als u andere gebruikers toestaat virtuele machines te maken vanuit uw repository.
1.3) Als u wilt, kunt u ook nieuwe virtuele harde schijven maken in Schijfbeheer of DISKPART gebruiken . Houd er rekening mee dat alle virtuele harde schijfbestanden die in Quick Create worden gebruikt, correct moeten worden gepartitioneerd. Eenmaal gemaakt, kunt u Windows implementeren met DISM.
Genereer Quick Create-configuratiebestanden
2.1) Elke virtuele harde schijf in uw Online Galerij moet een configuratiebestand hebben. Deze configuratiebestanden hebben de bestandsindeling JSON, met de extensie .json.
2.2) Hieronder vindt u voorbeelden van configuratiebestanden voor de Online Galerij:
{
"afbeeldingen": [
{
"name": "Windows 10 PRO NL-NL",
"version": "Insider Preview 1803 Build 17618",
"locale": "EN-GB",
"publisher": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"beschrijving": [
"\N",
"De volgende software is vooraf geïnstalleerd:\n",
"- Office 2016 Pro Plus\n",
"-Visual Studio Enterprise 2017\n",
"- Windows ADK voor Windows 10\n"
],
"config": {
"secureBoot": waar
},
"vereisten": {
"schijfruimte": 0
},
"schijf": {
"uri":bestand://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash":sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
"grootte":8862564352,
"archiveRelativePath": ""
},
"logo": {
"uri":bestand://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash":sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"grootte":8325,
"archiveRelativePath": ""
},
"symbool": {
"uri":bestand://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg",
"hash":sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D",
"grootte": 1913,
"archiveRelativePath": ""
},
"miniatuur": {
"uri":bestand://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash":sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"grootte":39466,
"archiveRelativePath": ""
},
"details": [
{
"name": "Spatie vereist",
"waarde": "256 GB"
},
{
"name": "Aanvullende informatie",
"value": "Opstarten naar OOBE (geen gebruikers)"
}
]
}
]
}
U kunt het voorbeeld-JSON-script hierboven downloaden of kopiëren: Sample.zip . Vergeet niet om eerst het ZIP-bestand te ontgrendelen en vervolgens uit te pakken. Dit ZIP-archief bevat een Sample.json-bestand dat kan worden geopend en bewerkt in Kladblok of een andere tekst-/code-editor.
2.3) Open het JSON-bestand na het uitpakken, bewerk het indien nodig. In de volgende stappen zijn er korte instructies voor elk commandoblok. Eerst een screenshot om uit te leggen hoe verschillende opdrachtblokken invloed hebben op wat er te zien is in de Quick Create-interface:
De cijfers in de schermafbeelding verwijzen naar de volgende stappen:
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
- Stap 2.5 beschrijft de VM en basisinformatie
- Stap 2.12, logoafbeelding
- Stap 2.13, pictogramafbeelding
- Stap 2.14, miniatuur
- Stap 2.15, aanvullende informatie
2.4) Het Online Gallery Hyper-V-configuratiebestand begint en eindigt met accolades (zwart gemarkeerd in het onderstaande voorbeeld), gevolgd door het label " afbeeldingen " en een dubbele punt. Vervolgens een openend vierkant haakje en een openend accolade.
{
"images": [
{
De rest van het script verschijnt hier
}
]
}
2.5) De eerste gegevens in het script zijn basisinformatie over uw virtuele VHDX-machinebestand. Houd er rekening mee dat alles tussen aanhalingstekens ("Alles hier") elke informatie of tekst kan zijn die u wilt weergeven in Snel maken. Probeer correct in te voeren. Houd er rekening mee dat eventuele haakjes, aanhalingstekens en komma's belangrijk zijn om de syntaxis correct te houden.
"name": "Windows 10 PRO NL-NL",
"version": "Insider Preview 1803 Build 17618",
"locale": "EN-GB",
"publisher": "TenForums.com",
"lastUpdated": "08-MAR-2018",
"beschrijving": [
"\N",
"De volgende software is vooraf geïnstalleerd:\n",
"- Office 2016 Pro Plus\n",
"-Visual Studio Enterprise 2017\n",
"- Windows ADK voor Windows 10\n"
],
Regeleinden (\n) moeten na elke tekstregel handmatig worden getypt, anders lopen de regels in Snel maken niet door. Een regeleinde tussen aanhalingstekens ("\n") voegt een lege regel toe.
In het bovenstaande voorbeeld is de Brits-Engelse W10 PRO x64 build 17618 virtuele harde schijf toegevoegd aan de VHD-opslagmap en is er een Quick Create-item voor gemaakt.
2.6) Schakel Secure Boot in (true) of deactiveer (false) voor deze virtuele machine:
"config": { "secureBoot": waar },
2.7) Minimale benodigde ruimte in bytes:
"vereisten": { "diskSpace": 0 },
Als deze op 0 blijft staan, wordt er geen waarschuwing weergegeven. Om te berekenen hoeveel opslagruimte uw standaard virtuele harde schijf nodig heeft, verdubbelt u eenvoudigweg de maximale grootte van het uitgebreide VHDX-bestand en voegt u voor de zekerheid een paar GB toe.
Er is een eenvoudige regel: een virtuele machine heeft tweemaal de maximale grootte van zijn VHD nodig. Een virtuele machine met een virtuele harde schijf van 50 GB heeft ongeveer 100 GB vrije opslagruimte op de host nodig om goed te kunnen functioneren.
Als u bijvoorbeeld een virtuele machine hebt gemaakt met de standaard VHDX-bestandsextensie van 127 GB. Hoewel de bestandsgrootte op de server na installatie van Windows 10 op de virtuele machine slechts ongeveer 10 GB bedraagt, kan en mag deze worden uitgebreid tot 127 GB wanneer software wordt geïnstalleerd en bestanden worden gedownload. . Bovendien is voor het draaien van een virtuele machine een beschikbare opslagruimte nodig die gelijk is aan de maximale bestandsgrootte (in dit geval 127 GB) op dezelfde schijf, zodat deze bij gebruik verder kan worden uitgebreid.
Als de DiskSpace- waarde wordt gewijzigd in 280.000.000.000 bytes, wordt deze waarschuwing weergegeven wanneer de gebruiker deze virtuele machine selecteert in Quick Create:
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
Houd er rekening mee dat u de grootte in bytes moet invoeren, zonder scheidingstekens:
"vereisten": { "diskSpace": 280000000000 },
2.8) Vervolgens komt het belangrijkste onderdeel: het instellen van de locatie van het VHDX-bestand:
"schijf": {
"uri":bestand://H:/VHD_Repo/W10PRO_EN-GB.vhdx",
"hash":sha256:CD662725B917EAF17BCE0AE27D62A75D427DAF69DBAB610DE83D4E283EE535FD",
"grootte":8862564352,
"archiveRelativePath": ""
},
2.9) URI (Universal Resource Identifier), de repository waar VHDX is opgeslagen, kan zich op een van de volgende locaties bevinden:
- http://
http://myfilestorage.mysite.com/W10PRx64.vhdx
- https://
https://myfilestorage.mysite.com/W10PRx64.vhdx
- ftp://
ftp://myfilestorage.myFTPServer.com/W10PRx64.vhdx
- bestand://
bestand://MijnComputer/MijnExternalHDD_Storage/VirtualHardDisks/W10PRx64.vhdx
Als uw VHDX-opslagmap VHDX_Repo heet op uw lokale computerstation F: en de VHDX-bestandsnaam W10PRx64.vhdx is , is de URI als volgt:
bestand://F:/VHDX_Repo/W10PRx64.vhdx
Aandacht
Houd er rekening mee dat als uw URI een netwerklocatie is, zoals een share op een pc of NAS, u het IP-adres plus het poortnummer moet gebruiken. In de meeste gevallen zal poort 8080 werken. Raadpleeg anders de handleiding van uw NAS.
Als ik bijvoorbeeld een WD My Cloud Mirror NAS heb die poort 8080 gebruikt, ziet mijn URI er als volgt uit:
http://192.168.2.106:8080/Public/VHDX_Repo/W10PRx64.vhdx
Als u toegang heeft tot Azure Blob Storage, ziet de URI er als volgt uit:
https://STORAGE_ACCOUNT.blob.core.windows.net/RESOURCE_GROUP/FOLDER/FILENAME.vhdx
2.10) Voor het VHDX-bestand is een SHA256-hash vereist . Gebruik de volgende opdracht in PowerShell om de hash te verkrijgen:
Get-FileHash -Pad "PATH\BESTANDSNAAM" -Algoritme SHA256
In de schermafbeelding wordt de SHA256-hash weergegeven voor een VHDX W10 PRO IP x64 EN-GB (Skippy) .vhdx- bestand in de map D:\Virtual Hard Disks .
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
Dubbelklik op de hashwaarde in PowerShell en druk op Enter om deze naar het Klembord te kopiëren en plak deze vervolgens in uw configuratiebestand.
2.11) De bestandsgrootte is in bytes, zonder scheidingstekens. U vindt de exacte grootte van het bestand door met de rechtermuisknop op het VHDX-bestand te klikken en Eigenschappen te selecteren :
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
De grootte van VHDX, weergegeven in de bovenstaande schermafbeelding, is 19767754752. In het geval dat de twee waarden Grootte en Grootte op schijf elkaar niet overlappen, of alleen om de waarde van Grootte geven.
2.12) Logo is een JPG-afbeelding met afmetingen van 130 * 30 pixels. Haal de SHA256-hashwaarde op zoals hierboven vermeld in stap 2.10 en de grootte zoals vermeld in stap 2.11:
"logo": {
"uri":bestand://E:/Users/Kari/OneDrive/Pictures/Hyper-V/TF_Logo.jpg",
"hash":sha256:567577C39FFD817A30752FC50004137F85EEB84DD8988C3F6F4EEFC2DDA0BD57",
"grootte":8325,
"archiveRelativePath": ""
},
2.13) Icoon is een JPG-afbeelding met afmetingen van 35 * 35 pixels:
"symbol": { "uri":file://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10_35.jpg", "hash":sha256:B64B86CB68A35BBFC642D0725D5C570041DFEF66986C4A77EABFDDCB6D33467D", "grootte":1913, "archiveRelativePath": "" },
2.14) Miniaturen zijn afbeeldingen van 800*450 pixels:
"miniatuur": {
"uri":bestand://E:/Users/Kari/OneDrive/Pictures/Hyper-V/W10G-TF.jpg",
"hash":sha256:3630837726027EB4E5DCD5259577886ECB7F1EF61332086656D64FF6AAFD4268",
"grootte":39466,
"archiveRelativePath": ""
},
2.15) In de sectie Details wordt aanvullende informatie weergegeven in Snel maken. U wilt bijvoorbeeld niet de minimaal vereiste schijfruimte tellen zoals in stap 2.7 hierboven, of Details gebruiken.
"details": [ { "name": "Vereiste ruimte", "value": "256 GB" }, { "name": "Aanvullende informatie", "value": "Opstarten naar OOBE (geen gebruikers)" } ]
Merk op dat in elk codeblok (van stap 2.5 tot deze stap) de accolade } altijd wordt gevolgd door een komma, maar in het laatste codeblok, zoals hier Details , staat er niet langer een komma na }.
Specifiek:
"details": [
{
"name": "Spatie vereist",
"waarde": "256 GB"
}, <>Dit is een komma gevolgd door accolades }
{
"name": "Aanvullende informatie",
"value": "Opstarten naar OOBE (geen gebruikers)"
} <>Bij de accolade in het laatste codeblok staat geen komma meer
]
2.16) Sla het JSON-configuratiebestand op met de gewenste naam, met de extensie . json . Houd er rekening mee dat u een afzonderlijk JSON-bestand nodig heeft voor elke virtuele machine die u aan Quick Create wilt toevoegen.
Kloon of laad de virtuele harde schijf naar het archief
3.1) Open de Register-editor (WIN + R of typ regedit in Cortana en druk op Enter). Blader naar de volgende sleutel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualisatie
3.2) Klik met de rechtermuisknop in het rechterdeelvenster en selecteer Nieuw > Waarde met meerdere tekenreeksen.
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
3.3) Hernoem de waarde van meerdere tekenreeksen naar GalleryLocations :
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
3.4) Dubbelklik op Multi-String Value GalleryLocations , voeg daar al uw JSON-bestanden toe, één bestand komt overeen met één regel, klik op OK om op te slaan.
![Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create Een opslagplaats voor virtuele machines maken voor Hyper-V Quick Create]()
U hebt nu uw eigen Hyper-V Online Gallery gemaakt en kunt met slechts één muisklik nieuwe virtuele machines maken met vooraf geïnstalleerde Windows:
Succes!
Bekijk meer: