Hyper-V pe Windows: un ghid pentru crearea și configurarea mașinilor virtuale. Cum se administrează Microsoft Hyper-V din linia de comandă Instalarea hypervizorului hyperv Windows 8

Salutare prieteni, în articolul de astăzi vom conecta o mașină virtuală Hyper-V la Windows 8 și vom instala sistemele de operare Windows 7 și Windows 8 pe ea și vom răspunde, de asemenea, la toate întrebările adresate de utilizatori. Apropo, vă puteți transfera întregul computer fizic pe Hyper-V! Câțiva administratori de sistem pe care îi cunosc lucrează doar pe Hyper-V și chiar au uitat ce este un sistem de operare normal. La început publicăm câteva dintre scrisorile tale.

Instalarea Hyper-V

Dacă aveți instalat pe computer Windows 8 Pro sau Windows 8 Enterprise (corporate), atunci puteți utiliza sistemul de virtualizare Hyper-V sau, în cuvinte simple, puteți utiliza mașina virtuală încorporată în sistemul de operare Windows 8. Este foarte usor de folosit si nu am nicio indoiala ca il vei intelege.

Pentru ca Hyper-V să funcționeze, procesorul dvs. trebuie să accepte tehnologia de virtualizare. Înainte de lucru, asigurați-vă că activați următoarele opțiuni în BIOS-ul computerului:

„Tehnologia Intel Virtualization” pentru procesoarele Intel sau „AMD Virtualization” pentru procesoarele AMD.

Vă avertizez că Hyper-V este conceput și destinat în primul rând profesioniștilor IT și este utilizat pe servere.

Când lucrați în Hyper-V, nu veți putea folosi o unitate flash, placa de sunet, și WiFi, în acest sens este de preferat să folosiți VirtualBox. Dar tot cred că cei care citesc acest articol știu de ce au nevoie de el.

Pentru funcționarea sa, mașina virtuală Hyper-V face cerințe mici:

Windows 8 Pro trebuie să fie pe 64 de biți.

Disponibilitate memorie cu acces aleator cel putin 4GB.

Conexiune Hyper-V

Deschidere Panou de control

și alegeți Programe

Programe și componente. Activați sau dezactivați funcțiile Windows

Găsiți partiția Hyper-V și marcați-o cu o bifă și faceți clic pe OK.

Va fi o scurtă căutare pentru fișierele necesare și o repornire.

După repornire, accesați interfața Metro și faceți clic stânga pe săgeată, apoi selectați Hyper-V Manager,

Apare asistentul de configurare Hyper-V. Faceți clic pe numele computerului nostru, apoi CreaȘi Mașină virtuală.

Setări Hyper-V

1) Pentru început. Acest maestru vă va ajuta să creați o mașină virtuală, faceți clic pe Următorul.

2) Specificați o locație. Atribuim un nume mașinii virtuale în latină, de exemplu Windows 7. Indicăm locația fișierelor mașinii virtuale Hyper-V, deoarece nu am spațiu pe unitatea C:, voi verifica Salvarea mașinii virtuale într-o altă locație casetă de selectare și faceți clic pe Răsfoire, apoi specificați unitatea D: și Următorul.

3) Specificați generația. Vreau să instalez Windows 7, așa că voi selecta Generația 1.

4) Alocați memorie. Computerul meu are 8 GB de RAM, ceea ce înseamnă că pot aloca în siguranță 2 GB de RAM pentru o mașină virtuală. Bifați caseta „Utilizați memoria dinamică pentru această mașină virtuală” și Următorul.

5) Configurarea rețelei. Omitem acest parametru (vom configura o conexiune la internet mai târziu) și facem clic pe Următorul.

6) Conectați-vă virtual HDD. Marcați articolul Creați un hard disk virtual. Deci, în al doilea paragraf Specificați locația, am indicat locația fișierelor mașinii virtuale pe unitatea D:, apoi implicit mașina virtuală ne va oferi să găsim hard disk-ul virtual pe D:\Windows 7\Virtual Hard Disks\ conduce.

Prieteni, elementul Dimensiune 127 GB nu înseamnă că 127 GB vor fi imediat „stors” pe unitatea dvs. D:.

Notă: Un hard disk virtual poate fi creat chiar de la început, adică înainte de a crea o mașină virtuală și, în acest caz, puteți alege ce hard disk virtual să creați, de exemplu:

Dinamic(crește în volum treptat, conform datelor acumulate, la început ocupă câțiva megaocteți).

Marime fixa(necesită imediat alocare pentru spațiul necesar; dacă creați un disc de 120 GB, atunci trebuie să îi alocați exact atât spațiu).Se consideră că un hard disk de dimensiune fixă ​​are performanțe mai mari.

Mai mult informatii detaliate vezi finalul articolului.

7) Parametrii de instalare. Bifați caseta Instalați sistemul de operare mai târziu. Mai departe.

8) Gata

Cum se configurează Internetul în Hyper-V

Acum, să configuram rețeaua. În fereastra principală Hyper-V, faceți clic pe butonul Virtual Switch Manager.

În fereastra care apare, selectați ce tip de comutator virtual doriți să creați. Voi selecta tipul - Rețea externă. CU creați un comutator virtual.

Alegeți un nume arbitrar pentru comutatorul virtual. Reţea adaptor wifi pe computerul meu de la producătorul „Atheros”, așa că voi alege acest nume. Aplica.

Alege Opțiuni


Se va deschide o fereastră, în partea stângă a căreia puteți vedea două secțiuni cu parametri diferiți; dacă selectați parametrul de care aveți nevoie cu mouse-ul stâng, atunci în partea dreaptă a ferestrei îl puteți configura.

Adaptor de retea. În partea dreaptă a ferestrei, selectați comutatorul nostru virtual „Atheros”, aplicaȘi Bine.

Instalare activată Hyper-V sistem de operare

Acum întrebarea reală este cum se instalează sistemul de operare într-o mașină virtuală. Pentru a instala o mașină virtuală Hyper-V, trebuie să o porniți de la disc de instalare Windows 7 situat în unitate sau în aceste scopuri trebuie să utilizați o imagine ISO cu Windows.

, apoi în partea dreaptă a ferestrei folosind butoanele SusȘi Jos Setăm pornirea mașinii virtuale la ceea ce avem nevoie:

CD- boot de pe discul de instalare sau Imagine ISO.

Alege Controller 1 IDEși faceți clic pe semnul plus, apoi pe unitatea DVD dacă doriți să porniți mașina virtuală de pe unitate DVD Bifați caseta Unitate fizică CD și DVD: apoi introduceți discul de instalare Windows 7 în unitate.

De asemenea, pentru a porni o mașină virtuală și a instala o imagine ISO cu Windows 7, puteți utiliza Windows 7, în acest caz trebuie să verificați elementul Fișier imagine și să faceți clic pe butonul Răsfoire, în exploratorul care se deschide trebuie să selectați imaginea cu Windows 7 și faceți clic pe Deschidere. Aplica si OK.

Clic start iar mașina virtuală pornește. Hyper-V se încarcă din imaginea ISO Windows 7. Faceți dublu clic cu mouse-ul stâng pe miniatura ferestrei mașinii virtuale Hyper-V,

Se va deschide o fereastră în care voi și cu mine vom lucra. Apăsați orice tastă, altfel porniți de la instalare disc Windows 7 nu se va întâmpla. În partea de sus a ferestrei există butoane pentru setările mașinii virtuale.

Caseta de dialog obișnuită de instalare Windows 7. În continuare, puteți instala sistemul de operare Windows 7 pe mașina virtuală. Întregul proces este descris în detaliu în articolul nostru.

Deci, tu și cu mine am conectat o mașină virtuală Hyper-V la sistemul nostru de operare și am instalat Windows 8 pe ea, Internetul este prezent pe mașina virtuală. Puteți instala Windows 8 pe el exact în același mod.

Cum se creează un hard disk virtual în Hyper-V

Prieteni, un hard disk virtual în Hyper-V poate fi creat nu numai în timpul procesului de creare a unei mașini virtuale.

În fereastra principală a mașinii virtuale, selectați Crea -> HDD


Selectarea formatului discului. Puteți alege un nou format hard disk, dar rețineți că nu este acceptat de sistemele de operare anterioare înainte de Windows 8

Selectați tipul de disc. Puteți crea un disc de partiție fix, care este considerat performanță mai mare

Indicăm locația hard diskului virtual dacă aveți puțin spatiu liber pe unitatea C:, apoi plasați hard disk-ul virtual pe unitatea D:. Faceți clic pe butonul Răsfoire și selectați unitatea D:

Configurare disc. Dacă nu creăm un disc virtual expandabil dinamic, ci un disc virtual al unei partiții fixe, atunci trebuie să specificăm dimensiunea exactă a discului; dacă specificăm dimensiunea de 127 GB, atunci acesta este exact cât va ocupa discul nostru virtual. pe D: drive. Asigurați-vă că aveți suficient spațiu liber pe unitatea D:.

Notă pe parametru Copiați conținutul discului fizic specificat, îl puteți folosi dacă doriți să transferați computerul fizic împreună cu toate setările pe o mașină virtuală!

Hard disk-ul virtual a fost creat. Când creați o nouă mașină virtuală în pas Conectați un hard disk virtual putem bifa caseta Utilizați un hard disk virtual existent, apoi faceți clic pe Răsfoire și specificați locația discului virtual -D:\New virtual hard disk.vhdx

Ecran albastru la crearecomutator virtual V Hyper-V

Prieteni, de mai multe ori am avut de-a face cu faptul că în noul sistem de operare Windows 8.1 în virtual Mașină Hyper-V, la crearea unui comutator virtual, sistemul de operare a intrat în ecran albastru cu eroare:

Problema pare să fie cauzată de următorul fișier: fwpkclnt.sys UNEXPECTED_KERNEL_MODE_TRAP *** STOP: 0x0000007f.

Am încercat să rezolv problema căi diferite: reinstalarea mașinii virtuale, restaurarea fișiere de sistem, eliminând antivirusul și firewall-ul, actualizarea driverelor pentru toate componentele computerului, inclusiv card de retea. Din păcate, doar schimbarea adaptorului de rețea a ajutat.

Cu ceva timp în urmă am scris despre autorun mașini virtuale VMware vSphere și Citrix XenServer, dar și administratorii Microsoft Hyper-V se confruntă cu această problemă. La fel ca pe platforma vSphere, Hyper-V are setări pentru a controla comportamentul mașinilor virtuale atunci când serverul gazdă este pornit și oprit.

Deci, dacă deschideți setările mașinii virtuale în Hyper-V, veți vedea un element ca Acțiune de pornire automată, unde setările pentru comportamentul VM la pornirea gazdei sunt de fapt setate:

Există trei opțiuni pentru modul în care se comportă mașina la pornirea gazdei Hyper-V:

  • Nimic -În mod implicit, mașina virtuală nu pornește când pornește serverul gazdă.
  • Porniți automat dacă funcționa când serviciul s-a oprit - Această opțiune este utilă atunci când se testează diverse aplicații în VM (care, de exemplu, poate reporni gazda) și prezența mașinilor care nu pornesc întotdeauna, dar la nevoie. Dacă selectați acest element, mașina virtuală va fi lansată numai dacă rula când gazda a fost oprită sau repornită.
  • Porniți automat această mașină virtuală - Această opțiune este utilizată cel mai bine pentru mașinile virtuale productive. Vă va permite să porniți mașina virtuală atunci când gazda pornește în orice caz. Există, de asemenea, o opțiune de amânare înainte de a porni VM, care vă va permite să configurați ordinea în care sunt lansate serviciile dependente (de exemplu, controlerul Director activ lansează fără întârziere, apoi baza Microsoft SQL, iar după un timp lansăm serverul de aplicații și serverul web). În plus, această opțiune va împiedica toate mașinile să creeze o încărcare pe subsistemul de stocare în același timp, distribuându-l în timp.

Pe lângă pornirea automată a mașinilor virtuale, puteți și configura Acțiune de oprire automată- acțiune efectuată atunci când serverul gazdă Hyper-V este oprit. Aceasta se află și în proprietățile mașinii virtuale:

Există, de asemenea, 3 opțiuni de comportament aici:

  • Salvați starea mașinii virtuale- această opțiune vă permite să minimizați timpul de nefuncționare al mașinii virtuale în cazul unei închideri a gazdei. Dacă are loc o oprire programată, memoria mașinii virtuale va fi salvată pe disc, după care mașina va fi suspendată. Când porniți mașina virtuală, memoria acesteia va fi restaurată și va continua să funcționeze ca și cum nimic nu s-ar fi întâmplat (deși nu în toate cazurile). Acest lucru economisește timpul necesar pentru a încărca și inițializa serviciile OS pentru invitați. Cu toate acestea, dacă cantitatea de RAM necesară de VM este mare, timpul necesar pentru a o descărca pe și de pe disc poate dura, de asemenea, o perioadă semnificativă de timp. Această opțiune este activată implicit.
  • Opriți mașina virtuală- această opțiune va închide „din greu” mașina virtuală (analog cu o întrerupere bruscă de curent). În acest caz, nimic nu va fi salvat, plus că nu există garanții de consistență a datelor în interiorul VM (și, ca urmare, nu există garanții că se va încărca deloc). Dar acest lucru se întâmplă cel mai rapid, deci este convenabil atunci când utilizați un mediu de testare, unde siguranța datelor nu este atât de importantă și totul trebuie făcut rapid. În plus, o astfel de oprire este garantată, spre deosebire de punctele următoare sau anterioare.
  • Închideți sistemul de operare pentru oaspeți- în acest caz, o procedură de închidere grațioasă este inițiată în sistemul de operare invitat. Nici starea sistemului nu va fi salvată, dar cel mai probabil starea sistemului va fi consecventă, deoarece operațiunile de citire-scriere vor fi finalizate corect. Dacă se utilizează această opțiune, atunci trebuie să configurați ordinea de pornire a sistemelor în mod corespunzător în paragraful anterior (pornire automată), deoarece este nevoie de timp pentru a inițializa sistemul de operare și serviciile la pornirea mașinilor virtuale.

Aici nu trebuie să uităm că, dacă ați selectat opțiunea „Salvați starea mașinii virtuale”, atunci veți avea nevoie de spațiu semnificativ pe disc pentru fișierele .BIN în care se află memoria mașinii virtuale (suma memoriei VM cu această setare ).

La crearea instrucțiunilor pentru instalare și configurare hypervisor, hypervisorul însuși, instalat pe hardware real, a fost testat. Am fost ajutat să-l configurez și pe computerul de control printr-un script cmd pe care l-am scris în 2014 și a fost descoperit accidental în adâncul depozitului meu de fișiere după curățarea generală a acestuia.
Scriptul a fost ușor modificat și testat din nou. Singurul lucru pe care nu l-am putut realiza a fost comanda de a restabili culoarea consola cmd la sfârșitul scriptului, care poate fi restaurat manual în proprietățile consolei.
Mi-a venit ideea de a scrie un script pe site-ul ru.intel.com si, din pacate, linkul catre pagina respectiva nu mai exista.
Acest script cmd se configurează în mod automat hipervizor și computer de control pt telecomandă server hyper v 2012 utilizarea instrumentelor de control de la distanță, în special utilizarea manager hyper-v, pe Windows 7, Windows 8 și Windows 8.1

Pe această pagină sunt scrise instrucțiuni detaliate și simple pentru instalarea și configurarea inițială a hypervisorului: instalarea și configurarea serverului hyper - v 2012 bare metal

Avem:
Calculator(hardware) cu hyper-v 2012 instalat și actualizat
OS invitat(vmware) cu sistem de operare instalat, în limba rusă Windows 7x64, Windows 8x64, Windows 8.1x64

Conditiile sunt simple:
- Rulați scriptul pe computerul de control cu ​​drepturi de administrator
- Firewall-ul trebuie să fie activat pe computerul de management
- Calculatorul de control trebuie să aibă instalată limba rusă sistem Windows 7x64, Windows 8x64 sau Windows 8.1x64 (nu l-am încercat pe sisteme x86, dar s-ar putea să funcționeze pe ele)
- UAC și antivirus trebuie să fie temporar dezactivate pe computerul de control pentru a nu bloca scripturile de instalare
- Instrumentele de administrare a serverului la distanță trebuie instalate în special pe computerul de control rsat hiper-v
- Rețeaua trebuie să ruleze pe hypervisor și pe computerul de control
- Hypervisorul și computerul de control trebuie să fie în același grup de lucru
- Conturile de hypervisor și computer nou create și parolele pentru acestea trebuie să fie aceleași

Și mai simplu:
Pe computer: firewall activat + script care rulează ca admin + Windows rusesc 7x64, 8x64 sau 8.1x64 + dezactivați UAC și antivirus + instalat rsat hyper - v
Pe un computer + hypervisor: un grup de lucru grup de lucru+ același cont de administrator Ivanov si parola GUGlplay307

Dacă nu aveți instalate instrumente de administrare a serverului la distanță, descărcați-le de la linkurile de mai jos:
Pentru Windows 7x64: https://www.microsoft.com/ru-RU/download/details.aspx?id=7887
Pentru Windows 8x64: https://www.microsoft.com/ru-ru/download/details.aspx?id=28972
Pentru Windows 8.1x64: https://www.microsoft.com/ru-ru/download/details.aspx?id=39296

Descărcați arhiva cu scriptul config_server_client_hyper-v_2012.zip de pe pagină cămarăÎn capitolul scripturi și programe: script pentru configurarea automată a hypervisorului și a computerului de control
Înainte de a despacheta arhiva, trebuie să o deblocați făcând clic dreapta pe ea și selectând proprietăți.

Conținutul arhivei:
Foldere Windows7x64 și Windows8x64 pentru diferite versiuni ale sistemului de operare
Fiecare folder conține fișiere:
- firewall_hyperv_client_rus.cmd și hvremote.wsf pentru configurarea computerului de control
Fiecare folder conține un folder:
- disc partajat care conține fișiere: firewall_hyperv_server_rus.cmd (configurează hypervisorul)
hvremote.wsf (configurează hypervisor-ul), INSTALL.CAB (conține programul comandant total, descărcat din offsite)
Dosarul Corefig care conține scripturi powershell (gestionarea hypervisorului)

Mai întâi, să configuram hypervisorul (câteva exemple și descrieri ale setărilor)

Dacă aveți instalat Windows 7x64 (acest lucru este valabil și pentru Windows 8x64), atunci pe computerul de control:
- copiați fișierul firewall_hyperv_client_rus.cmd din rădăcina folderului Windows7x64 pe desktop
- pentru a conduce „C”, copiați fișierul hvremote.wsf din rădăcina folderului Windows7x64
În cazul folosirii „bilelor”:
- partajați orice folder (am partajat discul)
- copiați conținutul folderului Shared disk, care se află în folderul Windows7x64, în „share”, cu excepția fisier text atenție.txt
Dacă utilizați o unitate flash:
- copiați fișierul firewall_hyperv_server_rus.cmd pe unitatea flash USB, aflată în folderul Shared disk, care se află în folderul Windows7x64
restul, cu excepția fișierelor attention.txt și firewall_hyperv_server_rus.cmd, este copiat în „share”

Dacă totul este copiat în „share”, atunci pe linia de comandă a hypervisorului scriem (indicați datele dvs.):
utilizare net R: \\192.168.1.3\E/utilizator:control_computer\nume_cont parola && cd /d R C:\ && cd /d C:\ && firewall_hyperv_server_rus.cmd Aici: conectăm unitatea partajată „E” ca unitate „R” && mergeți la conducerea „R” && && mergeți la volanul „C” &&

Dacă se întâmplă că aveți „partaja” undeva acolo și unitatea flash este aici, atunci o lipim în hypervisor și scriem în linia de comandă a hypervisorului:
diskpart
list volume Afișăm o listă de volume de disc, printre care se află unitatea noastră flash (captură de ecran de mai jos)

Cd/d eu:\ && xcopy firewall_hyperv_server_rus.cmd C:\ && cd /d C:\ && firewall_hyperv_server_rus.cmd Introduceți detaliile dvs. Accesați discul „I” (unitatea noastră flash) && copiați fișierul firewall_hyperv_server_rus.cmd pentru a conduce „C” a hypervisorului && mergeți la volanul „C” && rulați fișierul firewall_hyperv_server_rus.cmd

Fiecare comandă este separată de cealaltă prin simboluri && , spunând: „dacă comanda anterioară a fost finalizată cu succes, atunci executați-o pe următoarea” și, prin urmare, dacă ceva a mers prost, executați-le unul câte unul.

În timpul execuției scriptului, vor apărea ferestre care vă vor cere să specificați setari de retea hypervisor, computer de control și detalii de cont. Urmați aceste instrucțiuni simple exact așa cum sunt scrise.
Un pic despre parole cont hipervizor. Cerințele sale sunt mari și trebuie să o specificați o singură dată... Nu vă deranjați, introduceți ceva similar: GUGLplayer307

După executarea tuturor comenzilor, scriptul va „cere” să repornească hypervisorul, așa că reporniți.
În viitor, pentru a deschide Total Commander, trebuie să mergeți la directorul „tc” și să rulați programul cd c:\tc && totalcmd.exe
Pentru a rula utilitarul corefig, trebuie să mergeți la directorul „corefig” și să utilizați cscript rulați utilitarul cd c:\corefig && cscript start_corefig.wsf
sau cd c:\corefig && powershell .\corefig.ps1



Acum să configuram computerul de control (câteva exemple și descrieri ale setărilor)

Rulăm scriptul firewall_hyperv_client_rus.cmd ca administrator, care se află pe desktop-ul computerului de control și urmează instrucțiunile.

Scurt:
Scriptul include instrumente de control de la distanță hyper-v
Activează temporar contul de „administrator” încorporat (Windows 8x64 și o versiune ulterioară) pentru a rula comenzi pe măsură ce
Configurați fișierul hosts
Creează un alt script și îl copiază în calea c:\users\public
Adaugă o cheie la registry cu un link către scriptul nou creat
Creează un nou cont de administrator pentru a gestiona hypervisorul
Verifică un cont afișând informații despre acesta
Elimină liniile de cod executate din corpul său și creează un nou script pentru a rula mai târziu
Repornește computerul pentru autentificarea ulterioară cu un cont nou
Configurați „serviciul componente”
Adaugă hypervisorul la lista de gazde de încredere pentru a permite conexiunile la acesta și testează configurația
Adaugă regulile necesare la paravanul de protecție Windows
Testează accesul la hypervisor
Configura computerul de management pentru gestionarea de la distanță a hypervisorului
Dezactivează contul de „administrator” încorporat (Windows 8x64 și o versiune ulterioară), elimină scripturile de pe computer și un link din registru



Pentru a evita erori, observ că, după repornire, nu uitați să schimbați aspectul tastaturii din rusă în engleză.
Nu uitați asta după repornire Windows 8x64, va trebui să furnizați o parolă abcîn fereastra neagră care apare pe desktop după ce vă conectați și faceți clic introduce. Parola nu este afișată când o introduceți.
mmc, pentru sistemul de operare Windows 7x64.



Cele două capturi de ecran de mai jos arată: managerul hyper-v conectat la hypervisor și snap-in-urile necesare adăugate la consolă mmc, pentru sistemul de operare Windows 8x64.



Asta e tot. Data viitoare noi hai să-l punem la punct rețea folosind managerul hyper-v, creați mașini virtuale și conectați-le, instalați și configurați domeniul și alte servere și servicii.

Nu instalați versiunea rusă! Nu pentru orice preț. M-am luptat cu el timp de o săptămână, nu am putut înțelege de ce actualizările nu au fost instalate folosind consola locală, de ce nu au fost aplicate regulile de firewall, de ce... Lista este lungă. După ce am scuipat pe toate acestea, am salvat fișierele mașinii virtuale și am instalat versiunea în limba engleză. Totul funcționează grozav!

Fișierul imagine server cântărește 1,65 GB și este numit

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

Imediat după instalare, configurați rețeaua (pasul 8) și instalați actualizările (pașii 5 și 6). Dacă totul a mers bine, atunci poți merge mai departe. Dacă nu, verifică ce și cum. Fantomă posibile problemeÎn această etapă, este imposibil să instalați actualizări.

Lucrul cu Hyper-V fără un domeniu

Serverul nostru nu este într-un domeniu, ci într-un grup de lucru. Acest lucru oferă avantajele independenței și portabilității soluției în orice condiții - pornind de la soluții cu un buget foarte mic, limitate doar de costul echipamentului, în cazul standului meu în regiunea de 20 de mii de ruble. Dar acest lucru impune anumite caracteristici de configurare. Mai exact, trebuie să configuram firewall-ul și să adăugăm un utilizator general.

Adăugați un administrator local (articolul 3 din configurația serverului, de exemplu „hyperadmin / hyperpwd”) pentru a evita utilizarea administratorului implicit). Același utilizator (poate nu administratorul) trebuie adăugat pe mașina cu care vă veți conecta prin RDP. Când am creat un utilizator pe computerul meu, am scris acest lucru în câmpul „Descriere”: să mă conectez la HYPER-V 2012.”

Hyper-V Firewall

Deoarece am de gând să folosesc în principal consola MMC pentru a gestiona mașini virtuale, va fi convenabil să oferiți echipamente suplimentare pentru a gestiona firewall-ul serverului. Acest lucru va economisi mult timp deoarece... Nu intenționez să editez regulat regulile - serverul ar trebui să funcționeze. Și nu vreau să păstrez în cap sintaxa PowerShell și CMD; Linux este suficient pentru mine. Așa că o voi porni acces de la distanță la firewall! Având în vedere că serverul trebuie gestionat corespunzător printr-o rețea dedicată (fizic, VLAN), opțiunea mea nu va reduce securitatea generală. Alternativ, puteți instala un firewall software și hardware între gazdă și rețea, de exemplu, Mikrotik (fără WiFi, desigur). Acest lucru este complet solutie ieftina cu performanță și fiabilitate acceptabile.

Puteți activa capacitatea de a gestiona de la distanță firewall-ul rulând comanda consolei (la urma urmei, nu vă puteți lipsi de o consolă):

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

După aceasta, puteți lansa consola mmc pe stația de lucru cu drepturi „hyperadmin” și puteți adăuga snap-in-ul „Windows Firewall” (în Windows 7 meu se numește „Windows Firewall cu securitate avansată”) și specificați adresa IP a noastră. Server Hyper-V. Toate:)

Dar indiferent de ce, consola este cel mai fiabil mijloc de control. Încă fac totul în consolă și văd ce este în GUI în secțiunea „Monitorizare - Firewall”. Doar că nu voi păstra totul în capul meu. Și acest articol este una dintre opțiunile pentru mine, cu comentariile și completările dvs.

Hyper-V Manager vă permite să gestionați mașinile virtuale, să configurați rețele virtuale, discuri, lansați mașini virtuale, conectați-vă la ele - de ex. aproape totul pentru început.

Lansați Hyper-V Manager ca utilizator „hyperadmin” și faceți clic pe „Conectați-vă la server” în stânga sus. Din nou prin IP.

Hyper-V Manager în Windows 7 este conceput pentru a gestiona Hyper-V 2008, nu 2012. Opțiuni precum Migrațiile live și de stocare vor fi disponibile numai din Windows 8 (din Windows 7 prin PowerShell - vă rugăm, dar nu prin GUI). Prin urmare, am decis să instalez Windows 8 (deocamdată proba este suficientă) pentru a compara „cum funcționează” prin Windows 8. Nimic de genul, a apărut și posibilitatea de a converti discuri VHD în VHDX, aceleași butoane de migrare pe care le-am menționat mai sus. . Ei bine, grozav, bineînțeles, dar dacă te hotărăști asupra terminologiei și știi ce vrei exact, atunci te poți descurca cu PowerShell și cu vechiul 7 bun (nu cu mult timp în urmă se vorbea și despre „Xp vechi bun”).

Pentru ca Hyper-V Manager din Windows 8 să vă arate o listă de mașini virtuale, trebuie să descărcați minunatul script hvremote (http://archive.msdn.microsoft.com/HVRemote) și să îl rulați pe o stație de lucru cu drepturi de administrator:

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

De asemenea, puteți verifica dacă totul a funcționat:

cscript hvremote.wsf /show /target:name_or_ip_of_your_hyper-v_server

Nu vă faceți griji pentru faptul că este încă versiunea 0.7, care poate avea încă erori în Windows 8 și 2012. Totul funcționează! Acum vă puteți vedea mașinile virtuale (când le creăm, desigur).

O digresiune lirică pentru a trece la secțiunea următoare. Suntem conectați, suntem fericiți, începem să instalăm mașina virtuală invitată... Stop! Cum să alegi spațiu pentru un disc VHD pentru o mașină virtuală? Discul de 500 GB nu a fost formatat în timpul procesului de instalare - nu a fost necesar. Și acum am ocazia să plasez sisteme invitate doar pe unitatea C:\. Și discul are 60 GB în total. Acestea. tot ce trebuie să faci este să deschizi managerul hard disk-uri, formatați în NTFS și reatribuiți literele de unitate(DVD-ul va fi E:\, discul de 500 GB va fi D:\ - Urăsc când DVD-urile atârnă între discuri :)). CUM SĂ O FACĂ???

Gestionarea discului de la distanță

Pentru a gestiona de la distanță discurile (Disk Management), trebuie să parcurgeți următorii pași:

1. Porniți Serviciul de disc virtual (VDS) pe server

Vizualizați o listă de servicii care încep cu „R” folosind PowerShell:
Get-Service -Nume r*

Pornirea serviciului VDS (Virtual Disk Services):

Dacă este necesar, activați „Remote Volume Management” pe computerul client (de pe care ne vom gestiona serverul).

Dacă nu am fi dezactivat complet firewall-ul, atunci ar trebui să urmam pasul 2.

2.Permiteți gestionarea discurilor.

Netsh advfirewall firewall set rule group=„Remote Volume Management” new enable=da

Trebuie să lansați consola de gestionare a snap-in MMC ca utilizator administrator local pe serverul nostru (în cazul nostru, „hyperadmin / hyperpwd”):

În snap-in, adăugați „Gestionare disc” (nu calculator local, și la distanță, de exemplu, prin adresa IP).

Ei bine, de fapt, rutina inițială s-a terminat. Acum puteți crea în siguranță mașini virtuale. Hyper-V Manager trebuie rulat și ca „hyperadmin / hyperpwd”.


Înapoi în Windows 8, a apărut tehnologia de virtualizare Hyper-V, disponibilă anterior doar în sistemele de operare server Microsoft. Această soluție arată mai bine decât mașina virtuală Windows Virtual PC inclusă în Windows 7. Astăzi vă voi spune cum să creați o mașină virtuală în Windows folosind Hyper-V și, de asemenea, să configurați Internetul, rețeaua locală și partajarea fișierelor în ea.

Pe lângă Coreinfo, puteți folosi utilitarul proprietar Intel (AMD are unul similar).

De asemenea, puteți consulta tabelul de suport pentru tehnologia de virtualizare de pe site-ul web al producătorului procesorului dvs.: Intel | AMD.

Activați Hyper-V

Hyper-V este o componentă a sistemului de operare care este inițial dezactivată. Utilizatorii avansați îl pot activa cu o singură comandă PowerShell:

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

Dacă preferați o GUI, apăsați Win + R, enter Caracteristici opționaleși apăsați Enter.

În fereastra care se deschide, bifați caseta de selectare Hyper-V.

Într-un fel sau altul, componenta va deveni disponibilă după o repornire a sistemului. Printre problemele cu instalarea în Windows 8 RP, a fost observată până acum o repornire ciclică din vina driverelor Controler USB 3.0, care pe unele sisteme a fost rezolvată prin dezactivarea USB 3.0 în BIOS.

Crearea și configurarea unei mașini virtuale

Apăsați Win + R, enter virtmgmt.mscși apăsați Enter pentru a deschide Hyper-V Manager. Din meniu Acțiuni Selectați CreaMașină virtuală.

Expertul de creare a mașinii virtuale este extrem de simplu, dar voi nota câteva puncte pentru cei cărora le place instrucțiuni detaliate cu poze. Voi sări peste pasul de configurare a rețelei acum, deoarece voi analiza această problemă mai detaliat.

Locația standard pentru mașinile virtuale este un folder ProgramData, dar poate fi schimbat.

Dacă aveți deja un disc virtual în format VHD, îl puteți conecta. Apropo, tocmai asta am făcut, folosind discul creat mai devreme pentru Virtual Box.

Când specificați un VHD existent, expertul elimină pasul în care specificați suportul media pentru instalarea sistemului.

Cu toate acestea, puteți specifica mai târziu calea către ISO, deschizând setările mașinii virtuale în fereastra principală Hyper-V Manager.

Pornirea unei mașini virtuale și instalarea Windows pe ea

Totul aici este și simplu, dar puțin neobișnuit pentru cei care nu au mai întâlnit Hyper-V.

În Hyper-V Manager:

  • Pentru a porni mașina virtuală, faceți clic pe „Start”
  • Pentru a interacționa cu acesta, faceți clic pe „Conectați” sau faceți dublu clic pe miniatura aparatului

Când imaginea ISO bootabilă Windows este specificată în parametrii mașinii, veți vedea mesajul familiar Apăsați orice tastă pentru a porni pe ecran... Apoi vă puteți descurca singur, dar dacă aveți nevoie instrucțiuni pas cu pas pentru instalare, sunt pe OSZone pentru Windows 7 și Windows 8.

Dacă sistemul de operare de pe mașina fizică este mai nou decât cel instalat pe cel virtual, se recomandă actualizarea componentelor de integrare (mulțumesc, Artem). Pentru a face acest lucru, conectați-vă la mașina virtuală în managerul Hyper-V, apăsați Ctrl + I și rulați setup.exe.

Configurarea accesului la Internet și a rețelei locale

Instrucțiunile din această secțiune sunt necesare numai dacă nu sunteți mulțumit de comutatorul implicit introdus în Windows 10 1709, care nu poate fi eliminat sau redenumit. Când utilizați Comutare implicită, dacă gazda este conectată la un VPN, mașina virtuală folosește și VPN-ul. Aceasta este una dintre principalele diferențe față de un comutator extern, a cărui creare o voi descrie în continuare.

În meniu Acțiuni Selectați Configurarea comutatoarelor virtuale. Se va deschide o fereastră în care puteți crea un comutator de unul dintre cele trei tipuri. Pentru a permite mașinii dvs. virtuale să acceseze Internetul, creați extern intrerupator.

Acum trebuie să setați numele comutatorului și să selectați adaptorul de rețea dacă aveți mai multe. Acasa folosesc retea fara fir, așa că am ales un adaptor Wi-Fi.

Tot ce rămâne este să indicați comutatorul creat în parametri conexiune retea mașină virtuală.

Acum in Windows instalat veți avea o conexiune la internet și reteaua localaîntre mașinile fizice și virtuale.

In poza de mai sus vezi:

  • în stânga este rezultatul adăugării unui comutator virtual la Hyper-V pe o mașină fizică, de exemplu. punte de rețea și adaptor virtual
  • în dreapta – acces la internet și conexiune la rețeaua locală pe mașina virtuală

După cum puteți vedea, configurarea internetului și a rețelei locale nu este atât de complicată, cât este neobișnuită pentru utilizatorii sistemelor de operare client Microsoft.

Partajarea fișierelor între mașini fizice și virtuale

Pe măsură ce lucrați cu o mașină virtuală, trebuie să copiați în mod regulat fișiere dintr-o mașină fizică pe aceasta sau invers. Voi descrie mai multe moduri de a rezolva această problemă.

Dosare partajate de rețea

Această metodă funcționează în toate edițiile de Windows 10. Deoarece avem o rețea locală la dispoziție, putem folosi foldere partajate pentru a partaja fișiere. De fapt, instrucțiunile de mai jos se rezumă la elementele de bază ale creării folderelor partajate.

Acces de la mașina virtuală la mașina fizică

O imagine valorează cât o mie de cuvinte, așa cum spun americanii.

Figura prezintă exploratorul de mașini virtuale (VIRTUAL-PC), de unde este accesată mașina fizică (VADIK-PC). Odată ce ați introdus acreditările contului dvs., accesul la profilul dvs. va fi la dispoziție.

Poate doriți să creați un folder partajat situat pe o mașină fizică în afara profilului dvs. Pentru a face acest lucru, este suficient să utilizați mijloace standard oferind acces partajat, dar voi explica acest proces folosind exemplul de acces la un folder arbitrar al unei mașini virtuale.

Acces de la o mașină fizică la o mașină virtuală

Să presupunem că există un folder în rădăcina discului mașinii virtuale Impartit. Faceți clic dreapta pe el și selectați Acces general Oamenii individuali(sau Utilizatori specificiîn Windows 7).

Acum puteți deschide un folder partajat în rețea în Explorer, inclusiv prin introducerea adresei formularului în bara de adrese \\nume-computer\nume-dosar.

Conectarea la un desktop de la distanță al unei mașini de lucru virtuale

În Hyper-V, fișierele nu pot fi schimbate între o mașină fizică și cea virtuală prin copiere și lipire. Puteți lipi doar text copiat pe o mașină fizică folosind comanda rapidă de la tastatură Ctrl + V. Cu toate acestea, odată ce mașina virtuală rulează, vă puteți conecta la ea prin RDP în loc să o deschideți din Hyper-V Manager. Această metodă funcționează în edițiile Pro și mai mari.

Acțiuni pe o mașină virtuală

În primul rând, trebuie să activați conexiunile desktop la distanță pe mașina virtuală în proprietățile sistemului. Apăsați Win + R și rulați:

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

Apoi permiteți conexiunea așa cum se arată în imagine.

Tot ce rămâne este să aflați adresa IP a mașinii virtuale cu comanda ipconfig

Acțiuni pe o mașină fizică

Apăsați Win + R și introduceți mstscși extindeți opțiunile de conectare.

În fereastra care se deschide:

  1. Introduceți adresa IP a mașinii virtuale (obligatoriu).
  2. Introduceți numele utilizatorului al cărui cont vă veți conecta.
  3. Activați acreditările de conectare pentru a fi memorate.
  4. Salvați setările de conexiune.

De asemenea, puteți seta fila Display la o rezoluție mai mică decât cea utilizată pe mașina fizică.

Acum puteți schimba fișiere între mașinile fizice și virtuale folosind comenzile rapide obișnuite de la tastatură Ctrl + C și Ctrl + V.

În cele din urmă, aș dori să virtualizez câteva recomandări de la Denis Diaghilev pentru lucrul cu Hyper-V.

Utilizați RDP pentru a vă conecta la mașini virtuale.

Acest lucru nu vă va permite doar să partajați fișiere între mașina fizică și virtuală prin copiere și lipire, dar va economisi și resursele de sistem pe care vmconnect le consumă atunci când vă conectați la mașina virtuală în Hyper-V Manager sau din Linie de comanda.

Dacă intenționați să utilizați în mod regulat RDP pentru a vă conecta la diferite mașini virtuale, fixați programul în bara de activități. Apoi lista de mașini va fi salvată în lista de tranziție.

Fii atent la fotografiile tale

Cu Hyper-V puteți crea instantanee ale unei mașini virtuale folosind tehnologia discului diferențial. Cu toate acestea, logica imaginilor este aproape opusul a ceea ce o persoană care nu a călcat niciodată pe greblă s-ar aștepta de la ea.

Alexander Kosivchenko (MVP pentru virtualizare) a descris în detaliu, deși oarecum haotic, principiul de funcționare a instantaneelor ​​Hyper-V pe Habré.

Utilizați importul mașinii virtuale dacă este necesar

Importul va fi mai interesant pentru specialiștii IT, dar s-a întâmplat să folosesc această funcție din întâmplare. După ce am creat mașina virtuală, am redenumit litera unității unde a fost stocată, iar apoi Hyper-V Manager a pierdut-o.

Privind în jur în scurt timp, am văzut opțiunea de import și am restaurat instantaneu mașina.

Mai mult, nici nu am bănuit că acțiunile pe care le-am efectuat au devenit posibile doar datorită apariției unei noi funcții în Hyper-V :)

Hyper-V vs. VirtualBox

În timp ce înțelegeam Hyper-V, am comparat involuntar Soluția Microsoft pentru un sistem de operare client cu Oracle VirtualBox.

Din punctul de vedere al sarcinilor tipice ale utilizatorilor casnici (testarea instalării sistemului, familiarizarea cu acesta, verificarea funcționării aplicațiilor), aceste soluții nu sunt practic diferite unele de altele. Dar VirtualBox poate fi folosit în edițiile Windows 10 Home, în timp ce Hyper-V nu este disponibil în acestea.

VirtualBox nu are cerințe hardware atât de stricte, iar capacitățile sale grafice sunt și mai mari, deoarece acceptă accelerarea hardware 3D (deși nu l-am folosit niciodată).

Cu privire la GUI, atunci aceasta este doar o chestiune de gust. Probabil, hypervisorul care a venit de la sistemele de operare pe server pare mai ascetic, dar parametrii și configurația mașinilor virtuale sunt în general foarte asemănătoare.

Prezența Hyper-V în Windows va mulțumi în primul rând profesioniștilor IT obișnuiți cu această tehnologie. Pentru utilizatorii casnici, aceasta este o oportunitate bună de a profita de instrumentele încorporate ale sistemului și de a-și extinde orizonturile prin familiarizarea cu tehnologiile de server Microsoft.

Studiu

M-am familiarizat cu mașinile virtuale în 2004, când am început să fac Windows Auto Install. De atunci au devenit o parte integrantă a muncii mele zilnice, inclusiv a testării setarile sistemului, programe etc.

În comentarii Spune-ne ce soluție de virtualizare folosești și în ce scop!

Aș dori să-i mulțumesc lui Denis Diaghilev pentru ajutorul acordat în pregătirea acestui material. Unul dintre beneficiile programului MVP este expunerea la talentul de top în tehnologie Microsoft. Aceasta înseamnă că puteți obține sfaturi competente cu privire la orice problemă în mod privat;)

De asemenea, Denis și-a oferit cu amabilitate ajutorul pentru a facilita discuția. Prin urmare, dacă aveți întrebări tehnice cu privire la acest articol, vă puteți baza răspunsuri calificate.

Vreau să subliniez în mod special acest lucru




Top