Cum se utilizează VirtualBox și VMware împreună cu Hyper-V în Windows 10

Mașinile virtuale ne permit să virtualizăm toate tipurile de sisteme de operare de pe computerul nostru fără a fi nevoie să le instalăm fizic. Datorită lor putem testa și alte versiuni de ferestre din, orice Linux distro și chiar macOS. Pentru a face acest lucru, putem folosi software specializat de virtualizare, cum ar fi VMware or VirtualBox. Windows 10 aduce, de asemenea, propriul său hipervizor, Hyper-V, care ne permite să virtualizăm și să folosim alte instrumente precum WSL or Cutie cu nisip. Cu toate acestea, activarea hipervizorului Windows a împiedicat utilizarea programelor anterioare. Pana acum.

Hyper-V este hipervizorul Windows 10 . Cu acesta, vom putea profita din plin de funcțiile de virtualizare pe care ni le oferă procesorul, pe lângă montarea propriilor mașini virtuale. De acest hipervizor depind și alte instrumente, cum ar fi subsistemul Windows pentru Linux, Docker sau Sandbox.

Utilizați VirtualBox și VMware împreună cu Hyper-V

Pornirea Windows 10 hypervisor a dezactivat hipervizorii celorlalte programe de virtualizare. Singura modalitate de a utiliza acești doi hipervizori a fost să dezactivăm Hyper-V atunci când am vrut să folosim alte programe (și să repornim, care este cel mai lung) și să-i reactivăm utilizarea Microsoft caracteristici.

Din fericire, Microsoft a lucrat cu celelalte companii de virtualizare pentru a elimina această limitare. Și, de la lansarea versiunii 2004 a Windows 10, este posibil ca toate programele să coexiste și să funcționeze în pace și armonie.

Cerinţe

Pentru a utiliza doi sau mai mulți hipervizori în același timp în Windows, primul lucru de făcut este să aveți instalată cea mai recentă versiune de Windows 10. De atunci, a fost activat suportul pentru mai mulți hipervizori Se poate actualiza 2020 , versiunea 2004 a sistemului de operare. Prin urmare, instalarea acestei versiuni sau a oricărei versiuni ulterioare este primul lucru pe care trebuie să-l facem. În plus, ne amintim că Hyper-V este o caracteristică exclusivă a Ferestre 10 Pro , deci dacă avem ediția Home nu o vom putea folosi.

Eroare VMware e Hiper-V

De asemenea, trebuie să vă asigurați că aveți instalate cele mai recente versiuni ale VirtualBox și VMware. Suport pentru paginare imbricată și VT-x împreună cu Hyper-V este disponibil de la VirtualBox versiunea 6.0 și VMware Workstation versiunea 15.5.5. Cu toate acestea, vă recomandăm să utilizați cel puțin versiuni mai avansate, cum ar fi VirtualBox 6.1 or Stație de lucru VMware 16 , deoarece stabilitatea și performanța sunt îmbunătățite (și foarte mult) cu această caracteristică.

Dacă avem deja cele mai recente versiuni ale software-ului de virtualizare instalat pe computerul nostru, acum vom vedea cum să activăm totul.

Activați virtualizarea partajată Hyper-V în Windows

Activați virtualizarea în BIOS

Primul lucru pe care trebuie să-l facem este să activăm suportul de virtualizare în BIOS-ul computerului nostru. În mod implicit, BIOS / UEFI dezactivează virtualizarea procesorului, deoarece nu este o caracteristică cerută în mod obișnuit de utilizatori. Prin urmare, dacă îl vom folosi, va trebui să îl activăm manual.

Intel procesatorii poartă VT-x , În timp ce AMD procesatorii poartă V-AMD tehnologie. Fiecare BIOS este diferit, dar cel mai comun este să găsești aceste opțiuni în cadrul Procesor secțiunea configurației avansate.

Odată ce aceste două caracteristici sunt activate, putem intra în Windows. Deși înainte de a putea utiliza aceste sisteme în același timp, va trebui să facem o anumită configurație și în sistemul de operare.

Activați Hyper-V, WSL și alte caracteristici în Windows 10

Hyper-V este dezactivat în mod implicit în Windows. Prin urmare, dacă nu l-am activat manual la un moment dat, acesta nu va fi disponibil.

Această componentă, ca și altele, face parte din caracteristicile Windows. Prin urmare, pentru ao activa, va trebui să tastăm în bara de căutare Windows 10 ” Caracteristici ferestre ”Pentru a deschide această fereastră de configurare.

Adăugați o chitară pentru Windows

Acum putem vedea fereastra pentru a activa sau dezactiva caracteristicile Windows. Aici, caracteristicile care ne interesează Hyper-V și " Platforma Windows Hypervisor ".

Habilitare Hyper-V, WSL, Sandbox

Dar putem profita și activa și alte caracteristici pe care le putem folosi în Hyper-V, cum ar fi subsistemul Windows pentru Linux sau Sandbox, cunoscut și sub numele de Windows Sandbox.

Odată ce aceste opțiuni sunt activate, nu putem reporni computerul decât pentru ca Windows să poată aplica modificările și gata.

Utilizați VMware și VirtualBox cu HyperV

După efectuarea pașilor anteriori și repornirea Windows, vom avea totul gata. De acum înainte, programele mașinilor virtuale vor funcționa pentru noi în același timp cu funcțiile Windows care depind de Hyper-V. De exemplu, putem avea o mașină virtuală Windows 10 în timp ce actualizăm depozitele Linux în WSL.

WSL + VM Windows 10

În VirtualBox, de exemplu, putem ști că folosim această metodă de compatibilitate, deoarece vom vedea pictograma unei broaște țestoase în dreapta jos.

Icono VirtualBox Hyper-V

Atât în ​​VMware, cât și în VirtualBox, este necesar să instalați cele mai recente drivere (Guest Addition sau Tools) pentru ca totul să funcționeze corect. În caz contrar, până vom face acest lucru, vom avea probleme de performanță datorită acestui strat de compatibilitate.

Îmbunătățiți performanța VMware cu Hyper-V

În timp ce VirtualBox nu ne dă probleme, VMware poate prezenta probleme de performanță . Acest lucru se datorează unei măsuri de securitate pe care acest software o aduce, care ne permite să diminuăm vulnerabilitățile procesorului la Meltdown și Spectre. Această caracteristică ne oferă o securitate mai mare, dar la rândul său implică o pierdere semnificativă de performanță. Când pornim o mașină virtuală cu această caracteristică activată, putem vedea un mesaj ca următorul.

Anunț de performanță VMware Hyper-V

Din fericire, putem dezactiva cu ușurință această măsură de securitate din setările programului. Pentru a face acest lucru, trebuie pur și simplu să deschidem setările mașinii virtuale, să mergem la fila Opțiuni și la secțiunea „Avansat”. Aici vom găsi opțiunea de a activa sau dezactiva această măsură de securitate.

Dezactivarea protecției specificației VMware

Dacă îl dezactivăm, putem îmbunătăți semnificativ performanța mașinii virtuale. Deși am putea fi în pericol de aceste vulnerabilități. Trebuie să-l folosim întotdeauna cu atenție.

Dacă nu utilizați WSL, Sandbox sau Docker, dezactivați mai bine Hyper-V

Acest mod de compatibilitate între hipervizori este ceva pe care mulți dintre noi îl așteptăm de mult timp. Mai ales având în vedere noile funcții la care lucrează Microsoft, cum ar fi WSL2. Acum nu mai trebuie să decidem între utilizarea unui tip de virtualizare sau altul, deoarece putem avea totul fără probleme de compatibilitate.

Cu toate acestea, dacă nu vom folosi aceste caracteristici, ea nu este necesar să aveți activat Hyper-V , va consuma resurse care ar putea fi perfect utilizate de alte programe. În plus, stratul de compatibilitate Hyper-V poate afecta anumite performanțe de pe mașinile virtuale. Prin urmare, dacă nu vom folosi aceste caracteristici, cel mai bun lucru pe care îl putem face este să dezactivăm opțiunile pe care le-am explicat cum să le activăm în pașii anteriori.

Desigur, dacă avem nevoie din nou mâine îl putem reactiva.