Hyper-V v sistemu Windows: vodnik za ustvarjanje in konfiguriranje virtualnih strojev. Kako upravljati Microsoft Hyper-V iz ukazne vrstice Namestite hyper v hipervizor Windows 8

Pozdravljeni prijatelji, v današnjem članku bomo povezali virtualni stroj Hyper-V z našim Windows 8 in nanj namestili operacijski sistem Windows 7 in Windows 8, odgovorili bomo tudi na vsa vprašanja uporabnikov. Mimogrede, v Hyper-V lahko prenesete celoten fizični računalnik! Več mojih znancev sistemskih skrbnikov dela samo na Hyper-V in so celo pozabili, kaj je običajen operacijski sistem. Na samem začetku objavljamo nekaj vaših pisem.

Namestitev Hyper-V

Če je na vašem računalniku nameščen operacijski sistem Windows 8 Pro ali Windows 8 Enterprise (corporate), potem lahko uporabite virtualizacijski sistem Hyper-V ali, preprosto povedano, uporabite virtualni stroj, vgrajen v operacijski sistem Windows 8. Upravljanje je zelo enostavno in ne dvomim, da ga boste razumeli.

Hyper-V zahteva, da vaš procesor podpira tehnologijo virtualizacije. Pred delom se prepričajte, da omogočite možnosti v BIOS-u računalnika:

"Intel Virtualization Technology" za procesorje Intel ali "AMD Virtualization" za procesorje AMD.

Opozarjam vas, da je Hyper-V primarno zasnovan in namenjen IT strokovnjakom in se uporablja na strežnikih.

Pri delu v Hyper-V ne boste mogli uporabljati bliskovnega pogona, zvočne kartice in WiFi, zato je bolje uporabiti VirtualBox. Ampak vseeno mislim, da tisti, ki berejo ta članek, vedo, zakaj ga potrebujejo.

Za svoje delovanje virtualni stroj Hyper-V postavlja majhne zahteve:

Windows 8 Pro mora biti 64-bitni.

Razpoložljivost pomnilnik z naključnim dostopom vsaj 4GB.

Povezovanje Hyper-V

Odpiramo Nadzorna plošča

in izberite Programi

Programi in komponente. Vklopite ali izklopite funkcije sistema Windows

Poiščite particijo Hyper-V in jo označite s kljukico ter kliknite V redu.

Prišlo bo do kratkega iskanja zahtevanih datotek in ponovnega zagona.

Po ponovnem zagonu pojdite na vmesnik Metro in z levim klikom na puščico izberite Hyper-V Manager,

Prikaže se čarovnik za namestitev Hyper-V. Nato kliknemo na ime našega računalnika Ustvari in Navidezni stroj.

Nastavitve Hyper-V

1) Kako začeti. Ta mojster vam bo pomagal ustvariti virtualni stroj, kliknite Naprej.

2) Določite lokacijo. Virtualnemu stroju dodelimo ime v latinici, na primer Windows 7. Določite lokacijo datotek virtualnega stroja Hyper-V, ker nimam prostora na disku C: označil bom polje Shrani virtualni stroj na drugo mesto in kliknite Prebrskaj, nato določite pogon D: in Naprej.

3) Določite generacijo. Želim namestiti Windows 7, zato bom izbral 1. generacijo.

4) Dodelite pomnilnik. Moj računalnik ima 8 GB RAM-a, kar pomeni, da lahko neboleče dodelim 2 GB RAM-a za virtualni stroj. Označimo element "Uporabi dinamični pomnilnik za ta virtualni stroj" in Naprej.

5) Nastavitev omrežja. Ta parameter preskočimo (internetno povezavo bomo vzpostavili pozneje) in kliknemo Naprej.

6) Povežite virtualno HDD. Artikel označimo Ustvarite virtualni trdi disk. V drugem odstavku Določite lokacijo smo torej navedli lokacijo datotek navideznega stroja na pogonu D:, nato pa nam bo navidezni stroj privzeto ponudil, da poiščemo navidezni trdi disk na D:\Windows 7\Virtual Hard Disks \ voziti.

Prijatelji, postavka velikosti 127 GB ne pomeni, da bo 127 GB takoj "iztisnjenih" na vašem disku D:.

Opomba: Navidezni trdi disk lahko ustvarite na samem začetku, torej preden ustvarite navidezni stroj, v tem primeru lahko izberete, kateri navidezni trdi disk želite ustvariti, na primer:

Dinamično(postopoma raste v prostornini, glede na zbrane podatke, sprva traja nekaj megabajtov).

fiksna velikost(takoj zahteva dodelitev potrebnega prostora, če ustvarite 120 GB disk, potem mu morate dodeliti točno toliko prostora).Trdi disk fiksne velikosti velja za učinkovitejšega.

več podrobne informacije glej na koncu članka.

7) Možnosti namestitve. Označite polje Namesti operacijski sistem pozneje. Nadalje.

8) Končano

Kako nastaviti internet v Hyper-V

Zdaj pa nastavimo omrežje. V glavnem oknu Hyper-V kliknite gumb Virtual Switch Manager.

V oknu, ki se prikaže, izberite vrsto navideznega stikala, ki ga želite ustvariti. Izbral bom vrsto - Zunanje omrežje. Z ustvarite virtualno stikalo.

Izberite poljubno ime za navidezno stikalo. omrežje wifi adapter na proizvajalcu mojega računalnika "Atheros", zato bom izbral to ime. Prijavite se.

Izberite Opcije


Odpre se okno, v levem delu katerega lahko vidite dva razdelka z različnimi parametri, če z levo miško izberete želeni parameter, nato pa ga lahko konfigurirate v desnem delu okna.

Omrežni adapter. V desnem delu okna izberite naše virtualno stikalo Atheros, Prijavite se in v redu.

Namestitev na Hyper-V operacijski sistem

Zdaj je dejansko vprašanje, kako namestiti operacijski sistem v virtualni stroj. Če želite namestiti virtualni stroj Hyper-V, ga morate prenesti iz namestitveni disk Windows 7, ki se nahaja v pogonu ali za te namene, morate uporabiti sliko ISO z operacijskim sistemom Windows.

, nato v desnem delu okna z gumbi Gor in Dol nastavite zagon virtualnega stroja iz tistega, kar potrebujete:

CD- zagon z namestitvenega diska ali ISO slike.

Izberite Krmilnik 1 IDE in kliknite znak plus, nato DVD pogon, če želite zagnati virtualni stroj DVD pogon preverite postavko Fizični CD in DVD pogon: nato vstavite namestitveni disk Windows 7 v pogon.

Windows 7 lahko uporabite tudi za zagon virtualnega stroja in namestitev slike ISO z operacijskim sistemom Windows 7, v tem primeru morate označiti element Slikovna datoteka in klikniti gumb Prebrskaj, v raziskovalcu, ki se odpre, izberite sliko z operacijskim sistemom Windows 7 in kliknite Odpri. Prijavite se in OK.

Kliknite Začetek in virtualni stroj se zažene. Hyper-V se zaganja iz slike ISO sistema Windows 7. Dvokliknite sličico okna virtualnega stroja Hyper-V,

odpre se okno v katerem bomo delali z vami. Pritisnite katero koli tipko, drugače zaženite iz namestitve Windows disk 7 se ne bo zgodilo. Na vrhu okna so gumbi za nastavitve navideznega stroja.

Znano pogovorno okno namestitvenega programa Windows 7. Nato lahko na virtualni stroj namestite operacijski sistem Windows 7. Celoten postopek je podrobno opisan v našem članku.

Tako smo virtualni stroj Hyper-V povezali z našim operacijskim sistemom in nanj namestili Windows 8, internet je na virtualnem stroju prisoten. Na enak način lahko nanj namestite Windows 8.

Kako ustvariti virtualni trdi disk v Hyper-V

Prijatelji, virtualni trdi disk v Hyper-V je mogoče ustvariti ne samo v procesu ustvarjanja virtualnega stroja.

V glavnem oknu navideznega stroja izberite Ustvari -> HDD


Izberite format diska. Izberete lahko novo obliko trdega diska, vendar upoštevajte, da je zgodnji operacijski sistemi pred Windows 8 ne podpirajo

Izberite vrsto diska. Ustvarite lahko disk s fiksno particijo, ki velja za večjo zmogljivost

Določite lokacijo virtualnega trdega diska, če ga imate malo prosti prostor na pogon C:, nato postavite virtualni trdi disk na pogon D:. Kliknite gumb Prebrskaj in izberite pogon D:

Nastavitev diska. Če ustvarimo nedinamično razširljivo virtualni disk, in virtualni disk fiksne particije, kar pomeni, da moramo določiti točno velikost diska, če določimo velikost 127 GB, potem točno koliko bo naš virtualni disk zasedel na disku D:. Prepričajte se, da imate na pogonu D: dovolj prostega prostora.

Opomba na parameter Kopirajte vsebino navedenega fizičnega pogona, ga lahko uporabite, če želite svoj fizični računalnik skupaj z vsemi nastavitvami prenesti na virtualni stroj!

Navidezni trdi disk je ustvarjen. Pri ustvarjanju novega virtualnega stroja v koraku Povežite virtualni trdi disk lahko označimo bistvo Uporabite obstoječi virtualni trdi disk, nato kliknite Prebrskaj in določite lokacijo navideznega diska -D:\New virtual hard disk.vhdx

Modri ​​zaslon ob ustvarjanjuvirtualno stikalo V Hyper-V

Prijatelji, večkrat sem se moral soočiti z dejstvom, da je v novem operacijskem sistemu Windows 8.1 v virtualnem stroju Hyper-V pri ustvarjanju virtualnega stikala operacijski sistem prešel v moder zaslon z napako:

Videti je, da težavo povzroča naslednja datoteka: fwpkclnt.sys UNEXPECTED_KERNEL_MODE_TRAP *** STOP: 0x0000007f.

Poskušal sem rešiti težavo različne poti: ponovna namestitev virtualnega stroja, obnovitev sistemskih datotek, odstranitev protivirusnega programa in požarnega zidu, posodobitev gonilnikov za vse komponente računalnika, vključno z omrežno kartico. Na žalost je pomagala le zamenjava omrežne kartice.

Pred časom smo pisali o virtualnem samodejnem zagonu Stroji VMware vSphere in Citrix XenServer, vendar se s to težavo srečujejo tudi skrbniki Microsoft Hyper-V. Tako kot na platformi vSphere ima Hyper-V nastavitve za nadzor vedenja virtualni stroji pri vklopu in izklopu gostiteljskega strežnika.

Torej, če odprete nastavitve navideznega stroja v Hyper-V, boste videli element, kot je Samodejni zagon, kjer so dejansko nastavljene nastavitve za vedenje VM na začetku gostitelja:

Obstajajo tri možnosti za obnašanje stroja med izvajanjem gostitelja Hyper-V:

  • nič- Privzeto se virtualni stroj ne zažene, ko se zažene gostiteljski strežnik.
  • Samodejni zagon, če je deloval, ko se je storitev ustavila - ta možnost je uporabna pri testiranju različnih aplikacij v VM (ki lahko na primer znova zaženejo gostitelja) in prisotnosti strojev, ki se ne vklopijo vedno, ampak po potrebi. Če izberete ta element, se bo navidezni stroj zagnal samo, če se je izvajal v času, ko je bil gostitelj zaprt ali znova zagnan.
  • Samodejni zagon tega virtualnega stroja - to možnost je najbolje uporabiti za produktivne virtualne stroje. V vsakem primeru vam bo omogočil zagon virtualnega stroja na začetku gostitelja. Obstaja tudi možnost zakasnitve pred zagonom VM, ki vam bo omogočila konfiguracijo vrstnega reda zagona odvisnih storitev (na primer krmilnik Aktivni imenik zaženemo brez odlašanja, nato podatkovno bazo Microsoft SQL in čez nekaj časa zaženemo aplikacijski strežnik in spletni strežnik). Poleg tega bo ta možnost omogočila, da vsi stroji ne ustvarjajo obremenitve podsistema za shranjevanje hkrati in jo porazdelijo skozi čas.

Poleg samodejnega zagona virtualnih strojev lahko tudi konfigurirate Samodejna zaustavitev- Ukrep, izveden ob zaustavitvi gostiteljskega strežnika Hyper-V. To je tudi v lastnostih virtualnega stroja:

Tukaj so tudi 3 možnosti:

  • Shranite stanje navideznega stroja- ta možnost vam omogoča, da zmanjšate čas nedelovanja virtualnega stroja v primeru zaustavitve gostitelja. Če pride do načrtovane zaustavitve, bo pomnilnik navideznega stroja shranjen na disk, nato pa bo stroj začasno ustavljen. Ko vklopite virtualni stroj, se njegov pomnilnik obnovi in ​​bo še naprej deloval, kot da se ni nič zgodilo (čeprav ne v vseh primerih). Tako se prihrani čas, potreben za nalaganje in inicializacijo storitev OS za goste. Če pa je količina RAM-a, ki jo potrebuje navidezni računalnik, velika, lahko tudi čas, potreben za zamenjavo na disk in z diska, traja precej časa. Ta možnost je privzeto nastavljena.
  • Izklopite virtualni stroj- ta možnost bo "trdo" zaustavila virtualni stroj (podobno nenadnemu izpadu električne energije). V tem primeru ne bo nič shranjeno, poleg tega pa ni nobenih zagotovil o doslednosti podatkov znotraj VM (in posledično ni zagotovil, da se bo sploh zagnal). A to se zgodi najhitreje, zato je priročno pri uporabi testnega okolja, kjer varnost podatkov ni tako pomembna in je treba vse narediti hitro. Poleg tega je takšna zaustavitev zagotovljena, za razliko od naslednjega ali prejšnjega odstavka.
  • Zaustavitev gostujočega operacijskega sistema- v tem primeru se postopek elegantne zaustavitve sproži v gostujočem OS. Sistemsko stanje prav tako ne bo shranjeno, vendar bo najverjetneje konsistentno, saj bodo operacije branja in pisanja pravilno dokončane. Če je ta možnost uporabljena, morate ustrezno konfigurirati vrstni red zagona sistema v prejšnjem odstavku (samodejni zagon), saj je potreben čas za inicializacijo OS in storitev pri zagonu virtualnih strojev.

Pri tem ne smemo pozabiti, da če imate izbrano možnost "Shrani stanje virtualnega stroja", boste potrebovali precej prostora na disku za datoteke .BIN, ki vsebujejo pomnilnik virtualnih strojev (vsota pomnilnika VM s to nastavitvijo).

Pri izdelavi navodil za namestitev in konfiguracija hipervizor, testiran je bil sam hipervizor, nameščen na pravi strojni opremi. Pri konfiguraciji njega in krmilnega računalnika mi je pomagal skript cmd, ki sem ga napisal leta 2014 in ki so ga po naključju odkrili v drobovju mojega odlagališča datotek po generalnem čiščenju.
Skript je bil nekoliko popravljen in ponovno testiran. Edina stvar, ki je nisem mogel doseči, je bila izvršitev ukaza za obnovitev barve cmd konzole na koncu skripta, ki ga je mogoče ročno obnoviti v lastnostih konzole.
Idejo za pisanje skripta sem dobil na ru.intel.com in na žalost povezava do te strani ne obstaja več.
Ta skript cmd se konfigurira v avtomatski način hipervizor in gostiteljski računalnik za daljinec hiper v strežnik 2012 z uporabo orodij za daljinsko upravljanje, zlasti z uporabo upravitelj hiper-v, v sistemih Windows 7, Windows 8 in Windows 8.1

Podrobna in brez "vode" navodila za namestitev in začetno konfiguracijo hipervizorja so napisana na tej strani: namestitev in konfiguracija hiper - v server 2012 bare metal

Imamo:
Računalnik(strojna oprema) z nameščenim in posodobljenim Hyper - v 2012
Gostujoči OS(vmware) z nameščenim operacijskim sistemom Windows 7x64 v ruskem jeziku, Windows 8x64, Windows 8.1x64

Pogoji so preprosti:
- Zaženite skript na nadzornem računalniku s skrbniškimi pravicami
- Požarni zid mora biti omogočen na nadzornem računalniku
- Na krmilnem računalniku mora biti nameščen ruski jezik sistem Windows 7x64, Windows 8x64 ali Windows 8.1x64 (nisem poskusil v sistemih x86, vendar bi morda delovalo na njih)
- Na nadzornem računalniku morata biti UAC in protivirusni program začasno onemogočena, da ne blokirata namestitvenih skriptov
- Orodja za oddaljeno upravljanje strežnika morajo biti nameščena zlasti na nadzornem računalniku rsat hiper-v
- Hipervizor in krmilni računalnik morata biti povezana v omrežje
- Hipervizor in gostiteljski računalnik morata biti v isti delovni skupini
- Novo ustvarjeni računi hipervizorja in računalnika ter gesla zanje morajo biti enaki

Še lažje:
Na računalniku: požarni zid omogočen + skript zaženi kot skrbnik + Ruski Windows 7x64, 8x64 ali 8.1x64 + onemogoči UAC in antivirus + nameščen rsat hyper - v
Na računalniku + hipervizor: ena delovna skupina delovna skupina+ isti skrbniški račun Ivanov in geslo GUGlplay307

Če nimate nameščenih orodij za upravljanje oddaljenega strežnika, jih prenesite s spodnjih povezav:
Za Windows 7x64: https://www.microsoft.com/ru-RU/download/details.aspx?id=7887
Za Windows 8x64: https://www.microsoft.com/en-us/download/details.aspx?id=28972
Za Windows 8.1x64: https://www.microsoft.com/en-us/download/details.aspx?id=39296

Prenesite arhiv s skriptom config_server_client_hyper-v_2012.zip na strani shramba V poglavju skripte in programe: skripta za samodejno konfiguracijo hipervizorja in nadzornega računalnika
Preden razpakiramo arhiv, ga moramo odkleniti tako, da nanj kliknemo z desno tipko miške in izberemo lastnosti.

Arhivska vsebina:
Mape Windows7x64 in Windows8x64 za različne različice OS
Vsaka mapa vsebuje datoteke:
- firewall_hyperv_client_rus.cmd in hvremote.wsf za konfiguracijo nadzornega računalnika
Vsaka mapa vsebuje mapo:
- skupni disk z datotekami: firewall_hyperv_server_rus.cmd (konfigurira hipervizor)
hvremote.wsf (konfigurira hipervizor), INSTALL.CAB (vsebuje celoten program Commander, prenesen z drugega mesta)
Mapa Corefig, ki vsebuje skripte lupine PowerShell (nadzor hipervizorja)

Najprej konfigurirajte hipervizor (nekaj primerov in opisov nastavitev)

Če imate nameščen Windows 7x64 (to velja tudi za Windows 8x64), potem na nadzornem računalniku:
- kopirajte datoteko firewall_hyperv_client_rus.cmd iz korena mape Windows7x64 na namizje
- na pogon "C" kopirajte datoteko hvremote.wsf iz korena mape Windows7x64
V primeru uporabe "kroglic":
- deliti katero koli mapo (sem delil disk)
- kopirajte vsebino mape Shared Disk, ki se nahaja v mapi Windows7x64, na "žogico", razen besedilna datoteka pozornost.txt
Če uporabljate bliskovni pogon:
- kopirajte datoteko firewall_hyperv_server_rus.cmd na ključek USB, ki se nahaja v mapi Shared disk, ki se nahaja v mapi Windows7x64
ostalo, razen datotek attention.txt in firewall_hyperv_server_rus.cmd, kopirajte v "žogico"

Če je vse kopirano v "deljenje", potem v ukazno vrstico hipervizorja napišemo (navedite svoje podatke):
neto uporaba R: \\192.168.1.3\E/user:controlcomputer\accountname password && cd /d R C:\ && cd /d C:\ && firewall_hyperv_server_eng.cmd Tukaj: povezujemo skupni disk "E" kot pogon "R" && pojdi na pogon "R" && && pojdi na pogon "C" &&

Če se je tako zgodilo, da imate nekje tam »žogico« in tukaj bliskovni pogon, ga vstavimo v hipervizor in napišemo v ukazno vrstico hipervizorja:
diskpart
obseg seznama Prikažemo seznam nosilcev diska, med katerimi se nahaja naš bliskovni pogon (posnetek zaslona spodaj)

cd/d jaz:\ && xcopy firewall_hyperv_server_eng.cmd C:\ && cd /d C:\ && firewall_hyperv_server_eng.cmd Določite svoje podatke. Pojdite na disk "I" (naš bliskovni pogon) && kopirajte na disk "C" hipervizorja datoteko firewall_hyperv_server_rus.cmd && pojdi na pogon "C" && zaženite datoteko firewall_hyperv_server_rus.cmd

Vsak ukaz je ločen od drugega s simboli. && , ki pravi: "če je bil prejšnji ukaz uspešen, potem izvedite naslednjega" in zato, če je šlo kaj narobe, jih izvršite enega za drugim.

Med izvajanjem skriptov se bodo pojavila okna, ki bodo zahtevala, da jih določite omrežne nastavitve hipervizor, gostiteljski računalnik in podrobnosti računa. Sledite tem preprostim navodilom, kot je tam napisano.
Malo o geslih račun hipervizor. Njegove zahteve so visoke in določiti ga morate le enkrat ... Ne trudite se, samo vnesite nekaj podobnega: GUGlplayer307

Po izvedbi vseh ukazov bo skript "prosil" za ponovni zagon hipervizorja, ponovni zagon.
Če želite v prihodnje odpreti total commander, morate iti v imenik "tc" in zagnati program cd c:\tc && totalcmd.exe
Če želite zagnati pripomoček corefig, preklopite v imenik "corefig" in uporabite scenarij zaženite cd c:\corefig && cscript start_corefig.wsf
ali cd c:\corefig && powershell .\corefig.ps1



Zdaj pa nastavimo krmilni računalnik (nekaj primerov in opisov nastavitev)

Skrbniško zaženemo skripto firewall_hyperv_client_rus.cmd, ki se nahaja na namizju nadzornega računalnika in sledimo navodilom.

V kratkem:
Skript vključuje orodja za daljinsko upravljanje Hyper-V
Začasno aktivira vgrajeni "skrbniški" račun (windows 8x64 in novejši), da izvaja ukaze v njegovem imenu
Nastavi datoteko gostiteljev
Ustvari drug skript in ga kopira v c:\users\public
Doda ključ v register s povezavo do novo ustvarjenega skripta
Ustvari nov skrbniški račun za upravljanje hipervizorja
Potrdi račun s prikazom informacij o njem
Odstrani izvedene vrstice kode iz svojega telesa in ustvari nov skript, ki se bo zagnal pozneje
Znova zažene računalnik za kasnejšo prijavo z novim računom
Konfigurira "storitev komponente"
Doda hipervizor na seznam zaupanja vrednih gostiteljev, da omogoči povezave z njim, in preizkusi konfiguracijo
Doda potrebna pravila v požarni zid Windows
Preizkuša dostop hipervizorja
Konfigurira gostiteljski računalnik za daljinsko upravljanje hipervizorja
Deaktivira vgrajeni "skrbniški" račun (windows 8x64 in novejši), odstrani skripte iz računalnika in povezavo iz registra



V izogib napak, ugotavljam, da po izvedbi ponovnega zagona ne pozabite spremeniti razporeditve tipkovnice iz ruščine v angleščino.
Ne pozabite na to po ponovnem zagonu windows 8x64, boste morali vnesti geslo abc v črnem oknu, ki se prikaže na namizju, ko se prijavite in kliknete vstopiti. Geslo se ne prikaže, ko ga vnesete.
mmc, za OS Windows 7x64.



Spodnja posnetka zaslona prikazujeta upravitelja hyper - v, povezanega s hipervizorjem, in potrebne snap-ine, dodane na konzolo mmc, za OS Windows 8x64.



To je vse. Naslednjič mi nastaviti omrežja s pomočjo upravitelja hyper - v, ustvariti virtualne stroje in jih povezati, namestiti in konfigurirati domeno ter druge strežnike in storitve.

Ne postavljajte ruske različice! Ni za preproge. Teden dni sem se mučil s tem, nisem mogel ugotoviti, zakaj posodobitve niso bile nameščene z lokalno konzolo, zakaj niso bila uporabljena pravila požarnega zidu, zakaj ... Seznam je dolg. Ko sem pljunil vse to, sem shranil datoteke virtualnega stroja in namestil angleško različico. Vse deluje odlično!

Strežniška slikovna datoteka tehta 1,65 GB in se imenuje

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

Takoj po namestitvi nastavite omrežje (točka 8) in namestite posodobitve (točki 5 in 6). Če je šlo vse dobro, potem lahko nadaljujete. Če ne, preverite, kaj in kako. ghostcomb možne težave na tej stopnji je za vas nezmožnost zagotavljanja posodobitev.

Delo s Hyper-V brez domene

Naš strežnik ni v domeni, ampak v delovni skupini. To daje prednosti neodvisnosti in prenosljivosti rešitve v kakršne koli pogoje - začenši z zelo nizkoproračunskimi rešitvami, omejenimi le s stroški opreme, v primeru mojega stojala v regiji 20 tr. Toda to nalaga nekatere značilnosti nastavitve. Predvsem moramo konfigurirati požarni zid in dodati splošnega uporabnika.

Dodajte lokalnega skrbnika (točka 3 konfiguracije strežnika, na primer "hyperadmin / hyperpwd"), da ne uporabite privzetega skrbnika). Isti uporabnik (morda ne skrbnik) mora biti dodan na stroj, s katerim se boste povezovali prek RDP. Pri ustvarjanju uporabnika na svojem računalniku sem v polje »Opis« napisal tole: za povezavo s HYPER-V 2012«.

Požarni zid Hyper-V

Ker nameravam za upravljanje uporabljati predvsem MMC konzolo virtualni stroji, bo priročno zagotoviti dodatno opremo za upravljanje požarnega zidu strežnika. To bo prihranilo veliko časa, saj Ne nameravam izvajati rednih sprememb pravil - strežnik bi moral preprosto delovati. In ne želim obdržati sintakse PowerShell in CMD v svoji glavi, to je dovolj zame in Linux. Zato bom omogočil oddaljeni dostop do požarnega zidu! Glede na to, da je treba strežnik dobro upravljati preko za to namenjenega omrežja (fizično VLAN), moja možnost ne bo zmanjšala splošne varnosti. Lahko pa med gostiteljem in omrežjem namestite strojni in programski požarni zid, na primer Mikrotik (seveda brez WiFi-ja). Precej je poceni rešitev s sprejemljivo zmogljivostjo in zanesljivostjo.

Zmožnost oddaljenega nadzora požarnega zidu lahko omogočite tako, da izvedete ukaz konzole (navsezadnje nikjer brez konzole):

netsh advfirewall firewall set rule group="Oddaljeno upravljanje požarnega zidu Windows" novo omogoči=da

Po tem lahko zaženete konzolo mmc na delovni postaji s pravicami "hiperskrbnika" in dodate snap-in "Požarni zid Windows" (v mojem sistemu Windows 7 se imenuje "Požarni zid Windows z napredno varnostjo") in določite naslov IP našega Hyperja. -V strežnik. vse:)

A ne glede na vse, konzola je najbolj zanesljivo sredstvo za nadzor. Še vedno vse počnem v konzoli, vendar vidim, kaj je kaj v GUI v razdelku "Nadzor - požarni zid". Samo ne bom imel vsega v glavi. In ta članek je ena od možnosti zame z vašimi komentarji in dodatki.

Hyper-V Manager vam omogoča upravljanje virtualnih strojev, konfiguracijo virtualna omrežja, diski, zaženejo virtualne stroje, se povežejo z njimi – tj. skoraj vse za začetek.

Zaženite Hyper-V Manager kot uporabnik "hyperadmin" in kliknite "Poveži se s strežnikom" zgoraj levo. Spet po IP-ju.

Hyper-V Manager v sistemu Windows 7 je zasnovan za upravljanje Hyper-V 2008, ne 2012. Možnosti, kot sta Live in Storage Migrations, bodo na voljo samo v sistemu Windows 8 (iz sistema Windows 7 prek PowerShell – prosim, ne prek GUI). Zato sem se odločil namestiti Windows 8 (preizkus je zaenkrat dovolj), da primerjam "kako deluje" skozi Windows 8. Nič takega, obstajale so možnosti za pretvorbo VHD diskov v VHDX, isti gumbi za selitev, ki sem jih malo omenil višji. No, to je seveda super, a če se odločite za terminologijo in natančno veste, kaj želite, potem lahko dobite s PowerShell in dobrim starim sedmim (pred kratkim so govorili tudi o "dobrem starem XP-shku") .

Če želite, da vam Hyper-V Manager iz sistema Windows 8 prikaže seznam virtualnih strojev, morate prenesti čudovit skript hvremote (http://archive.msdn.microsoft.com/HVRemote) in ga zagnati na delovni postaji z skrbniške pravice:

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

Preverite lahko tudi, ali je vse uspelo:

cscript hvremote.wsf /show /target:ime_ali_ip_vašega_hiper-v_strežnika

Naj vas ne skrbi dejstvo, da je še vedno različica 0.7, ki je še vedno lahko hroščeča v Windows 8 in 2012. Vse deluje! Zdaj lahko vidite svoje virtualne stroje (seveda ko jih ustvarimo).

Lirična digresija za prehod na naslednji razdelek Povezan, veselite se, začnite nameščati gostujoči virtualni stroj ... Stop! In kako izbrati mesto za disk VHD za virtualni stroj? Disk velikosti 500 GB med namestitvijo ni bil formatiran - ni bilo potrebno. In zdaj lahko gostujoče sisteme gostim samo na pogonu C:\. In disk je skupno 60 GB. Tisti. vse kar morate storiti je, da odprete upravitelja trdega diska, ga formatirate v NTFS in znova dodelite črke pogonov(DVD bo E:\, 500 GB disk bo D:\ - Sovražim ko DVD visi med diski :)). KAKO NAREDITI???

Oddaljeno upravljanje diska

Za oddaljeno upravljanje diska (Disk Management) morate izvesti naslednje korake:

1. Zaženite Virtual Disk Service (VDS) na strežniku

Ogled seznama storitev (storitev), katerih imena se začnejo z "R", z uporabo PowerShell:
Get-Service -Name r*

Zagon VDS (Virtual Disk Services):

Po potrebi omogočite "Remote Volume Management" na odjemalskem računalniku (iz katerega bomo upravljali naš strežnik).

Če požarnega zidu ne bi popolnoma onemogočili, bi bilo treba upoštevati 2. točko.

2.Dovoli upravljanje diskov.

Netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes

Konzolo za upravljanje snap-in MMC morate zagnati kot lokalni skrbniški uporabnik na našem strežniku (v našem primeru "hyperadmin / hyperpwd"):

V snap dodajte "Upravljanje diskov" (ne lokalni računalnik, in na daljavo, na primer z naslovom IP).

No, pravzaprav je začetne rutine konec. Zdaj lahko varno ustvarjate virtualne stroje. Hyper-V Manager je treba zagnati tudi kot "hyperadmin / hyperpwd".


V operacijskem sistemu Windows 8 se je pojavila virtualizacijska tehnologija Hyper-V, ki je bila prej na voljo le v Microsoftovih strežniških operacijskih sistemih. Ta rešitev izgleda bolje kot Windows Virtual PC, ki je bil vključen v Windows 7. Danes vam bom povedal, kako ustvariti virtualni stroj v sistemu Windows s pomočjo Hyper-V, pa tudi konfigurirati internet, lokalno omrežje in skupno rabo datotek v njem.

Poleg Coreinfo lahko uporabite Intelov lastniški pripomoček (AMD ima podoben).

Prav tako lahko preverite matriko podpore tehnologije virtualizacije na spletnem mestu proizvajalca vašega procesorja: Intel | AMD.

Omogočanje funkcije Hyper-V

Hyper-V je komponenta operacijskega sistema, ki je na začetku onemogočena. Napredni uporabniki ga lahko omogočijo z enim ukazom PowerShell:

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

Če imate raje grafični vmesnik, pritisnite Win + R, vnesite Izbirne funkcije in pritisnite Enter.

V oknu, ki se odpre, potrdite polje Hyper-V.

Tako ali drugače bo komponenta na voljo po ponovnem zagonu sistema. Od težav z namestitvijo v sistemu Windows 8 RP je bil doslej opažen ciklični ponovni zagon zaradi napake gonilnikov USB krmilnik 3.0, kar je bilo na nekaterih sistemih rešeno z onemogočanjem USB 3.0 v BIOS-u.

Ustvarite in konfigurirajte virtualni stroj

Pritisnite Win + R, vnesite virtmgmt.msc in pritisnite Enter, da odprete Hyper-V Manager. Iz menija Dejanja izberite UstvariNavidezni stroj.

Čarovnik za ustvarjanje virtualnega stroja je izjemno preprost, vendar bom omenil nekaj točk za tiste, ki jim je všeč podrobna navodila s slikami. Zaenkrat bom preskočil korak nastavitve omrežja, saj bom to težavo analiziral podrobneje.

Privzeta lokacija za virtualne stroje je mapa ProgramData, vendar se lahko spremeni.

Če že imate virtualni disk v formatu VHD, ga lahko priklopite. Mimogrede, naredil sem prav to z uporabo diska, ustvarjenega prej za Virtual Box.

Ko podate obstoječi VHD, čarovnik preskoči korak, ki določa namestitveni medij.

Vendar pa lahko pot do ISO določite tudi pozneje, tako da odprete nastavitve navideznega stroja v glavnem oknu Hyper-V Manager.

Zagon virtualnega stroja in namestitev sistema Windows nanj

Tudi tukaj je vse preprosto, a nekoliko nenavadno za tiste, ki se še niso srečali s Hyper-V.

V upravitelju Hyper-V:

  • za zagon virtualnega stroja kliknite "Start"
  • za interakcijo z njim kliknite »Poveži« ali dvokliknite sličico stroja

Ko je v strojnih parametrih določena zagonska slika Windows ISO, boste na zaslonu videli znano Pritisnite katero koli tipko za zagon ... Potem lahko to storite sami, če pa potrebujete navodila po korakih po namestitvi so na OSZone za Windows 7 in Windows 8.

Če je operacijski sistem na fizičnem stroju novejši od tistega, nameščenega na virtualnem, je priporočljivo posodobiti integracijske komponente (hvala, Artem). Če želite to narediti, se v upravitelju Hyper-V povežite z virtualnim strojem, pritisnite Ctrl + I in zaženite setup.exe.

Nastavitev dostopa do interneta in lokalnega omrežja

Navodila v tem razdelku so potrebna le, če niste zadovoljni s privzetim stikalom, ki je bilo predstavljeno v sistemu Windows 10 1709 in ga ni mogoče izbrisati ali preimenovati. Pri uporabi privzetega stikala, če je gostitelj povezan z VPN, virtualni stroj prav tako uporablja VPN. To je ena glavnih razlik od zunanjega stikala, katerega ustvarjanje bom opisal v nadaljevanju.

Na jedilniku Dejanja izberite Konfiguriranje navideznih stikal. Odpre se okno, v katerem lahko ustvarite stikalo ene od treh vrst. Če želite svojemu virtualnemu stroju omogočiti dostop do interneta, ustvarite zunanji stikalo.

Zdaj morate nastaviti ime stikala in izbrati omrežno kartico, če jih imate več. Doma uporabljam brezžično omrežje, zato sem izbral Wi-Fi adapter.

Ostaja samo določiti ustvarjeno stikalo v parametrih omrežno povezavo navidezni stroj.

Zdaj noter nameščen Windows imeli boste internetno povezavo in lokalno omrežje med fizičnimi in virtualnimi stroji.

Na zgornji sliki vidite:

  • na levi je rezultat dodajanja virtualnega stikala v Hyper-V na fizičnem stroju, tj. omrežni most in navidezni adapter
  • na desni - dostop do interneta in LAN povezava na virtualnem računalniku

Kot lahko vidite, nastavitev interneta in lokalnega omrežja ni toliko zapletena, kot je nenavadna za uporabnike operacijskih sistemov za odjemalce Microsoft.

Deljenje datotek med fizičnimi in virtualnimi stroji

Med delom z navideznim strojem je redno potrebno kopirati datoteke iz fizičnega stroja ali obratno. Opisal bom več načinov za rešitev te težave.

Skupne omrežne mape

Ta metoda deluje v vseh izdajah sistema Windows 10. Ker imamo na voljo lokalno omrežje, lahko za skupno rabo datotek uporabimo mape v skupni rabi. Pravzaprav se spodnja navodila skrčijo na osnove ustvarjanja map v skupni rabi.

Dostop od virtualnega do fizičnega stroja

Slika je vredna tisoč besed, kot pravijo Američani.

Na sliki je prikazan raziskovalec navideznega stroja (VIRTUAL-PC), s katerega se dostopa do fizičnega stroja (VADIK-PC). Takoj ko vnesete poverilnice računa, vam bo na voljo dostop do njegovega profila.

Morda boste želeli dati v skupno rabo mapo, ki se nahaja na fizičnem računalniku zunaj vašega profila. Če želite to narediti, je dovolj, da uporabite standardna sredstva skupno rabo, vendar bom ta postopek razložil na primeru dostopa do poljubne mape virtualnega stroja.

Dostop s fizičnega stroja na virtualnega

Recimo, da je v korenu diska navideznega stroja mapa v skupni rabi. Desni klik nanjo in izberite Splošni dostop posamezni ljudje(oz Določeni uporabniki v sistemu Windows 7).

Zdaj lahko v Raziskovalcu prek omrežja odprete mapo v skupni rabi, vključno z vnosom naslova, kot je \\ime računalnika\ime mape.

Povezava z oddaljenim namizjem virtualnega delovnega stroja

V Hyper-V datotek ni mogoče izmenjati med fizičnim strojem in virtualnim strojem s kopiranjem in lepljenjem. Besedilo, kopirano na fizičnem računalniku, lahko prilepite le z bližnjico na tipkovnici Ctrl + V . Ko se navidezni stroj zažene, se lahko z njim povežete prek RDP, namesto da bi ga odpirali v Hyper-V Managerju. Ta metoda deluje v izdajah Pro in novejših.

Dejanja na virtualnem stroju

Najprej morate dovoliti povezave z oddaljenim namizjem na virtualnem računalniku v sistemskih lastnostih. Pritisnite Win + R in zaženite:

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

Nato omogočite povezavo, kot je prikazano na sliki.

Ostaja le, da z ukazom ugotovite naslov IP virtualnega stroja ipconfig

Dejanja na fizičnem stroju

Pritisnite Win + R in vnesite mstsc in razširite možnosti prijave.

V oknu, ki se odpre:

  1. Vnesite naslov IP virtualnega stroja (obvezno).
  2. Določite uporabniško ime, v katerega račun boste prijavljeni.
  3. Vklopite zapomni si poverilnice.
  4. Shranite nastavitve povezave.

Zavihek Zaslon lahko nastavite tudi na nižjo ločljivost od tiste, ki se uporablja na fizičnem računalniku.

Zdaj lahko delite datoteke med fizičnimi in virtualnimi stroji z znanimi bližnjičnimi tipkami Ctrl + C in Ctrl + V.

Na koncu bi rad virtualiziral nekaj priporočil Denisa Diaghileva za delo s Hyper-V.

Uporabite RDP za povezavo z virtualnimi stroji.

To vam ne bo omogočilo le skupne rabe datotek med fizičnim in virtualnim strojem s kopiranjem in lepljenjem, ampak bo tudi prihranilo sistemske vire, ki jih vmconnect porabi, ko je povezan z virtualnim strojem v upravitelju Hyper-V ali iz ukazna vrstica.

Če nameravate redno uporabljati RDP za povezavo z različnimi virtualnimi stroji, pripnite program v opravilno vrstico. Nato bo seznam strojev shranjen na seznamu skokov.

Previdno s slikami

S Hyper-V lahko posnamete posnetke virtualnega stroja s tehnologijo diferencialnih diskov. Vendar je logika delovanja podob tako rekoč nasprotna od tistega, kar od nje pričakuje oseba, ki še nikoli ni stopila na grablje.

Alexander Kosivchenko (Virtualization MVP) je na Habréju podrobno, čeprav nekoliko kaotično, opisal princip posnetkov Hyper-V.

Po potrebi uporabite uvoz navideznega stroja

Uvoz bo bolj zanimiv za IT strokovnjake, vendar sem to funkcijo uporabil po naključju. Po ustvarjanju virtualnega stroja sem preimenoval črko pogona, kjer je bil shranjen, nakar ga je upravitelj Hyper-V izgubil.

Ko sem pogledal naokoli v posnetku, sem videl možnost uvoza in takoj obnovil stroj.

In sploh nisem sumil, da so dejanja, ki sem jih izvajal, postala mogoča le zaradi pojava nove funkcije v Hyper-V :)

Hyper-V vs. virtualna škatla

Ko se ukvarjam s Hyper-V, sem nehote primerjal Microsoftova rešitev za odjemalski operacijski sistem z Oracle VirtualBox.

Z vidika tipičnih opravil domačih uporabnikov (testiranje namestitve sistema, spoznavanje z njim, preverjanje delovanja aplikacij) se te rešitve med seboj praktično ne razlikujejo. Toda VirtualBox je mogoče uporabljati v domačih izdajah sistema Windows 10, medtem ko Hyper-V v njih ni na voljo.

VirtualBox nima tako strogih strojnih zahtev, njegove grafične zmogljivosti pa so še boljše, saj podpira 3D strojno pospeševanje (čeprav ga nisem nikoli uporabljal).

Glede GUI No, to je čisto stvar okusa. Verjetno je hipervizor, ki je prišel iz strežniškega OS, videti bolj asketski, vendar so parametri in nastavitve virtualnih strojev na splošno zelo podobni.

Prisotnost Hyper-V v sistemu Windows bo razveselila predvsem IT strokovnjake, ki so navajeni te tehnologije. Za domače uporabnike je to dobra priložnost, da izkoristijo vgrajena orodja sistema in razširijo svoja obzorja z vključitvijo v Microsoftove strežniške tehnologije.

Anketa

Z virtualnimi stroji sem se seznanil leta 2004, ko sem začel samodejno nameščati Windows. Od takrat so postali sestavni del mojega vsakodnevnega dela, tudi testiranja sistemske nastavitve, programi itd.

V komentarjih povejte nam, katero rešitev za virtualizacijo uporabljate in za kakšen namen!

Rad bi se zahvalil Denisu Diaghilevu za njegovo pomoč pri pripravi tega gradiva. Ena od prednosti programa MVP je izpostavljenost vrhunskim Microsoftovim tehnološkim strokovnjakom. To pomeni, da lahko zasebno dobite kompetenten nasvet o katerem koli vprašanju;)

Svojo pomoč pri vodenju razprave je prijazno ponudil tudi Denis. Torej, če imate kakršna koli tehnična vprašanja o tem članku, se lahko zanesete kvalificirane odgovore.

To želim posebej poudariti




Vrh