Hyper-V på Windows: en guide för att skapa och konfigurera virtuella maskiner. Hur man hanterar Microsoft Hyper-V från kommandoraden Installera hyperv hypervisor windows 8

Hej vänner, i dagens artikel kommer vi att ansluta en Hyper-V virtuell maskin till vår Windows 8 och installera operativsystemen Windows 7 och Windows 8 på den, och även svara på alla frågor som ställs av användare. Du kan förresten överföra hela din fysiska dator till Hyper-V! Flera systemadministratörer jag känner fungerar bara på Hyper-V och har till och med glömt vad ett vanligt operativsystem är. Allra i början publicerar vi flera av dina brev.

Installerar Hyper-V

Om du har Windows 8 Pro eller Windows 8 Enterprise (företag) installerat på din dator kan du använda Hyper-V-virtualiseringssystemet eller, med enkla ord, använda den virtuella maskinen som är inbyggd i Windows 8-operativsystemet. Det är väldigt lätt att använda och jag tvivlar inte på att du kommer att förstå det.

För att Hyper-V ska fungera måste din processor stödja virtualiseringsteknik. Innan du arbetar, se till att aktivera följande alternativ i datorns BIOS:

"Intel Virtualization Technology" för Intel-processorer eller "AMD Virtualization" för AMD-processorer.

Jag varnar dig för att Hyper-V i första hand är designad och avsedd för IT-proffs och används på servrar.

När du arbetar i Hyper-V kommer du inte att kunna använda en flashenhet, Ljudkort, och WiFi, i detta avseende är det att föredra att använda VirtualBox. Men jag tror ändå att de som läser den här artikeln vet varför de behöver det.

För sin funktion ställer den virtuella Hyper-V-maskinen små krav:

Windows 8 Pro måste vara 64-bitars.

Tillgänglighet random access minne minst 4GB.

Hyper-V-anslutning

Öppning Kontrollpanel

och välj Program

Program och komponenter. Slå av eller på funktioner i Windows

Hitta Hyper-V-partitionen och markera den med en bock och klicka på OK.

Det kommer att göras en kort sökning efter de nödvändiga filerna och en omstart.

Efter omstarten, gå till Metro-gränssnittet och vänsterklicka på pilen, välj sedan Hyper-V Manager,

Installationsguiden för Hyper-V visas. Klicka sedan på namnet på vår dator Skapa Och Virtuell maskin.

Hyper-V-inställningar

1) Komma igång. Den här mästaren hjälper dig att skapa en virtuell maskin, klicka på Nästa.

2) Ange en plats. Vi tilldelar den virtuella maskinen ett namn på latin, till exempel Windows 7. Vi anger platsen för filerna på den virtuella Hyper-V-maskinen, eftersom jag inte har utrymme på enhet C:, kommer jag att kontrollera Spara virtuell maskin i en annan plats kryssrutan och klicka på bläddra, ange sedan enhet D: och Nästa.

3) Ange generationen. Jag vill installera Windows 7 så jag väljer Generation 1.

4) Tilldela minne. Min dator har 8 GB RAM, vilket innebär att jag säkert kan tilldela 2 GB RAM för en virtuell maskin. Markera rutan "Använd dynamiskt minne för den här virtuella maskinen" och Nästa.

5) Nätverksinställningar. Vi hoppar över den här parametern (vi ställer in en internetanslutning senare) och klickar på Nästa.

6) Anslut virtuellt HDD. Markera objektet Skapa en virtuell hårddisk. Så i det andra stycket Ange plats, angav vi platsen för de virtuella maskinfilerna på D:-enheten, och som standard kommer den virtuella maskinen att erbjuda oss att lokalisera den virtuella hårddisken på D:\Windows 7\Virtual Hard Disks\ kör.

Vänner, objektet Storlek 127 GB betyder inte att 127 GB omedelbart kommer att "pressas ut" på din D:-enhet.

Notera: En virtuell hårddisk kan skapas redan i början, det vill säga innan du skapar en virtuell maskin, och i det här fallet kan du välja vilken virtuell hårddisk du vill skapa, till exempel:

Dynamisk(växer i volym gradvis, enligt ackumulerade data, till en början tar det upp flera megabyte).

Fixad storlek(kräver omedelbart allokering för det nödvändiga utrymmet; om du skapar en 120 GB disk betyder det att du måste tilldela exakt så mycket utrymme till den).En hårddisk med fast storlek anses ha högre prestanda.

Mer detaljerad information se slutet av artikeln.

7) Installationsparametrar. Markera rutan Installera operativsystemet senare. Ytterligare.

8) Klart

Hur man ställer in Internet i Hyper-V

Låt oss nu ställa in nätverket. I Hyper-V huvudfönstret klickar du på knappen Virtual Switch Manager.

I fönstret som visas väljer du vilken typ av virtuell switch du vill skapa. Jag kommer att välja typen - Externt nätverk. MED skapa en virtuell switch.

Välj ett godtyckligt namn för den virtuella switchen. Nätverk wifi-adapter på min dator från tillverkaren "Atheros", så jag kommer att välja detta namn. Tillämpa.

Välja alternativ


Ett fönster öppnas, på vänster sida av vilket du kan se två sektioner med olika parametrar; om du väljer den parameter du behöver med vänster mus, så kan du konfigurera den på höger sida av fönstret.

Nätverksadapter. I den högra delen av fönstret, välj vår virtuella switch "Atheros", Tillämpa Och OK.

Installation på Hyper-V operativ system

Nu är den faktiska frågan hur man installerar operativsystemet i en virtuell maskin. För att installera en Hyper-V virtuell maskin måste du starta den från installationsskiva Windows 7 som finns i enheten eller för dessa ändamål måste du använda en ISO-avbild med Windows.

, sedan på höger sida av fönstret med hjälp av knapparna Upp Och Ner Vi ställer in den virtuella maskinstarten till vad vi behöver:

CD- starta från installationsskivan eller ISO-bild.

Välja Styrenhet 1 IDE och klicka på plustecknet, sedan DVD-enhet om du vill starta den virtuella maskinen från DVD spelare Markera rutan Fysisk CD- och DVD-enhet: sätt sedan in installationsskivan för Windows 7 i enheten.

Dessutom, för att starta en virtuell maskin och installera en ISO-avbild med Windows 7, kan du använda Windows 7, i det här fallet måste du kontrollera alternativet Arkivbild och klicka på knappen Bläddra, i utforskaren som öppnas måste du välja bilden med Windows 7 och klicka på Öppna. Ansök och OK.

Klick Start och den virtuella maskinen startar. Hyper-V laddas från Windows 7 ISO-bilden. Dubbelklicka med vänster mus på miniatyrbilden av Hyper-V virtuella maskinfönstret,

Ett fönster öppnas där du och jag kommer att arbeta. Tryck på valfri tangent, annars starta från installationen Windows disk 7 kommer inte att hända. Överst i fönstret finns knappar för inställningar för virtuella maskiner.

Den vanliga installationsdialogrutan för Windows 7. Därefter kan du installera operativsystemet Windows 7 på den virtuella maskinen. Hela processen beskrivs i detalj i vår artikel.

Så du och jag kopplade en Hyper-V virtuell maskin till vårt operativsystem och installerade Windows 8 på den, Internet finns på den virtuella maskinen. Du kan installera Windows 8 på den på exakt samma sätt.

Hur man skapar en virtuell hårddisk i Hyper-V

Vänner, en virtuell hårddisk i Hyper-V kan skapas inte bara under processen att skapa en virtuell maskin.

Välj i huvudfönstret på den virtuella maskinen Skapa -> HDD


Välja skivformat. Du kan välja ett nytt format hårddisk, men observera att det inte stöds av tidigare operativsystem före Windows 8

Välj disktyp. Du kan skapa en disk med fast partition, vilket anses vara högre prestanda

Vi anger platsen för den virtuella hårddisken om du har lite fritt utrymme på C:-enheten och placera sedan den virtuella hårddisken på D:-enheten. Klicka på knappen Bläddra och välj enhet D:

Diskinstallation. Om vi ​​inte skapar en dynamisk expanderbar virtuell disk, utan en virtuell disk av en fast partition, måste vi ange den exakta storleken på disken; om vi anger storleken på 127 GB är det exakt hur mycket vår virtuella disk kommer att uppta på D:-enheten. Se till att du har tillräckligt med ledigt utrymme på din D:-enhet.

notera per parameter Kopiera innehållet på den angivna fysiska disken, du kan använda den om du vill överföra din fysiska dator tillsammans med alla inställningar till en virtuell maskin!

Den virtuella hårddisken har skapats. När du skapar en ny virtuell maskin i steg Anslut en virtuell hårddisk vi kan markera rutan Använd en befintlig virtuell hårddisk, klicka sedan på Bläddra och ange platsen för den virtuella disken -D:\New virtuell hårddisk.vhdx

Blå skärm när du skaparvirtuell switch V Hyper-V

Vänner, flera gånger jag var tvungen att ta itu med det faktum att i det nya operativsystemet Windows 8.1 i virtuell Hyper-V-maskin, när du skapade en virtuell switch gick operativsystemet in i blåskärm med fel:

Problemet verkar orsakas av följande fil: fwpkclnt.sys UNEXPECTED_KERNEL_MODE_TRAP *** STOP: 0x0000007f.

Jag försökte lösa problemet olika sätt: installera om den virtuella maskinen, återställa systemfiler, ta bort antivirus och brandvägg, uppdatera drivrutiner för alla datorkomponenter, inklusive nätverkskort. Tyvärr hjälpte det bara att byta nätverksadapter.

För en tid sedan skrev vi om autorun virtuella maskiner VMware vSphere och Citrix XenServer, men Microsoft Hyper-V-administratörer står också inför detta problem. Precis som på vSphere-plattformen har Hyper-V inställningar för att styra beteendet hos virtuella maskiner när värdservern slås på och av.

Så om du öppnar inställningarna för den virtuella maskinen i Hyper-V kommer du att se ett objekt som Automatisk startåtgärd, där inställningarna för den virtuella datorns beteende när värden startar faktiskt är inställda:

Det finns tre alternativ för hur maskinen beter sig när du startar Hyper-V-värden:

  • Ingenting - Som standard startar den virtuella maskinen inte när värdservern startar.
  • Starta automatiskt om den kördes när tjänsten stoppades - Det här alternativet är användbart när man testar olika applikationer i den virtuella datorn (som till exempel kan starta om värden) och förekomsten av maskiner som inte alltid slås på, men efter behov. Om du väljer det här objektet kommer den virtuella maskinen endast att startas om den kördes när värden stängdes av eller startade om.
  • Starta den här virtuella maskinen automatiskt - Det här alternativet används bäst för produktiva virtuella maskiner. Det låter dig starta den virtuella maskinen när värden startar i alla fall. Det finns också ett alternativ att fördröja innan den virtuella datorn startas, vilket gör att du kan konfigurera i vilken ordning beroende tjänster startas (till exempel styrenheten Active Directory starta utan dröjsmål, sedan basen Microsoft SQL, och efter ett tag startar vi applikationsservern och webbservern). Dessutom kommer det här alternativet att förhindra att alla maskiner skapar en belastning på lagringsundersystemet samtidigt, och distribuerar den över tiden.

Förutom autostart av virtuella maskiner kan du även konfigurera Automatisk stoppåtgärd- åtgärd som utförs när Hyper-V-värdservern stängs av. Detta finns också i egenskaperna för den virtuella maskinen:

Det finns också 3 beteendealternativ här:

  • Spara den virtuella maskinens tillstånd- det här alternativet låter dig minimera stilleståndstiden för den virtuella maskinen i händelse av en värdavstängning. Om en schemalagd avstängning inträffar kommer den virtuella maskinens minne att sparas på disken, varefter maskinen stängs av. När du slår på den virtuella maskinen kommer dess minne att återställas, och den fortsätter att fungera som om ingenting hade hänt (men inte i alla fall). Detta sparar den tid som krävs för att ladda och initiera gäst OS-tjänster. Men om mängden RAM som krävs av en virtuell dator är stor, kan tiden det tar att ladda ner det till och från disken också ta en betydande tid. Det här alternativet är aktiverat som standard.
  • Stäng av den virtuella maskinen- Detta alternativ kommer att "hårt" stänga av den virtuella maskinen (analogt med ett plötsligt strömavbrott). I det här fallet kommer ingenting att sparas, plus det finns inga garantier för datakonsistens inuti den virtuella datorn (och som ett resultat finns det inga garantier för att den kommer att ladda alls). Men detta sker snabbast, så det är bekvämt när man använder en testmiljö, där datasäkerheten inte är så viktig och allt måste göras snabbt. Dessutom kommer en sådan avstängning garanterat att inträffa, till skillnad från nästa eller tidigare punkter.
  • Stäng av gästoperativsystemet- i detta fall initieras en graciös avstängningsprocedur i gästoperativsystemet. Systemtillståndet kommer inte heller att sparas, men mest troligt kommer systemtillståndet att vara konsekvent, eftersom läs-skrivoperationer kommer att slutföras korrekt. Om det här alternativet används måste du konfigurera startordningen för systemen i enlighet med föregående stycke (autostart), eftersom det tar tid att initiera operativsystemet och tjänsterna när du startar virtuella maskiner.

Här får vi inte glömma att om du har valt alternativet "Spara den virtuella maskinens tillstånd" kommer du att behöva betydande diskutrymme för .BIN-filerna där det virtuella maskinminnet finns (summan av VM-minnet med denna inställning ).

När du skapar instruktioner för installation och konfiguration hypervisor testades själva hypervisorn, installerad på riktig hårdvara. Jag fick hjälp att konfigurera den och kontrolldatorn av ett cmd-skript som jag skrev 2014 och som av misstag upptäcktes i djupet av min fildump efter dess allmänna rengöring.
Manuset justerades något och testades igen. Det enda jag inte kunde uppnå var kommandot att återställa färg i cmd-konsol i slutet av skriptet, som kan återställas manuellt i konsolegenskaperna.
Jag fick idén att skriva ett manus på webbplatsen ru.intel.com och tyvärr finns inte länken till den sidan längre.
Detta cmd-skript konfigureras i automatiskt läge hypervisor och styrdator för fjärrkontroll hyper v server 2012 med hjälp av fjärrstyrningsverktyg, särskilt med hjälp av hyper-v manager, på Windows 7, Windows 8 och Windows 8.1

Detaljerade och enkla instruktioner för att installera och initialt konfigurera hypervisorn finns skrivna på denna sida: installation och konfiguration av hyper - v server 2012 bare metal

Vi har:
Dator(hårdvara) med installerad och uppdaterad hyper-v 2012
Gäst OS(vmware) med installerat, ryskspråkigt operativsystem windows 7x64, windows 8x64, windows 8.1x64

Villkoren är enkla:
- Kör skriptet på kontrolldatorn med administratörsrättigheter
- Brandväggen måste vara aktiverad på hanteringsdatorn
- Styrdatorn måste ha ryska installerat Windows-system 7x64, Windows 8x64 eller Windows 8.1x64 (jag har inte provat det på x86-system, men det kanske fungerar på dem)
- UAC och antivirus måste vara tillfälligt inaktiverade på kontrolldatorn för att inte blockera installationsskript
- Verktyg för fjärrserveradministration måste vara installerade på kontrolldatorn, särskilt rsat hyper-v
- Nätverket måste köras på hypervisorn och styrdatorn
- Hypervisorn och styrdatorn måste vara i samma arbetsgrupp
– Nyskapade hypervisor- och datorkonton, och lösenord för dem, måste vara desamma

Ännu enklare:
På datorn: brandvägg aktiverad + skript körs som admin + Ryska Windows 7x64, 8x64 eller 8.1x64 + inaktivera UAC och antivirus + installerad rsat hyper - v
På en dator + hypervisor: en arbetsgrupp arbetsgrupp+ samma administratörskonto Ivanov och lösenord GUGlplay307

Om du inte har installerat verktyg för fjärrserveradministration, ladda ner dem från länkarna nedan:
För Windows 7x64: https://www.microsoft.com/ru-RU/download/details.aspx?id=7887
För Windows 8x64: https://www.microsoft.com/ru-ru/download/details.aspx?id=28972
För Windows 8.1x64: https://www.microsoft.com/ru-ru/download/details.aspx?id=39296

Ladda ner arkivet med skriptet config_server_client_hyper-v_2012.zip på sidan skafferi I kapitel skript och program: skript för automatisk konfiguration av hypervisor och kontrolldator
Innan du packar upp arkivet måste du låsa upp det genom att högerklicka på det och välja egenskaper.

Arkivinnehåll:
Windows7x64 och Windows8x64 mappar för olika OS-versioner
Varje mapp innehåller filer:
- firewall_hyperv_client_rus.cmd och hvremote.wsf för att konfigurera kontrolldatorn
Varje mapp innehåller en mapp:
- delad disk som innehåller filer: firewall_hyperv_server_rus.cmd (konfigurerar hypervisorn)
hvremote.wsf (konfigurerar hypervisorn), INSTALL.CAB (innehåller det totala kommandoprogrammet, nedladdat från offsite)
Corefig-mapp som innehåller powershell-skript (hypervisorhantering)

Låt oss först konfigurera hypervisorn (några exempel och beskrivningar av inställningar)

Om du har Windows 7x64 installerat (detta gäller även för Windows 8x64), så på kontrolldatorn:
- kopiera filen firewall_hyperv_client_rus.cmd från roten av mappen Windows7x64 till ditt skrivbord
- för att köra "C", kopiera filen hvremote.wsf från roten av mappen Windows7x64
Om du använder "bollar":
- dela valfri mapp (jag delade disken)
- kopiera innehållet i mappen Shared disk, som finns i mappen Windows7x64, till "share", förutom textfil uppmärksamhet.txt
Om du använder en flash-enhet:
- kopiera filen firewall_hyperv_server_rus.cmd till USB-flashenheten, som finns i mappen Shared disk, som finns i mappen Windows7x64
resten, förutom filerna attention.txt och firewall_hyperv_server_rus.cmd, kopieras till "share"

Om allt kopieras till "share", skriver vi på kommandoraden på hypervisorn (ange dina data):
nettoanvändning R: \\192.168.1.3\E/användare:kontrolldator\kontonamn lösenord && cd /d R C:\ && cd /d C:\ && firewall_hyperv_server_rus.cmd Här: ansluter vi den delade enheten "E" som enhet "R" && gå till kör "R" && && gå till köra "C" &&

Om det händer att du har "andelen" någonstans där, och flashenheten är här, så sticker vi in ​​den i hypervisorn och skriver i hypervisorns kommandorad:
diskdel
listvolym Vi visar en lista över diskvolymer, bland vilka vår flashenhet finns (skärmdump nedan)

Cd/d jag:\ && xcopy firewall_hyperv_server_rus.cmd C:\ && cd /d C:\ && firewall_hyperv_server_rus.cmd Ange dina uppgifter. Gå till disk "I" (vår flashenhet) && kopiera filen firewall_hyperv_server_rus.cmd till enheten "C" i hypervisorn && gå till köra "C" && kör filen firewall_hyperv_server_rus.cmd

Varje kommando är skilt från det andra med symboler && , och säger: "om det föregående kommandot slutfördes framgångsrikt, kör sedan nästa" och därför, om något gick fel, kör dem en efter en.

Under körning av skript visas fönster som ber dig att specificera nätverksinställningar hypervisor, kontrolldator och kontouppgifter. Följ dessa enkla instruktioner exakt som de är skrivna.
Lite om lösenord konto hypervisor. Dess krav är höga, och du behöver bara ange det en gång... Bry dig inte, skriv bara in något liknande: GUGLplayer307

Efter att ha kört alla kommandon kommer skriptet att "be" om att starta om hypervisorn, så starta om.
I framtiden, för att öppna total commander, måste du gå till "tc"-katalogen och köra programmet cd c:\tc && totalcmd.exe
För att köra corefig-verktyget måste du gå till "corefig"-katalogen och använda cscript kör verktygs-cd:n c:\corefig && cscript start_corefig.wsf
eller cd c:\corefig && powershell .\corefig.ps1



Låt oss nu konfigurera kontrolldatorn (några exempel och beskrivningar av inställningar)

Vi kör skriptet firewall_hyperv_client_rus.cmd som administratör, som finns på skrivbordet på kontrolldatorn och följer instruktionerna.

I korthet:
Skriptet innehåller hyper-v fjärrkontrollverktyg
Aktiverar tillfälligt det inbyggda "administratörs"-kontot (Windows 8x64 och högre) för att köra kommandon när det
Konfigurerar hosts-filen
Skapar ett annat skript och kopierar det till sökvägen c:\users\public
Lägger till en nyckel till registret med en länk till det nyskapade skriptet
Skapar ett nytt administratörskonto för att hantera hypervisorn
Verifierar ett konto genom att visa information om det
Tar bort körda rader med kod från dess brödtext och skapar ett nytt skript som körs senare
Startar om datorn för efterföljande inloggning med ett nytt konto
Konfigurerar "komponenttjänsten"
Lägger till hypervisorn i listan över betrodda värdar för att tillåta anslutningar till den och testar konfigurationen
Lägger till de nödvändiga reglerna i Windows-brandväggen
Testar åtkomst till hypervisorn
Konfigurerar hanteringsdatorn för fjärrhantering av hypervisorn
Inaktiverar det inbyggda "administratörskontot" (Windows 8x64 och högre), tar bort skript från datorn och en länk från registret



För att undvika fel, jag noterar att efter omstart, glöm inte att ändra tangentbordslayouten från ryska till engelska.
Glöm inte det efter omstart windows 8x64, måste du ange ett lösenord abc i det svarta fönstret som dyker upp på skrivbordet efter att du loggat in och klickat stiga på. Lösenordet visas inte när du anger det.
mmc, för Windows 7x64 OS.



De två skärmdumparna nedan visar: hyper-v-hanteraren som är ansluten till hypervisorn och de nödvändiga snap-ins som lagts till i konsolen mmc, för Windows 8x64 OS.



Det är allt. Nästa gång vi låt oss ställa in det nätverk med hjälp av hyper-v-hanteraren, skapa virtuella maskiner och ansluta dem, installera och konfigurera domänen och andra servrar och tjänster.

Installera inte den ryska versionen! Inte för vilket pris som helst. Jag kämpade med det i en vecka, kunde inte förstå varför uppdateringar inte installerades med den lokala konsolen, varför brandväggsregler inte tillämpades, varför... Listan är lång. Efter att ha spottat på allt detta sparade jag de virtuella maskinfilerna och installerade den engelska versionen. Allt fungerar utmärkt!

Serverbildfilen väger 1,65 GB och kallas

9200.16384.WIN8_RTM.120725-1247_X64FRE_SERVERHYPERCORE_EN-US-HRM_SHV_X64FRE_EN-US_DV5.ISO

Omedelbart efter installationen, konfigurera nätverket (steg 8) och installera uppdateringar (steg 5 och 6). Om allt gick bra, då kan du gå vidare. Om inte, kontrollera vad och hur. Spöke eventuella problem I detta skede är det omöjligt för dig att installera uppdateringar.

Arbeta med Hyper-V utan domän

Vår server är inte i en domän, utan i en arbetsgrupp. Detta ger fördelarna med oberoende och portabilitet av lösningen under alla förhållanden - från mycket lågbudgetlösningar, begränsade endast av kostnaden för utrustningen, när det gäller min monter i regionen 20 tusen rubel. Men detta kräver vissa konfigurationsfunktioner. Specifikt måste vi konfigurera brandväggen och lägga till en allmän användare.

Lägg till en lokal administratör (punkt 3 i serverkonfigurationen, till exempel "hyperadmin / hyperpwd") för att undvika att använda standardadministratören). Samma användare (kanske inte administratören) måste läggas till på maskinen som du kommer att ansluta till via RDP. När jag skapade en användare på min maskin skrev jag detta i fältet "Beskrivning": att ansluta till HYPER-V 2012."

Hyper-V brandvägg

Eftersom jag främst planerar att använda MMC-konsolen för att hantera virtuella maskiner, kommer det att vara bekvämt att tillhandahålla ytterligare utrustning för att hantera serverns brandvägg. Detta kommer att spara mycket tid eftersom... Jag planerar inte att regelbundet redigera reglerna - servern ska bara fungera. Och jag vill inte ha PowerShell och CMD-syntax i mitt huvud; Linux räcker för mig. Så jag slår på den Fjärranslutning till brandväggen! Med tanke på att servern måste hanteras korrekt via ett dedikerat nätverk (fysiskt, VLAN), kommer mitt alternativ inte att minska den övergripande säkerheten. Alternativt kan du installera en mjukvaru- och hårdvarubrandvägg mellan värden och nätverket, till exempel Mikrotik (utan WiFi förstås). Detta är helt billig lösning med acceptabel prestanda och tillförlitlighet.

Du kan aktivera möjligheten att fjärrstyra brandväggen genom att köra konsolkommandot (du kan trots allt inte göra utan en konsol):

netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=ja

Efter detta kan du starta mmc-konsolen på arbetsstationen med "hyperadmin"-rättigheter och lägga till snapin-modulen "Windows-brandväggen" (i min Windows 7 heter den "Windows-brandvägg med avancerad säkerhet") och ange IP-adressen för vår Hyper-V server. Allt:)

Men oavsett vad är konsolen det mest pålitliga styrmedlet. Jag gör fortfarande allt i konsolen och ser vad som finns i GUI i avsnittet "Övervakning - Brandvägg". Jag tänker bara inte ha allt i huvudet. Och den här artikeln är ett av instruktionsalternativen för mig själv med dina kommentarer och tillägg.

Hyper-V Manager låter dig hantera virtuella maskiner, konfigurera virtuella nätverk, diskar, starta virtuella maskiner, ansluta till dem - d.v.s. nästan allt till att börja med.

Starta Hyper-V Manager som användarens "hyperadmin" och klicka på "Anslut till server" längst upp till vänster. Återigen via IP.

Hyper-V Manager i Windows 7 är utformad för att hantera Hyper-V 2008, inte 2012. Alternativ som Live och Storage Migrations kommer endast att vara tillgängliga från Windows 8 (från Windows 7 via PowerShell - tack, men inte via GUI). Därför bestämde jag mig för att installera Windows 8 (testversionen räcker för nu) för att jämföra "hur det fungerar" genom Windows 8. Inget sådant, möjligheten att konvertera VHD-diskar till VHDX dök upp, samma migreringsknappar som jag nämnde precis ovan . Jo, bra, så klart, men om du bestämmer dig för terminologin och vet vad du exakt vill ha, så kan du klara dig med PowerShell och gamla goda 7 (för inte så länge sedan pratade de också om "gamla goda XP").

För att få Hyper-V Manager från Windows 8 att visa dig en lista över virtuella maskiner måste du ladda ner det underbara hvremote-skriptet (http://archive.msdn.microsoft.com/HVRemote) och köra det på en arbetsstation med administratörsrättigheter:

cscript hvremote.wsf /mmc:enable
cscript hvremote.wsf /AnonDCOM:grant

Du kan också kontrollera om allt fungerade:

cscript hvremote.wsf /visa /mål:namn_eller_ip_på_din_hyper-v_server

Oroa dig inte för det faktum att det fortfarande är version 0.7, som fortfarande kan vara buggigt i Windows 8 och 2012. Allt fungerar! Nu kan du se dina virtuella maskiner (när vi skapar dem förstås).

En lyrisk utvikning för att gå vidare till nästa avsnitt. Vi är anslutna, vi är glada, vi börjar installera den virtuella gästmaskinen... Sluta! Hur väljer man utrymme för en VHD-disk för en virtuell maskin? Disken på 500 GB formaterades inte under installationsprocessen - det var inte nödvändigt. Och nu har jag möjlighet att endast placera gästsystem på C:\-enheten. Och disken är 60 GB totalt. De där. allt du behöver göra är att öppna managern hårddiskar, formatera till NTFS och tilldela om enhetsbeteckningar(DVD kommer att vara E:\, 500 GB disk kommer att vara D:\ - Jag hatar när DVD-skivor hänger mellan skivor :)). HUR MAN GÖR DET???

Fjärrstyrning av disk

För att fjärrhantera diskar (Diskhantering) måste du utföra följande steg:

1. Starta Virtual Disk Service (VDS) på servern

Visa en lista över tjänster som börjar med "R" med PowerShell:
Get-Service -Name r*

Starta VDS-tjänsten (Virtual Disk Services):

Om det behövs, aktivera "Remote Volume Management" på klientdatorn (från vilken vi kommer att hantera vår server).

Om vi ​​inte hade inaktiverat brandväggen helt, skulle vi behöva följa steg 2.

2.Tillåt Diskhantering.

Netsh advfirewall firewall set rule group=“Remote Volume Management” new enable=ja

Du måste starta MMC-snap-in-hanteringskonsolen som den lokala administratörsanvändaren på vår server (i vårt fall "hyperadmin / hyperpwd"):

I snapin-modulen lägger du till "Diskhantering" (inte lokal dator, och fjärrkontroll, till exempel via IP-adress).

Tja, faktiskt, den första rutinen är över. Nu kan du säkert skapa virtuella maskiner. Hyper-V Manager måste också köras som "hyperadmin / hyperpwd".


Tillbaka i Windows 8 dök Hyper-V-virtualiseringstekniken upp, tidigare endast tillgänglig i Microsofts serveroperativsystem. Den här lösningen ser bättre ut än den virtuella Windows Virtual PC-maskinen som ingår i Windows 7. Idag kommer jag att berätta hur man skapar en virtuell maskin i Windows med Hyper-V, och även ställer in Internet, lokalt nätverk och fildelning i den.

Förutom Coreinfo kan du använda Intels proprietära verktyg (AMD har ett liknande).

Du kan också titta på supporttabellen för virtualiseringsteknik på din processortillverkares webbplats: Intel | AMD.

Aktivera Hyper-V

Hyper-V är en operativsystemkomponent som initialt är inaktiverad. Avancerade användare kan aktivera det med ett PowerShell-kommando:

Enable-WindowsOptionalFeature -Online -Funktionsnamn Microsoft-Hyper-V -All

Om du föredrar ett GUI, tryck på Win + R, enter Valfria funktioner och tryck på Enter.

Markera kryssrutan Hyper-V i fönstret som öppnas.

På ett eller annat sätt kommer komponenten att bli tillgänglig efter en omstart av systemet. Bland problemen med installationen i Windows 8 RP har en cyklisk omstart på grund av drivrutinernas fel märkts hittills USB-kontroller 3.0, vilket på vissa system löstes genom att inaktivera USB 3.0 i BIOS.

Skapa och konfigurera en virtuell maskin

Tryck på Win + R, enter virtmgmt.msc och tryck på Enter för att öppna Hyper-V Manager. Från menyn Handlingar Välj SkapaVirtuell maskin.

Guiden för att skapa virtuella maskiner är extremt enkel, men jag kommer att notera några punkter för dem som gillar detaljerade instruktioner med bilder. Jag kommer att hoppa över nätverksinstallationssteget nu, eftersom jag kommer att analysera det här problemet mer i detalj.

Standardplatsen för virtuella maskiner är en mapp Programdata, men det kan ändras.

Om du redan har en virtuell disk i VHD-format kan du ansluta den. Förresten, jag gjorde just det, med hjälp av disken jag skapade tidigare för Virtual Box.

När du anger en befintlig VHD tar guiden bort steget där du anger media för installation av systemet.

Du kan dock ange sökvägen till ISO senare genom att öppna inställningarna för den virtuella maskinen i huvudfönstret i Hyper-V Manager.

Starta en virtuell maskin och installera Windows på den

Allt här är också enkelt, men lite ovanligt för den som inte tidigare stött på Hyper-V.

I Hyper-V Manager:

  • För att starta den virtuella maskinen, klicka på "Start"
  • För att interagera med den, klicka på "Anslut" eller dubbelklicka på maskinens miniatyrbild

När den startbara ISO-bilden för Windows är specificerad i maskinparametrarna kommer du att se det välbekanta Tryck på valfri tangent för att starta meddelandet på skärmen... Då kan du hantera det själv, men om du behöver steg för steg instruktioner för installation finns de på OSZone för Windows 7 och Windows 8.

Om operativsystemet på den fysiska maskinen är nyare än det som är installerat på den virtuella, rekommenderas det att uppdatera integrationskomponenterna (tack, Artem). För att göra detta, anslut till den virtuella maskinen i Hyper-V-hanteraren, tryck på Ctrl + I och kör setup.exe.

Ställa in internetåtkomst och lokalt nätverk

Instruktionerna i det här avsnittet är bara nödvändiga om du är missnöjd med standardswitchen som introducerades i Windows 10 1709, som inte kan tas bort eller byta namn. När du använder standardväxel, om värden är ansluten till ett VPN, använder den virtuella maskinen även VPN. Detta är en av huvudskillnaderna från en extern switch, vars skapelse jag kommer att beskriva senare.

På menyn Handlingar Välj Konfigurera virtuella switchar. Ett fönster öppnas där du kan skapa en switch av en av tre typer. För att göra det möjligt för din virtuella maskin att komma åt Internet, skapa extern växla.

Nu måste du ställa in namnet på switchen och välja nätverksadapter om du har fler än en. Hemma använder jag trådlöst nätverk, så jag valde en Wi-Fi-adapter.

Allt som återstår är att ange den skapade switchen i parametrarna nätverksanslutning virtuell maskin.

Nu inne installerat Windows du kommer att ha en internetanslutning och det lokala nätverket mellan fysiska och virtuella maskiner.

På bilden ovan ser du:

  • till vänster är resultatet av att lägga till en virtuell switch till Hyper-V på en fysisk maskin, dvs. nätverksbrygga och virtuell adapter
  • till höger – Internetåtkomst och anslutning till det lokala nätverket på den virtuella maskinen

Som du kan se är det inte så komplicerat att installera Internet och lokala nätverk som det är ovanligt för användare av Microsofts klientoperativsystem.

Dela filer mellan fysiska och virtuella maskiner

När du arbetar med en virtuell maskin behöver du regelbundet kopiera filer från en fysisk maskin till den, eller vice versa. Jag kommer att beskriva flera sätt att lösa detta problem.

Delade nätverksmappar

Denna metod fungerar i alla utgåvor av Windows 10. Eftersom vi har ett lokalt nätverk till vårt förfogande kan vi använda delade mappar för att dela filer. Faktum är att instruktionerna nedan handlar om grunderna för att skapa delade mappar.

Åtkomst från virtuell maskin till fysisk maskin

En bild säger mer än tusen ord, som amerikanerna säger.

Bilden visar den virtuella maskinutforskaren (VIRTUAL-PC), varifrån den fysiska maskinen (VADIK-PC) nås. När du har angett dina kontouppgifter kommer åtkomst till din profil att stå till ditt förfogande.

Du kanske vill skapa en delad mapp som finns på en fysisk dator utanför din profil. För att göra detta räcker det att använda standardmedel tillhandahåller delad åtkomst, men jag kommer att förklara denna process med exemplet med åtkomst till en godtycklig mapp på en virtuell maskin.

Åtkomst från fysisk maskin till virtuell maskin

Låt oss säga att det finns en mapp i roten på den virtuella maskinens disk Delad. Högerklicka på den och välj Allmän tillgång Enskilda människor(eller Specifika användare i Windows 7).

Nu kan du öppna en delad mapp över nätverket i Explorer, bland annat genom att ange adressen till formuläret i adressfältet \\datornamn\mappnamn.

Ansluta till ett fjärrskrivbord på en virtuell arbetsmaskin

I Hyper-V kan filer inte utbytas mellan en fysisk och virtuell maskin genom att kopiera och klistra in. Du kan bara klistra in text som kopierats på en fysisk maskin med kortkommandot Ctrl + V. Men när den virtuella maskinen körs kan du ansluta till den via RDP istället för att öppna den från Hyper-V Manager. Denna metod fungerar i Pro-utgåvor och högre.

Åtgärder på en virtuell maskin

Först måste du aktivera fjärrskrivbordsanslutningar på den virtuella maskinen i systemegenskaperna. Tryck på Win + R och kör:

RUNDLL32.EXE shell32.dll, Control_RunDLL sysdm.cpl,5

Tillåt sedan anslutningen som visas på bilden.

Allt som återstår är att ta reda på IP-adressen för den virtuella maskinen med kommandot ipconfig

Åtgärder på en fysisk maskin

Tryck på Win + R och enter mstsc och utöka inloggningsalternativen.

I fönstret som öppnas:

  1. Ange IP-adressen för den virtuella maskinen (obligatoriskt).
  2. Ange namnet på användaren vars konto du ska logga in på.
  3. Aktivera inloggningsuppgifter för att komma ihåg.
  4. Spara anslutningsinställningarna.

Du kan också ställa in bildskärmsfliken till en upplösning som är lägre än vad som används på den fysiska maskinen.

Nu kan du utbyta filer mellan fysiska och virtuella maskiner med de vanliga tangentbordsgenvägarna Ctrl + C och Ctrl + V.

Slutligen skulle jag vilja virtualisera några rekommendationer från Denis Diaghilev för att arbeta med Hyper-V.

Använd RDP för att ansluta till virtuella maskiner.

Detta tillåter dig inte bara att dela filer mellan den fysiska och virtuella maskinen genom att kopiera och klistra in, utan kommer också att spara systemresurser som vmconnect förbrukar när du ansluter till den virtuella maskinen i Hyper-V Manager eller från kommandorad.

Om du planerar att regelbundet använda RDP för att ansluta till olika virtuella maskiner, fäst programmet i aktivitetsfältet. Då sparas listan över bilar i övergångslistan.

Var försiktig med dina bilder

Med Hyper-V kan du skapa ögonblicksbilder av en virtuell maskin med hjälp av differentialdiskteknik. Logiken i bilderna är dock nästan motsatsen till vad en person som aldrig trampat på en rake skulle förvänta sig av den.

Alexander Kosivchenko (MVP för virtualisering) beskrev i detalj, om än något kaotiskt, principen för driften av Hyper-V ögonblicksbilder på Habré.

Använd virtuell maskinimport om det behövs

Import kommer att vara mer intressant för IT-specialister, men jag råkade använda den här funktionen av misstag. Efter att ha skapat den virtuella maskinen döpte jag om enhetsbeteckningen där den lagrades, och sedan tappade Hyper-V Manager den.

När jag tittade runt på ett ögonblick såg jag importalternativet och återställde omedelbart maskinen.

Dessutom misstänkte jag inte ens att de åtgärder jag utförde blev möjliga bara på grund av uppkomsten av en ny funktion i Hyper-V :)

Hyper-V vs. VirtualBox

Medan jag förstod Hyper-V jämförde jag ofrivilligt Microsoft lösning för ett klientoperativsystem med Oracle VirtualBox.

Ur synvinkel av typiska uppgifter för hemanvändare (testa systeminstallationen, bekanta sig med den, kontrollera applikationernas funktion) skiljer sig dessa lösningar praktiskt taget inte från varandra. Men VirtualBox kan användas i Windows 10 Home-utgåvor, medan Hyper-V inte är tillgänglig i dem.

VirtualBox har inte så strikta hårdvarukrav, och dess grafikkapacitet är ännu större, eftersom den stöder 3D hårdvaruacceleration (även om jag aldrig har använt den).

Rörande GUI, då är detta en ren smaksak. Förmodligen ser hypervisorn som kom från serveroperativsystem mer asketisk ut, men parametrarna och konfigurationen av virtuella maskiner är i allmänhet väldigt lika.

Närvaron av Hyper-V i Windows kommer i första hand att tillfredsställa IT-proffs som är vana vid denna teknik. För hemanvändare är detta ett bra tillfälle att dra nytta av systemets inbyggda verktyg och utöka sina vyer genom att bli bekanta med Microsofts serverteknologier.

Undersökning

Jag blev bekant med virtuella maskiner 2004, när jag började göra Windows Auto Install. Sedan dess har de blivit en integrerad del av mitt dagliga arbete, inklusive testning Systeminställningar, program osv.

I kommentarer Berätta för oss vilken virtualiseringslösning du använder och för vilket ändamål!

Jag skulle vilja tacka Denis Diaghilev för hans hjälp med att förbereda detta material. En av fördelarna med MVP-programmet är exponering för Microsofts topptekniktalanger. Detta innebär att du kan få kompetent rådgivning i alla frågor privat;)

Denis erbjöd också sin hjälp för att underlätta diskussionen. Därför, om du har några tekniska frågor angående denna artikel, kan du räkna med kvalificerade svar.

Jag vill särskilt betona det




Topp