Mașinile virtuale vă permit să experimentați mai multe sisteme de operare pe un singur sistem, păstrându-le izolate de sistemul de operare gazdă. Trebuie să fi încercat să creați mașini virtuale pentru a încerca un nou sistem de operare pe care nu doriți să îl instalați direct. Dar ai încercat vreodată să folosești Hyper-V într-o mașină virtuală?
Hyper-V este un hypervisor încorporat în Windows care vă permite să creați mașini virtuale și să le rulați. Dar este și posibil să utilizați Hyper-V într-o mașină virtuală VMware Windows. Deci, puteți crea o mașină virtuală Hyper-V în interiorul unei mașini virtuale VMware și o puteți rula fără probleme. Iată cum să o faci.
Condițiile preliminare pentru rularea unei mașini virtuale Linux în interiorul Hyper-V
În primul rând, veți avea nevoie de o mașină virtuală Windows care este complet funcțională în VMware. Vă sugerăm mașini virtuale Windows 10 sau 11 pentru acest proiect. Mai mult, trebuie să alegeți fie Windows Pro, fie ediția Enterprise, deoarece Hyper-V nu este disponibil pentru Windows Home Edition.
Asigurați-vă că dedicați o cantitate adecvată de resurse hardware mașinii virtuale. Motivul din spatele acestui lucru este că veți încerca să rulați o mașină virtuală în interiorul unei mașini virtuale. Deci, mașina virtuală Windows poate dedica doar o parte din resursele sale rulării unei mașini virtuale Linux folosind Hyper-V. Am testat acest lucru folosind un sistem Windows 11 cu 16 GB de RAM și un procesor AMD cu opt nuclee.
De asemenea, actualizați VMware Workstation Player la cea mai recentă versiune înainte de a începe metoda de instalare.
Cum se creează o mașină virtuală Linux în interiorul mașinii virtuale Windows folosind Hyper-V
Vom împărți pașii în trei părți. În primul rând, trebuie să activați caracteristicile de virtualizare pentru mașina virtuală Windows. Apoi, trebuie să activați Hyper-V pe această mașină virtuală. În cele din urmă, trebuie să creați o mașină virtuală Linux folosind Hyper-V.
1. Activați virtualizarea pentru mașina virtuală Windows în VMware
Pentru a activa virtualizarea, procedați după cum urmează:
- Lansați aplicația VMware pe sistemul dvs. Faceți clic pe mașina virtuală Windows pe care doriți să o utilizați.
- Detaliile mașinii virtuale vor apărea în partea dreaptă. Faceți clic pe Editați setările mașinii virtuale opțiune.
- The Hardware fila se va deschide implicit. Faceți clic pe Procesoare opțiune.
- Localizați Vitualizați secțiunea motorului și faceți clic pe Virtualizați Intel VT-x/EPT sau AMD-V/RV opțiune.
- Faceți clic pe Bine butonul pentru a aplica modificările.
Funcțiile de virtualizare sunt acum active pentru mașina virtuală Windows de mai sus. Apoi, trebuie să instalați Hyper-V.
2. Instalați Hyper-V pe mașina virtuală Windows
Pentru a instala Hyper-V pe mașina virtuală VMware Windows, repetați pașii următori.
- Lansați aplicația VMware pe sistemul dvs. Faceți dublu clic pe mașina virtuală Windows pentru a o porni.
- După ce porniți pe desktop, apăsați pe Câștigă + R cheia pentru lansați caseta de comandă Run.
- Tip appwiz.cpl și apăsați tasta Enter.
- Se va lansa fereastra de programe și caracteristici. Faceți clic pe Activați sau dezactivați funcțiile Windows opțiune.
- Derulați în jos și faceți clic pe Hyper-V caseta de selectare din lista Caracteristici Windows.
- Faceți clic pe Bine butonul pentru a instala caracteristica pe sistemul dvs.
- Repornire sistemul dumneavoastră să aplice modificări atunci când instalarea se termină.
Hyper-V este acum activ pe mașina dvs. virtuală Windows. Apoi, trebuie să creați o mașină virtuală Linux.
3. Creați o mașină virtuală Linux folosind Hyper-V
Ultima piesă a puzzle-ului este crearea unei mașini virtuale Linux în interiorul mașinii virtuale Windows folosind Hyper-V. Puteți alege orice distribuție Linux dorită. Vom merge cu Ubuntu pentru acest experiment. Trebuie să descărcați fișierul ISO Ubuntu din interiorul mașinii virtuale din site-ul Ubuntu înainte de a începe cu pașii.
Pentru a crea o mașină virtuală Ubuntu, procedați după cum urmează:
- Porniți mașina virtuală Windows. apasă pe Cheia Win și tastați Hyper-V manager. Lansați aplicația.
- Navigați în secțiunea din partea dreaptă și faceți clic pe Nou > Mașină virtuală.
- Faceți clic pe Următorul buton. Introduceți numele mașinii virtuale și faceți clic pe Următorul.
- Faceți clic pe Generația 1 butonul radio și faceți clic pe Următorul.
- Păstrează Memorie de pornire la fel de 2 GB și activați Utilizați memoria dinamică pentru această mașină virtuală opțiune.
- Apoi, faceți clic pe Următorul butonul și selectați Comutator implicit opțiunea din secțiunea Configurare rețea.
- Faceți clic pe Creați un hard disk virtual opțiune și alocă 20 GB pe hard diskul virtual. Treceți la secțiunea următoare.
- Alegeți Instalați un sistem de operare de pe un CD/DVD-ROM bootabil opțiunea aflată în secțiunea Opțiuni de instalare. Selectați fișierul imagine Ubuntu (.iso) pe care l-ați descărcat înainte de a începe acest pas.
- Faceți clic pe Următorul butonul și revizuiți configurația mașinii virtuale. Apoi, faceți clic pe finalizarea butonul pentru a crea mașina virtuală.
Acum că mașina virtuală este gata, este timpul să puneți Ubuntu în funcțiune:
- Selectați mașina virtuală nou creată din listă și faceți clic pe start opțiunea de a lansa mașina virtuală.
- Se va lansa configurarea Ubuntu. Selectează Instalați Ubuntu opțiunea și continuați cu instalarea.
- Click pe Instalare minimă și debifați Descărcați actualizări în timp ce instalați Ubuntu opțiune.
- Apoi, alegeți Ștergeți discul și instalați Ubuntu opțiunea și faceți clic pe Instaleaza acum buton.
- Selectați locația dvs. geografică și introduceți numele de utilizator și parola. Apoi, faceți clic pe Continua buton.
- Așteptați finalizarea instalării. Poate dura mai mult dacă aveți un HDD SATA instalat pe sistemul dvs.
- Programul de instalare vă va solicita să reporniți sistemul. Faceți clic pe Reporniți acum buton.
Mașina virtuală va porni pe desktopul Ubuntu. Puteți utiliza Ubuntu și puteți observa că sistemul funcționează bine în Hyper-V, la fel ca în orice alt software de virtualizare.
Câteva lucruri de reținut
Crearea unei mașini virtuale în interiorul unei mașini virtuale este posibilă. Dar trebuie să rețineți că configurația de bază a sistemului gazdă trebuie să fie astfel încât să poată rula o mașină virtuală în interiorul unei mașini virtuale fără nicio problemă. Dacă încercați acest experiment pe un sistem low-end cu 4 GB RAM și un procesor dual-core, sistemul va sufoca.
Deci, trebuie să utilizați un sistem care poate dedica resurse hardware ample mașinii virtuale Windows. Numai că atunci veți putea să utilizați Hyper-V și să creați o mașină virtuală Linux și să o alocați să o rulați fără probleme. După ce încercați Ubuntu folosind Hyper-V, puteți opri mașina virtuală. Sau puteți face pasul suplimentar și ștergeți mașina virtuală din Hyper-V Manager. Va elibera mult spațiu în interiorul mașinii virtuale Windows.
De asemenea, dezinstalați caracteristica Hyper-V dacă nu mai aveți nevoie de ea în mașina dvs. virtuală Windows. Consultați ghidul nostru pe cum să dezactivați sau să eliminați Hyper-V în Windows 11 pentru mai multe informatii.
Utilizați o mașină virtuală în interiorul unei mașini virtuale cu Hyper-V
VMware acceptă virtualizarea hardware și poate extinde caracteristica la mașinile sale virtuale. VirtualBox nu a ajuns încă din urmă în acest aspect, deoarece Hyper-V nu funcționează într-o mașină virtuală VirtualBox la momentul scrierii acestei postări. Asigurați-vă că dezactivați funcțiile de virtualizare pentru mașina virtuală Windows când nu mai aveți nevoie de ea.