Control Hyper v Cum să gestionați Microsoft Hyper-V din linia de comandă. Pornirea unei mașini virtuale și instalarea Windows pe ea

Bună ziua. Datorită site-ului meu, mă chinuiesc constant cu sistemul de operare și, bineînțeles, cu timpul am început să caut o modalitate prin care să pot scrie instrucțiuni, dar în același timp să fac mai puține modificări la sistemul de operare al computerului meu de lucru. .. Soluția a ajuns la una elementară - o mașină virtuală. Aceasta este o emulare a unui sistem de operare complet (sau aproape complet) care rulează pe sistemul dvs. de operare. Am încercat VirtualBox, VMware Workstation și Hyper-V... VirtualBox este gratuit și nu la fel de ușor de utilizat ca celelalte două. VMware Workstation este excelent din toate punctele de vedere, dar este plătit. Hyper-V este o mașină virtuală complet echilibrată, care a migrat de la sistemele de operare server la Windows 8 și pur și simplu necesită pornire pentru acces. Prin urmare, alegerea a căzut asupra acestuia din urmă: simplu, liber și de bun gust. Apropo, am Windows 10 Professional, care este licențiat, dar l-am primit gratuit datorită programului Windows Insider (șase luni de suferință cu bug-uri și o licență în buzunar)).

Probabil vă voi avertiza imediat că, atunci când activați componentele Hyper-V, nu veți putea folosi alte mașini virtuale. Deci, să începem:

Faceți clic dreapta pe colțul „Start” și selectați „Programe și caracteristici”.

În panoul din stânga, selectați „Activați sau dezactivați funcțiile Windows”

Acum deschideți meniul „Start” → „Toate programele” → căutați directorul „Instrumente de administrare” și găsiți „Manager Hyper-V” în el.

Lansând-o, vom vedea consola de gestionare a mașinii virtuale, am deja o mașină creată pe care se află botul muzical pentru serverul meu TeamSpeak. Dar acum creăm o altă mașină pentru a arăta cum se face acest lucru. Dar mai întâi, să creăm imediat o „Rețea virtuală”, astfel încât VM-ul nostru să aibă internet. Pentru a face acest lucru, faceți clic pe numele computerului din coloana din stânga, iar în coloana din dreapta selectați „Virtual Switch Manager”.

Adaug acest paragraf la două luni după ce am scris articolul. Asta pentru că mai jos am descris o modalitate mai ușoară de a conecta o mașină virtuală la Internet, dar eu însumi folosesc una ușor diferită. Diferența dintre ele este că, în metoda descrisă aici, VM-ul obține accesul principal, iar computerul funcționează după el și acest lucru nu este corect, dar este mai ușor de configurat. Dacă utilizați computerul nu numai pentru rularea mașinilor virtuale, selectați „Intern” → „Creați un comutator virtual” și bifați caseta de selectare „Permiteți identificarea”. Accesul la internet este configurat folosind .

În stânga, selectați „Creați un comutator de rețea virtuală”, în dreapta „Extern” și faceți clic pe „Creați un comutator virtual”.

Introduceți un nume pentru rețea, în secțiunea „Rețea externă”, selectați adaptorul de rețea și faceți clic pe OK.

Acum să creăm o mașină virtuală. Faceți clic pe „Creați” - „Mașină virtuală”.

" Asistent pentru crearea unei noi mașini virtuale„, în prima fereastră faceți clic pe „Următorul”.

Specificați numele viitoarei mașini virtuale. Dacă doriți, puteți schimba și locația de stocare a mașinii virtuale, am schimbat locația în setări pentru a nu înfunda SSD-ul și toate mașinile virtuale sunt stocate pe unul dintre hard disk-uri. Faceți clic pe „Următorul”.

Totul este simplu aici, citiți ce scrie, dacă aveți o placă de bază fără suport UEFI sau aveți de gând să instalați un sistem pe 32 de biți, apoi selectați primul element, dacă condițiile de utilizare a celei de-a doua generații coincid cu capacitățile dvs., selectați a doua generatie. Vreau să instalez Ubuntu pe 32 de biți pentru unul dintre următoarele articole, așa că aleg prima generație de Hyper-V. Faceți clic pe următorul.

Cantitatea de memorie virtuală. În cazul Windows, sunt de dorit 2-3 GB pentru sistemele pe 32 de biți și 3-4 GB pentru sistemele pe 64 de biți. Mai mult nu are sens pentru o mașină virtuală și mai puțin poate afecta funcționarea sistemului. De asemenea, puteți utiliza „Memorie dinamică”, în acest caz VM-ului i se va aloca atâta memorie cât are nevoie.

Selectăm dimensiunea hard disk-ului viitoarei mașini și locația de stocare pentru fișierul acesteia. În funcție de nevoi, pentru Win 8-10 ai nevoie de cel puțin 25GB. Folosesc Ubuntu cu multă rezervă.

Nu toată lumea știe că unele ediții au un hipervizor Huper-V încorporat. Acest rol este pur și simplu dezactivat implicit. Mai jos vă vom spune cum să activați mașina virtuală Hyper-V în Windows 8, precum și cum să creați o nouă mașină virtuală în acest mediu.

1. Ce vei avea nevoie

  1. Sistem de operare Professional / Windows 8 Pro (64 de biți) sau Enterprise / Windows 8 Enterprise (64 de biți). Alte versiuni nu au rolul Hyper-V (link).
  2. Un computer cu un procesor care acceptă tehnologia de virtualizare hardware. În plus, este necesar suport pentru tehnologia de traducere a adreselor de nivel al doilea - SLAT (Second Level Address Translation). Intel numește această tehnologie Extended Page Tables (EPT), în timp ce AMD o numește Rapid Virtualization Indexing (RVI). Puteți verifica dacă procesorul dvs. acceptă aceste tehnologii pe site-ul web al producătorului. De exemplu, pentru procesoarele Intel - vezi, pentru AMD -.
  3. Un adaptor de rețea suplimentar pe un computer fizic, dacă trebuie să oferiți mașinii virtuale acces la rețea.

2. Activarea suportului de virtualizare în BIOS-ul computerului

În primul rând, trebuie să activați suportul pentru virtualizare. Pentru a face acest lucru, să intrăm în BIOS-ul computerului fizic și să găsim elementul corespunzător. În diferite versiuni de BIOS, acesta poate fi numit diferit. De exemplu, pe un laptop HP Pavilion g6 acesta este articolul Tehnologia de virtualizare pe filă Configurarea sistemului.

3. Activați rolul Hyper-V

Lansați Panoul de control, accesați fila „ Programe", apoi faceți clic pe " Activați sau dezactivați funcțiile Windows» .

În fereastra care se deschide, selectați toate componentele din grupul „ Hyper-V" și faceți clic pe " Bine» .

După instalarea rolului, sistemul va necesita o repornire. Repornim computerul și vedem că în interfața Metro au apărut comenzi rapide pentru lansare Manager Hyper-VŞi Conexiuni la o mașină virtuală Hyper-V.

Aceste comenzi rapide sunt disponibile și în
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Hyper-V Management Tools\

4. Creați un comutator virtual

Acum că hypervisorul Hyper-V este instalat, să creăm un comutator virtual pentru a conecta mașinile virtuale la rețea. Pentru a face acest lucru, lansați Hyper-V Manager și în meniul „ Acțiuni» selectați « Virtual Switch Manager...» .

În managerul lansat, faceți clic pe „ Creați un comutator de rețea virtuală" și vom fi duși la o fereastră în care trebuie să selectați tipul de viitoare rețea virtuală. Există 3 opțiuni:

  • Extern— Selectați această opțiune dacă trebuie să oferiți mașinii virtuale acces la rețeaua la care este conectat computerul curent. În acest caz, acest computer trebuie să aibă o placă de rețea gratuită, pe care o vom redenumi pentru mașina virtuală.
  • Intern— Pentru a crea o rețea între toate mașinile virtuale și computerul curent. În acest caz, rețeaua fizică nu va fi accesibilă mașinilor virtuale.
  • Privat- În acest caz, se creează o rețea între toate mașinile virtuale existente. Calculatorul actual, precum și rețeaua fizică, vor fi indisponibile.

După ce ați selectat tipul de rețea viitoare, faceți clic pe „ Creați un comutator virtual» .

Se deschide fereastra de proprietăți pentru comutatorul virtual. Aici trebuie să specificați numele comutatorului și puteți seta, de asemenea, parametri suplimentari. De exemplu, computerul meu are 2 plăci de rețea: pentru o conexiune prin cablu printr-un conector RJ-45 și un adaptor Wi-Fi. Ultimul pe care l-am anulat pentru comutatorul curent. Astfel, viitoarea mea mașină virtuală va accesa rețeaua prin acest adaptor Wi-Fi.

Ei bine, în conexiunile de rețea puteți vedea că acum această placă de rețea Wi-Fi este conectată la comutatorul virtual care a apărut acolo.

5. Creați o mașină virtuală

În cele din urmă, puteți trece direct la crearea mașinii virtuale în sine. Pentru a face acest lucru, în Hyper-V Manager din meniul " Acțiuni» selectați « Crea» — « Mașină virtuală...» .

Se va lansa Virtual Machine Creation Wizard. Aici vom seta numele mașinii virtuale care urmează să fie creată și, de asemenea, vom selecta directorul pentru stocarea acesteia. Trebuie să vă asigurați că există suficient spațiu liber pe hard diskul selectat. Deoarece în cazul utilizării instantaneelor, mașina virtuală în ansamblu poate avea un volum destul de semnificativ. După ce ați specificat parametrii necesari, faceți clic pe „ Următorul» .

Apoi indicăm cantitatea de RAM pe care o va folosi mașina virtuală în timpul rulării și facem clic pe „ Următorul» .

Acum trebuie să specificați un comutator virtual pentru a conecta mașina virtuală la rețea. Selectați conexiunea creată la pasul 2 și faceți clic pe „ Următorul» .

La acest pas, trebuie să creați și să conectați un hard disk virtual pentru această mașină virtuală sau să specificați un hard disk virtual existent. Dacă creați unul nou, introduceți numele hard disk-ului, locația și dimensiunea (reținând că atunci când utilizați instantanee, volumul mașinii virtuale în ansamblu poate fi crescut semnificativ), apoi faceți clic pe „ Următorul» .

Acum să selectăm dispozitivul de pe care va fi instalat sistemul de operare în mașina virtuală creată. Opțiuni posibile:

  • Nu instalați sistemul de operare.
  • Utilizați unitatea DVD a unui computer fizic.
  • Utilizați un fișier imagine disc de pe un computer fizic.
  • Utilizați disc virtual.
  • Instalare în rețea.

Încă o dată, verificați toți parametrii instalați și finalizați crearea mașinii virtuale făcând clic pe „ Gata» .

După instalarea cu succes, mașina virtuală nou creată ar trebui să apară în lista de mașini virtuale Hyper-V Manager, cu starea „ Oprit". Pentru a vă conecta la acesta, faceți clic dreapta pe această linie și selectați „ Conectați...» .

După care se va face o conexiune la această mașină virtuală. Pentru a-l lansa, faceți clic pe butonul „ Început" în colțul din stânga sus al ferestrei.

Va porni mașina virtuală și vom observa acest proces în fereastra de conectare, ca și cum am fi pe un computer fizic. Dacă este selectată sursa pentru instalarea sistemului de operare, atunci instalarea va începe în consecință. Gestionarea ulterioară a mașinii virtuale se realizează și folosind meniul din partea de sus a ferestrei de conectare.

Te-a ajutat acest articol?

Continuând seria articolelor despre virtualizare, astăzi vom vorbi despre configurarea unei rețele în Hyper-V. Ne vom concentra pe teorie, și anume, vom analiza modul în care sunt structurate rețelele virtuale și modul în care interacționează cu cele reale. Pentru că, după cum arată practica, mulți administratori, în absența unor materiale simple și ușor de înțeles pe această problemă, sunt nevoiți să stăpânească configurarea rețelei în Hyper-V folosind metoda „pokerului științific”.

Pe de o parte, nu este nimic complicat în configurarea rețelelor pentru mașinile virtuale, pe de altă parte, mulți încep să se încurce în toate aceste adaptoare, având dificultăți în a înțelege unde este cel real, unde este cel virtual și cum sunt. diferă unele de altele. Să încercăm să lămurim.

Responsabil pentru configurarea rețelelor în Hyper-V Virtual Switch Manager, dacă îl deschidem, vom vedea următoarea poză:

Rețea privată

O rețea privată diferă de o rețea internă prin faptul că un comutator virtual poate fi conectat numai la mașini virtuale și este izolat de gazdă.

Acest tip de rețea poate fi folosit și în scopuri educaționale și de cercetare, precum și pentru crearea de secțiuni izolate ale rețelei, de exemplu DMZ.

În acest caz, comunicarea între rețeaua externă și cea privată se va realiza prin intermediul uneia dintre mașinile virtuale, care trebuie să fie conectată la ambele rețele.

După cum puteți vedea, Hyper-V oferă administratorului un instrument foarte flexibil și puternic care vă permite să creați și să gestionați configurații de rețea foarte complexe.

Am avut ocazia să instalez și să configurez un hypervisor gratuit de la Microsoft - Hyper-V Server 2012 R2. Anterior, trebuia să lucrez cu Hyper-V, dar ca parte a unui server cu drepturi depline, nu am instalat versiunea gratuită. În general, îmi place Hyper-V, așa că am decis să mă uit la versiunea gratuită. Ceea ce am văzut nu a coincis puțin cu așteptările mele, ci în primul rând. Acest articol este, de asemenea, potrivit pentru instalarea și configurarea nucleului Windows Server 2012 R2.

Instalarea Hyper-V Server 2012 R2

În primul rând, descărcați cea mai recentă versiune a hypervisorului de pe site-ul Microsoft. Trebuie să descărcați versiunea în limba engleză. În primul rând, au existat câteva erori în cel rusesc, deși ar fi putut fi deja remediate, dar acesta nu este singurul lucru. Pentru a automatiza și simplifica configurarea Hyper-V Server 2012 R2, vom folosi scripturi scrise pentru versiunea în limba engleză, acestea nu vor funcționa în versiunea rusă. Am instalat mai întâi versiunea rusă, am petrecut ceva timp, apoi am renunțat și am reinstalat sistemul.

Instalarea este destul de banală și nu diferă fundamental de orice altă instalare Windows. Imaginea este descărcată, sistemul este încărcat din ea și instalat. La finalul instalării, suntem întâmpinați de o consolă cu setările pentru Hyper-V Server 2012 R2:

Vă voi oferi imediat un indiciu în cazul în care închideți consola Hyper-V Server Configuration. Îl puteți rula din nou cu comanda sconfig. A trebuit să petrec mult timp să găsesc cum să fac asta fără să repornesc serverul.

Configurarea Hyper-V Server 2012 R2

Prin consolă setăm setările necesare:

1. Specificați grupul de lucru. Am în vedere opțiunea de a configura un server autonom care nu face parte dintr-o rețea de domeniu. Setările din domeniu vor fi diferite.
2. Specificați numele serverului.
3. Creați un utilizator suplimentar. Puteți lucra ca administrator, care este creat implicit, dar este mai bine să creați un utilizator separat pentru administrare. Mai târziu va deveni clar de ce.
4. Activați telecomanda.
5. Activați actualizările automate.
6. Descărcați și instalați actualizări.
7. Permitem tuturor clienților să se conecteze prin rdp, cu orice versiune de protocol.
8. Setați setările de rețea.
9. Setați ora și data.

Aceasta completează configurarea inițială. Până acum totul este clar și logic.

Utilizarea liniei de comandă în Windows, în opinia mea, este foarte incomod. Comenzile sunt lungi și nu sunt evidente; configurarea unui hypervisor și crearea de mașini virtuale prin linia de comandă este incredibil de lungă și plictisitoare. În plus, copy-paste este adesea greșit; comenzile lungi trebuie introduse manual. A trebuit să-l caut pe google pentru a înțelege chiar cum aș putea încărca o imagine de sistem pe server pentru a începe cumva instalarea mașinii virtuale.

Pregătirea pentru gestionarea de la distanță a Hyper-V Server 2012 R2

Așadar, pentru a gestiona convenabil hipervizorul gratuit Hyper-V Server 2012 R2, trebuie să urmați o serie de pași.

În primul rând, luați o unitate flash și scrieți Total Commander și HVRemote pe ea. Îl introducem în server și folosind linia de comandă, creăm un folder pe unitatea C: și copiam programele noastre acolo. Acum lansați Total Commander prin linia de comandă:

Acum avem cel puțin un manager de fișiere convenabil. Să-l setăm mai departe. Pe linia de comandă, dezactivați firewall-ul cu următoarea comandă:

Netsh advfirewall a dezactivat starea tuturor profilurilor

Nu îl puteți dezactiva, ci îl puteți configura. Pentru a face acest lucru, va trebui să activați manual regulile corespunzătoare folosind comenzile consolei. La început am urmat acest traseu, apoi am renunțat și pur și simplu am oprit firewall-ul. În cele mai multe cazuri, într-o rețea locală, nu este necesar. Dacă doriți să părăsiți firewall-ul după ce l-ați configurat, atunci iată ce trebuie să deschideți pentru gestionarea cu succes de la distanță a Hyper-V Server 2012 R2:

Acces pentru orice snap-in pentru consola mmc:

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

Gestionarea discurilor de la distanță:

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

Lansare de la distanță a snap-in-ului de gestionare a paravanului de protecție:

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

Acces la fișiere și foldere partajate:

Netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=da

Folosind „Windows Management Instrumentation (WMI)”:

Netsh advfirewall firewall set rule group="Windows management instrumentation (WMI)" new enable=yes

Cscript hvremote.wsf /add:administratorname

Aceasta completează configurarea hypervisorului Windows gratuit pentru control de la distanță. Este gata să se conecteze și să creeze mașini virtuale. Acum trebuie să pregătim o stație de lucru pentru gestionarea Hyper-V Server 2012 R2.

Gestionarea de la distanță a Hyper-V Server 2012 R2

Aici am întâlnit un moment foarte neplăcut. Pentru control de la distanță, aveți nevoie de sistemul de operare Windows 8 sau Windows Server 2012. Stația mea de lucru principală este pe Windows 7. Am încercat să configurez tot ce era necesar, dar nu am reușit, așa că nu îmi voi descrie pașii. . Poate că există o soluție funcțională, dar nu am petrecut mult timp căutând-o. Am făcut următoarele.

Există un program gratuit. Vă permite să gestionați hypervisorul Hyper-V Server 2012 R2. Din păcate, versiunea gratuită este mult redusă în funcționalitate și folosirea ei numai pentru control complet nu este foarte convenabilă. Dar pentru crearea și instalarea unei mașini virtuale va funcționa. L-am folosit pentru a instala Windows 8.1 pe hypervisor și pentru a configura o stație de lucru pe acesta pentru controlul de la distanță al hypervisorului.

Deci, descărcați programul și instalați-l pe computer. Să lansăm și să adăugăm serverul nostru. Specificați administratorul local de hypervisor ca utilizator:

Primul pas în program este configurarea rețelei astfel încât mașina virtuală să aibă acces la zona locală. Pentru a face acest lucru, accesați fila Virtual Network Manager și faceți clic pe Creare. Specificați setările:

Asigurați-vă că bifați caseta Permiteți sistemului de operare de management să partajeze acest adaptor de rețea. Am creat mai întâi 2 conexiuni virtuale pe ambele adaptoare de rețea și nu am bifat această casetă. Ca urmare, hypervisorul în sine a rămas fără rețea. A trebuit să mă uit foarte mult timp și să-mi dau seama cum să recuperez totul doar cu acces la consolă. S-a dovedit că acest lucru se poate face folosind comanda:

Set-VMSwitch -Nume „local1” -AllowManagementOS 1

Și încă o notă importantă. După ce creați un adaptor virtual, setările de rețea ale adaptorului fizic introduse mai devreme vor fi resetate și veți pierde accesul la serverul de la vechea adresă. După creare, adaptorul virtual primește setări prin DHCP. Tine cont de asta. Dacă aveți un singur adaptor de rețea, atunci va trebui să vă uitați la serverul dhcp pentru a vedea ce adresă a primit hypervisorul și să vă conectați la acesta la această adresă. Apoi modificați manual adresa prin consola de management.

Creăm o mașină virtuală. Totul acolo este destul de simplu și clar, se face băgând mouse-ul pe meniuri, nu mă voi opri în detaliu asupra acestui lucru. Dacă ai o problemă cu ce 5nouă nu se poate conecta la consola mașinii virtuale și în același timp scrie că este imposibil să se conecteze prin rdp, apoi faceți următoarele. În dosar gazde sistem, specificați corespondența adresei IP cu numele serverului și conectați-vă la hypervisor după nume, nu prin ip. Am întâlnit această problemă o dată.

Ieșirea este Windows 8.1 conectat la rețea. Deschidem rdp pe el, ne conectăm și începem să îl pregătim pentru gestionarea de la distanță a hypervisorului Hyper-V Server 2012 R2.

În primul rând, creăm acolo un utilizator local cu același nume și parolă ca pe hypervisor. Pentru comoditate, este mai bine să lucrați sub același utilizator, altfel va trebui să lansați constant toate snap-in-urile, specificând de fiecare dată contul de administrator al hypervisorului.

10.1.3.3 hiperv

Acum să instalăm Hyper-V Control Manager. Pentru a face acest lucru, accesați panoul de control, deschideți „Programe și caracteristici”, apăsați „Activați sau dezactivați funcțiile Windows”. Se va încărca o listă de componente, în care bifăm Hyper-V și facem clic pe OK:

Și pe computerul client în sine, trebuie să deschideți ceva pe firewall pentru ca snap-in-ul să funcționeze, dar tocmai l-am dezactivat. Până nu fac acest lucru, Gestionarea discurilor nu s-ar încărca pentru mine.

Există un avertisment în ceea ce privește gestionarea de la distanță a discurilor. Poate că aceasta este doar greșeala mea, dar vă voi spune despre asta pentru orice eventualitate, poate că va ajuta pe cineva. Am petrecut ceva timp să-mi dau seama ce se întâmplă aici. Dacă faceți modificări pe disc, aceste modificări nu sunt afișate. Adică ai făcut ceva, apasă update, dar nimic nu se schimbă. Dar, de fapt, s-au produs schimbări, pur și simplu nu sunt vizibile. Pentru a le vedea, trebuie să închideți complet snap-inul Gestionare computer și să îl deschideți din nou.

Acum puteți vizualiza jurnalele de sistem, puteți partaja foldere și puteți programa anumite sarcini prin planificator. În general, tot ce aveți nevoie pentru a gestiona hypervisorul gratuit Microsoft Hyper-V Server 2012 R2 este acum disponibil.

Vă puteți conecta la hypervisor folosind rdp, se va deschide același ecran ca atunci când lucrați cu monitorul: consola de management și linia de comandă. În el, apropo, puteți lansa managerul de activități și puteți vedea încărcarea sistemului folosind comanda taskmgr:

Curs online despre Linux

Dacă doriți să învățați cum să construiți și să întrețineți sisteme foarte disponibile și fiabile, vă recomand să vă familiarizați cu curs online „Administrator Linux”în OTUS. Cursul nu este pentru începători pentru a vă înscrie aveți nevoie de cunoștințe de bază despre rețele și instalarea Linux pe o mașină virtuală. Formarea durează 5 luni, după care absolvenții de curs de succes vor putea susține interviuri cu partenerii. Ce vă va oferi acest curs:
  • Cunoașterea arhitecturii Linux.
  • Stăpânirea metodelor și instrumentelor moderne de analiză și prelucrare a datelor.
  • Abilitatea de a selecta o configurație pentru sarcinile necesare, de a gestiona procesele și de a asigura securitatea sistemului.
  • Cunoașterea instrumentelor de lucru de bază ale unui administrator de sistem.
  • Înțelegerea specificului implementării, configurării și întreținerii rețelelor construite pe Linux.
  • Capacitatea de a rezolva rapid problemele emergente și de a asigura funcționarea stabilă și neîntreruptă a sistemului.
Testează-te la testul de admitere și vezi programul pentru mai multe detalii.
  • Configurați folosind HVBackup.
  • sisteme Windows.
  • Atenție, se răspândește activ.
  • Setare.

Î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 un 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, s-a remarcat până acum o repornire ciclică din vina driverelor de 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 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 plac instrucțiunile detaliate cu imagini. 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 setările mașinii, veți vedea mesajul familiar Apăsați orice tastă pentru a porni pe ecran... Apoi o puteți face singur, dar dacă aveți nevoie de instrucțiuni de instalare pas cu pas, acestea 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 Hyper-V Manager, 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 mai târziu.

Pe meniu Acțiuni selecta 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 comutator.

Acum trebuie să setați numele comutatorului și să selectați adaptorul de rețea dacă aveți mai multe. Eu folosesc o rețea wireless acasă, așa că am ales un adaptor Wi-Fi.

Tot ce rămâne este să specificați comutatorul creat în parametrii de conexiune la rețea ai mașinii virtuale.

Acum, cu Windows instalat, veți avea o conexiune la Internet și o rețea locală î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 de rețea partajate

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ă folosiți instrumente standard de partajare, dar voi explica acest proces folosind exemplul de acces la un folder arbitrar de mașină virtuală.

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 Partajat. Faceți clic dreapta pe el și selectați PartajareaOamenii 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ă

Mai întâi 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 linia de comandă.

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țelegând Hyper-V, nu m-am putut abține să nu compar soluția Microsoft pentru sistemul 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ă).

În ceea ce privește interfața grafică, aceasta este pur și simplu o chestiune de gust. Probabil, hypervisorul care a venit de la sistemele de operare 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, acestea au devenit o parte integrantă a muncii mele zilnice, inclusiv testarea setărilor sistemului, a programelor 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 în privat sfaturi competente cu privire la orice problemă;)

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