Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Lajme
  • Dritarja virtuale e Windows. Makinat virtuale me "shtatë" dhe për "shtatë"

Dritarja virtuale e Windows. Makinat virtuale me "shtatë" dhe për "shtatë"

Tema e virtualizimit është shumë e njohur. Për këtë çështje po zhvillohen diskutime në internet, shkruhen artikuj dhe botohen libra. Kjo çështje ka hyrë në kurset e trajnimit të specialiteteve kompjuterike të universiteteve dhe po zhvillohet gjithnjë e më shumë në aplikime praktike. Çfarë është një makinë virtuale (VM) dhe cila makinë virtuale për Windows 7 duhet të preferohet mbi pjesën tjetër për zgjidhjen e problemeve specifike të përdoruesit.

Një makinë virtuale është një program që imiton sjelljen e një makine tjetër në atë makinë dhe lejon një sistem të ekzekutojë softuer të shkruar për një sistem tjetër. Thellësia e simulimit mund të jetë e ndryshme, kështu që ekziston një klasifikim i tërë i makinave virtuale, duke marrë parasysh nivelin e detajeve në simulim.

  • VM mund të programohet në atë mënyrë që të përsërisë në detaje sjelljen e procesorit dhe autobusit të sistemit të emuluar. Ky është niveli më i thellë i emulimit të softuerit.
  • Mund të imitoni vetëm API-në e sistemit operativ të kompjuterit të simuluar.
  • Ose thjesht mund të rishkruani të gjithë paketën e sistemit burimor të programeve për sistemin e synuar. Me këtë qasje, tiparet arkitekturore të objektit të simuluar nuk merren fare parasysh.

Një pyetje tjetër që ka rëndësi në kontekstin e diskutimit të VM-ve për Windows 7: a duam të ekzekutojmë "shtatën" në një OS tjetër, apo, përkundrazi, detyra jonë është të rikrijojmë punën e një OS tjetër në "shtatë" ? Ne do t'i shqyrtojmë të gjitha këto nuanca në shënimin tonë të vogël.

Cilat makina virtuale ekzistojnë?

Nëse shikoni "Wikipedia", aty mund të gjeni faqe me një shpjegim mjaft të detajuar të parimit të funksionimit të VM-ve dhe teknologjive të tyre të programimit. Këto faqe janë: https://ru.wikipedia.org/wiki/Emulation, https://ru.wikipedia.org/wiki/Virtualization, https://ru.wikipedia.org/wiki/Virtual Machine /. Në të njëjtat faqe, mund të merrni një ide të parë për aplikimet e ndryshme të programeve të tilla në praktikë. Një përdorues i zakonshëm i kompjuterit në shtëpi mund të përfitojë nga cilësi të tilla të një VM që do të thjeshtojnë punën e tij të përditshme ose do të ofrojnë një mjedis lojrash jo standarde. Aspekti edukativ i VM-së është gjithashtu i rëndësishëm, pasi rrit nivelin e përgjithshëm kulturor të pronarit të kompjuterit. Këtu është një listë e veçorive interesante:

  • Krijimi i një mjedisi për lançimin e lojërave retro dhe programeve retro. Ndonjëherë një krahasim i lodrave dhe lojërave tre-dimensionale ultra-moderne të viteve 80 dhe 90 të shekullit të kaluar ju lejon të hidhni një vështrim të ri në rezultatet e përparimit në këtë drejtim. Një shembull tjetër: në mësimin e programimit për nxënësit e shkollave, shpesh përdoren paketa si "LogoMira" dhe të ngjashme. Mund të bëni ndryshe - ekzekutoni emulatorin e "Agat" sovjetik dhe merrni të njëjtën logo në një mjedis të thjeshtë dhe të menaxhueshëm të një kompjuteri shtëpiak 8-bit.
  • Nevoja për të kaluar rregullisht nga Windows në Linux nuk është e pazakontë sot. Në vend që të instaloni të dy sistemet në një PC, mund të përdorni virtualizimin.
  • Mundohuni të instaloni një simulator të makinës së parë personale Xerox Alto në kompjuterin tuaj - dhe ideja juaj se sa larg kanë shkuar ndërfaqet kompjuterike - do të ndryshojë. Ose ekzekutoni simulatorin chip-08.

Koncepti i një makinerie virtuale (nga anglishtja. Virtual Machine) nënkupton një sistem softuer ose harduerik që imiton harduerin e një platforme të caktuar (platformë mysafire), duke ekzekutuar programe për platformën e ftuar me anë të platformës pritës.

Gjithashtu, një makinë virtuale mund të virtualizojë një platformë të caktuar, duke krijuar mbi të mjedise të pavarura, të izoluara për sistemet operative dhe programet.

Makina virtuale për Windows 7 - ne ju ofrojmë një përmbledhje të programeve të njohura.

E thënë thjesht, një makinë virtuale ofron një mundësi në një kompjuter real, fizik, për të krijuar disa kompjuterë virtualë, për të instaluar sisteme të ndryshme operative, programe, etj.

Kjo teknologji erdhi për publikun e gjerë nga bota e infrastrukturës së serverëve, ku makinat virtuale përdoren për të krijuar ngarkesën maksimale të serverit dhe për të zvogëluar kohën e ndërprerjes së pajisjeve.

Makinat virtuale përdoren për të zgjidhur një sërë detyrash si:

  1. Optimizimi i përdorimit të burimeve të serverit.
  2. Mbrojtja e informacionit, si dhe kufizimi i aftësive të disa programeve, e ashtuquajtura ide e sandbox.
  3. Hulumtimi në arkitekturën ose softuerin e ri kompjuterik.
  4. Emulim i arkitekturave të ndryshme kompjuterike (për shembull, për të imituar konsolën e lojës PlayStation të Sony).
  5. Krijimi i kodit me qëllim të keq.
    Për shembull, rootkit SubVirt, i krijuar në 2006 nga Microsoft Research (MSR), krijoi një mjedis pune virtual në të cilin sistemi operativ i përdoruesit vendosej së bashku me antivirus, mur zjarri dhe softuer të tjerë (softuer) të krijuar për të mbrojtur kompjuterin.
    Në të njëjtën kohë, vetë rootkit mbeti jashtë dhe për këtë arsye nuk ra në fushën e veprimit të antiviruseve, duke i dhënë sulmuesit kontrollin e largët mbi makinën virtuale.
  6. Simulimi i rrjeteve kompjuterike.
  7. Testimi dhe korrigjimi i softuerit.

Ne sjellim në vëmendjen tuaj një përmbledhje të shkurtër të programeve më të njohura të virtualizimit.

Makina virtuale për Windows 7: Virtual Box

Softueri i virtualizimit Oracle për Linux, Mac OS X, MS Windows, etj.

Programi është mjaft popullor dhe më poshtë do të shqyrtojmë jo gjithçka, por vetëm avantazhet e tij kryesore:

Falas.

Ndër-platformë.

Mbështetje për mysafirët 64-bit në platformat pritëse 32-bit. Për ta bërë këtë, platforma pritës duhet të mbështesë teknologjinë e virtualizimit në nivelin e procesorit.

Mbështetje për pajisjet audio dhe lloje të ndryshme të rrjeteve.

Mundësia për të krijuar një zinxhir gjendjesh rezervë (kopje rezervë), në të cilat mund të ktheheni në rast të problemeve me sistemin e mysafirëve.

Ndërfaqja në gjuhën ruse.

E rëndësishme! Mangësitë e programit nuk janë domethënëse, por për hir të objektivitetit të vlerësimit, duhet t'i përmendim gjithashtu - VirtualBox është dobët në përputhje me Win 95/98 OS (sistemi është i ngadalshëm) dhe Mac OS X (probleme me zërin).

Siç mund ta shihni, mangësitë e programit nuk janë domethënëse dhe janë më tepër nominale.

Makina virtuale Windows 7: Xen

Virtual Machine Monitor (hipervisor), i zhvilluar në Universitetin e Kembrixhit dhe i rishpërndarë me burim të hapur (licencë GPL).

Duke përdorur teknologjinë e paravirtualizimit (modaliteti PV), Xen arrin performancë shumë të lartë duke emuluar platformat reale të harduerit.

E veçanta e modalitetit PV është mungesa e momentit fillestar të nisjes së kompjuterit (imitimi i kodit BIOS, ngarkuesi i kompjuterit) dhe kerneli i OS mysafir fillon menjëherë në modalitetin e dëshiruar, si programet e zakonshme.

Vlen të përmendet se Xen mund të krahasohet me softuerin e nivelit të ndërmarrjes për shkak të funksionalitetit të tij të pasur.

Përparësitë:

Falas.

Ndër-platformë.

Performanca e lartë e makinerive virtuale që funksionojnë, e cila është shumë afër performancës së sistemeve reale.

Aftësia për të migruar makinat virtuale që funksionojnë midis hosteve fizikë.

Shkallë e lartë e mbështetjes për harduerin e emuluar.

Disavantazhi i programit është, ndoshta, një - kompleksiteti i tij relativ, në krahasim me softuer të ngjashëm nga kompani të tjera.

Makina virtuale për Windows 7: PC virtuale

Fillimisht, ky program u zhvillua nga Connetix për Mac OS, në vitin 1997. 4 vjet më vonë, u lëshua një version për Windows.

Më vonë, në 2003, të drejtat e programit u fituan nga Microsoft Corporation, dhe në 2006 programi u bë falas.

Në të ardhmen, Virtual PC nuk mori zhvillim dhe aktualisht përmban funksionalitetin e 2007.

Përparësitë:

Falas.

Ndërfaqe e thjeshtë, miqësore për përdoruesit.

Të metat:

Programi funksionon vetëm në mjedisin Windows, por është i papajtueshëm me Windows 8 dhe më të lartë.

Programi, ndryshe nga Virtual Box, nuk është i pajtueshëm me procesorët AMD.

Makina virtuale për Windows 7: VMware Player

Një produkt nga zhvilluesi më i madh amerikan i softuerit të virtualizimit Vmware.

Produktet e Vmware synojnë kryesisht segmentin e korporatave të tregut, prandaj versioni i plotë i programit - VMware Workstation - paguhet.

Çmimi i licencës është rreth 250 dollarë. Për përdorim jo komercial, prodhuesi ofron një program me funksionalitet të kufizuar VMware Player.

Vlen të përmendet se kufizimet në përgjithësi vlejnë për zhvilluesit e softuerit dhe specialistët e TI-së; programi është mjaft funksional për të kryer detyrat e një përdoruesi të zakonshëm.

Përparësitë:

Falas.

Shpejt.

Ndërfaqe e thjeshtë, miqësore për përdoruesit.

Teknologjia ThinPrint ju lejon të printoni çdo dokument të hapur në sistemin operativ të ftuar pa instaluar drejtues shtesë.

Puna me monitorë të shumtë në sistemin operativ të ftuar.

Shkëmbimi i skedarëve midis sistemeve të ftuar duke përdorur teknologjinë Drag & Drop.

Të metat:

Funksionaliteti i kufizuar i versionit falas.

Instalimi i Windows 7 x64 në VirtualBox (makinë virtuale)

Makinë virtuale për Windows 7: sisteme të shumta operative në një makinë

Një makinë virtuale (VM) është një kompjuter tjetër që funksionon në desktopin tuaj. Kjo do të thotë, dritarja fillon sikur monitori i dytë (virtual) dhe i cili ngarkon një kompjuter tjetër.

Ky kompjuter ka harduerin e tij virtual dhe mund të instaloni çdo sistem operativ të vërtetë (OS) në të, për shembull, Windows virtual. Ju mund të punoni plotësisht në një "kompjuter" të tillë dhe kjo temë më pëlqen shumë.

Për çfarë mund të përdorni "makinat virtuale".

  • për teste ose trajnime në sisteme të tjera operative (Windows, Linux, MacOS, etj.)
  • zhvillimi i programeve për sisteme të tjera operative
  • punojnë në vende të ndryshme me të njëjtin mjedis softuerësh
  • për anonimitet

Unë mendoj se ju mund të mendoni ende mënyra për ta përdorur atë, kjo është gjëja e parë që më erdhi në mendje. Për shembull, në punën time të mëparshme, nuk mund të vendosja në kompjuter programet që më duheshin, edhe pse isha administrator. Kjo lidhej me çështjet e sigurisë dhe licencimit. Pastaj instalova një makinë virtuale, instalova Windows dhe të gjitha programet që më duheshin në të dhe punova në të. Në mbrëmje, e regjistrova imazhin në një hard disk të jashtëm dhe e mora me vete në shtëpi.

Për më tepër, shpejtësia e internetit e punës u ul ndjeshëm, por kishte akses në një ofrues tjetër. Instalova një NIC të dytë dhe e konfigurova në makinën virtuale. Kjo do të thotë, në Windows "normale", nuk kishte drejtues për të, dhe në një mjedis virtual, interneti i shpejtë funksiononte përmes tij.

Një hard disk virtual ruhet në një skedar të vetëm dhe të dhënat e tij mund të kodohen. Kjo do të thotë, nëse dikush vjen tek ju pa pyetur, atëherë thjesht mund të mbyllni sistemin operativ virtual dhe përveç shfletuesit dhe Excel, nuk do të mund të gjeni asgjë në kompjuterin tuaj 🙂

Cilat janë makinat virtuale për Windows

Më të njohurat dhe më të përdorurat:

  • Oracle VM VirtualBox është falas, mund të bëjë pothuajse gjithçka që i nevojitet një përdoruesi të zakonshëm
  • Hyper-V - falas, i integruar në versionet Windows 8 / 8.1 / 10 Pro dhe Enterprise
  • - me pagesë, funksionalitet maksimal, për zhvillues profesionistë

VMware është një paketë softuerike mjaft masive, kushton shumë dhe është projektuar për përdorim komercial. Për qëllimet që përshkrova, mjaftojnë dy të parat. Por, kush e di se si të shkarkojë nga torrentët, mund ta instaloni. Parimi i funksionimit dhe cilësimet plus / minus janë të njëjta kudo.

Si të instaloni një makinë virtuale në VirtualBox

I gjithë procesi zhvillohet në disa hapa të thjeshtë:

  • Shkarkoni dhe instaloni VirtualBox
  • Krijo VM duke përdorur magjistarin
  • Montoni një imazh instalimi me një sistem operativ
  • Instaloni OS si në një kompjuter të rregullt

Në fakt, kam xhiruar një video:

Për të shkarkuar programin, duhet të klikoni këtu:

Gjatë instalimit, dritaret do të shfaqen duke ju kërkuar të instaloni drejtues shtesë për pajisjet virtuale, duhet të pajtoheni me gjithçka.

Në dritaren kryesore të programit, shtypni butonin "Krijo" dhe futni magjistarin e makinës virtuale. Për të parë të gjitha opsionet, duhet gjithashtu të klikoni në butonin "Modaliteti i ekspertëve":

Emri: çdo emër

Një lloj: zgjidhni sistemin e ardhshëm operativ (Windows, Linux, BSD, etj.)

Version: versioni i saktë i sistemit operativ të instaluar (shtatë, dhjetë,).

Mund të mos ketë një zgjedhje të versioneve x64 në listë nëse nuk ka virtualizim harduer, por më shumë për këtë më poshtë.

RAM

Sasia e memories është RAM-i që do të jetë i disponueshëm në Windows virtual. Për shembull, nëse kompjuteri ka 8 GB RAM, atëherë VM-ja mund të ndahet deri në 4 GB. Dhe pas ndezjes së VM-së, këto 4 gigabajt do të hiqen nga Windows-i juaj, tk. do të përdoret OS virtual. Prandaj, ju duhet të zgjidhni këtë vëllim bazuar në konsideratat e mëposhtme:

  • Për Windows 7/8/10 x86, ju nevojitet të paktën 1 GB memorie, dhe për funksionim pak a shumë normal nga 2 GB
  • Për Windows x64, keni nevojë për të paktën 2 GB memorie, dhe që gjithçka të lëvizë disi - të paktën 3 GB

Prandaj, ne zgjedhim një sasi të tillë memorie virtuale në mënyrë që Windows-i virtual i instaluar të ketë mjaftueshëm, dhe Windows-i juaj gjithashtu ka aq sa i nevojitet. Në përgjithësi, nëse keni 4 gigabajt memorie, atëherë vendosni këtu 1024 MB, dhe nëse keni 8 GB ose më shumë, atëherë zgjidhni 3000-4000 megabajt këtu.

HDD

Unë dyshoj se nuk keni një hard disk virtual, kështu që ne vazhdojmë ta krijojmë atë në hapin tjetër:

Gjëja e parë e rëndësishme është " Vendndodhja". Ndrysho në një dosje në disk me më shumë hapësirë. Për shembull, për shumë njerëz, disku C: nuk është shumë i madh dhe është projektuar për një sistem operativ, dhe disku D: për pjesën tjetër të skedarëve. Tani, nëse kjo është e njëjta për ju, atëherë zgjidhni atje dhe krijoni një dosje në diskun D:

Permasa- për familjen Windows, vendosni të paktën 40 GB.

Një lloj- ne lëmë "VDI" si parazgjedhje. Nuk ka gjasa që do t'ju duhet ta lidhni këtë "disk" me sisteme të tjera virtuale.

Formati i ruajtjes- "Dinamike". Në këtë rast, madhësia e skedarit të një disku të tillë do të rritet ndërsa mbushet. Nëse vendosni "Fixed", atëherë të gjitha 40 GB do të zënë menjëherë hapësirë ​​në diskun D:, për shembull.

Kjo përfundon krijimin e makinës virtuale.

Konfigurimi i VM VirtualBox

Tani mund të ekzekutoni makinën virtuale, por ajo është bosh, pa sistem operativ. Ju duhet të futni në diskun virtual "disk". Një imazh ISO vepron si një "DVD-disk" instalimi, i njëjti që regjistrojmë në një DVD të vërtetë ose në një USB flash drive.

Ne hyjmë në cilësimet e VM-së tonë në skedën "Media":

Klikoni në "drive" me vlerën "Empty", më pas në ikonën e diskut DVD dhe zgjidhni "Zgjidhni një imazh të diskut optik ..." nga menyja, ku tregojmë shtegun për në imazhin iso. Dhe nëse keni një disk fizik me instalimin, atëherë thjesht futeni atë në disk dhe kontrolloni kutinë "Live CD / DVD". Është e rëndësishme që të instaloni versionin që keni zgjedhur në fazën e krijimit të makinës, veçanërisht në kurriz të thellësisë së bitit.

Tani gjithçka është gati për të nisur makinën virtuale. Shtypni butonin "Run"

Kompjuteri virtual do të fillojë të ngarkohet dhe i njëjti proces i instalimit të Windows do të fillojë sikur ta kishit bërë në kompjuterin ose laptopin tuaj. Pas instalimit të Windows, do të nisni VM-në dhe Windows-i juaj virtual tashmë do të jetë i ngarkuar.

Çelësi pritës

Një detaj i rëndësishëm është çelësi pritës. Kur klikoni në dritaren e makinës virtuale, atëherë e gjithë "vëmendja" nga shtypja e butonave të tastierës dhe lëvizjet e miut do të shkojë te makina virtuale (sistemi operativ i ftuar). Për të "liruar" tastierën dhe miun, d.m.th. kthejini ato në Windows-in e tyre amtare, duhet t'i shtypni djathtas Ctrl... Ky buton mund të ndryshohet në cilësimet. Nga rruga, clipboard i sistemit tuaj dhe ai virtual është, si të thuash, i zakonshëm. Kjo do të thotë, nëse kopjoni tekstin në clipboard në një kompjuter të vërtetë, mund ta ngjisni atë në një virtual, shumë të përshtatshëm.

Virtualizimi i harduerit

Që VM-të të funksionojnë më shpejt dhe më mirë, si dhe të kenë mundësi të instalojnë versione 64-bit (x64) të sistemeve operative, duhet të aktivizohet virtualizimi i harduerit. Vetë kjo mbështetje është e integruar në procesorë dhe të gjithë procesorët modernë e kanë atë (ndoshta jo vetëm procesorët e lashtë me dy bërthama dhe ata më të vjetër).

Teknologjitë quhen Intel VT-x dhe VT-d (në procesorë të shtrenjtë) dhe AMD-V. Kuptimi i tij është se komandat dërgohen drejtpërdrejt në procesor, duke anashkaluar drejtuesit e sistemit operativ. Virtualizimi i harduerit është aktivizuar në cilësimet e VM në skedën " Sistemi -> Përshpejtimi»

Por mund të mos funksionojë për ju, sepse ky opsion është i çaktivizuar si parazgjedhje në BIOS për arsye sigurie. Mund të shfaqet gabimi "Veçoritë e virtualizimit të harduerit VT-x / AMD-V janë të aktivizuara, por jo funksionale". Prandaj, duhet të rifillojmë kompjuterin dhe.

Nëse nuk dini si dhe jeni shumë dembel për të lexuar artikullin, atëherë me pak fjalë: menjëherë pasi të keni ndezur kompjuterin për 10 sekonda, shtypni butonat F1, F2, Fshi ose nëse është shkruar në ekran, atëherë lexojmë se cilin buton të shtypim. Ne shikojmë se çfarë BIOS keni nga fotot dhe kërkojmë një cilësim të ngjashëm:

Me një ndërfaqe grafike

Klikoni përveç kësaj, futni modalitetin e avancuar, më pas "Konfigurimi i CPU"

Ne po kërkojmë cilësimin "Intel Virtualization Technology" dhe e ndryshojmë atë në pozicionin "On". (Aktiv)

Nëse keni një procesor AMD, cilësimi do të quhet "Makina virtuale të sigurta". Ndryshimet i ruajmë me butonin "F10".

Me ndërfaqe teksti:

Shkoni te "Siguria -> Virtualizimi"

Ne aktivizojmë teknologjinë e virtualizimit të harduerit në pozicionin "Aktivizuar".

Ne ruajmë cilësimet F10, do të bëhet një rindezje. Nëse nuk jeni duke përdorur makina virtuale, është më mirë të çaktivizoni virtualizimin për qëllime sigurie. viruset mund të krijojnë hapësirat e tyre.

Arsyeja e dytë pse virtualizimi i harduerit mund të mos funksionojë në Windows 8/10 është makina virtuale e integruar Hyper-V.

Për një shumëllojshmëri të gjerë qëllimesh. Më shpesh, makinat virtuale përdoren për të ekzekutuar programe që nuk mbështeten nga sistemi operativ pritës. Më rrallë, ato përdoren për të testuar vetë softuerin dhe sistemet operative, për të lidhur pajisje të papajtueshme dhe për të nisur në mënyrë të sigurt aplikacione të dyshimta.

Ndër përdoruesit e zakonshëm, skenari më i zakonshëm është përdorimi i programeve të Windows në Mac dhe Linux.

Dhe si funksionon e gjithë kjo?

Është e thjeshtë për përdoruesin. Makina virtuale funksionon në një dritare të veçantë si një aplikacion normal: mund të minimizoni ose, anasjelltas, të zgjeroni në ekran të plotë. Në realitet, një kompjuter virtual ka procesorin e vet, memorien, përshtatësin e rrjetit dhe pajisje të tjera. E gjithë kjo imitohet nga një PC i vërtetë, i cili ndan burimet e tij me një virtual.

Sistemi operativ i ftuar e konsideron harduerin që nuk ekziston si real. Shfaqet në vetitë e sistemit dhe aplikacionet e instaluara ndërveprojnë me të sikur të ishin të vërteta. Në të njëjtën kohë, vetë makina virtuale është plotësisht e izoluar nga kompjuteri i vërtetë, megjithëse mund të ketë akses në diskun e saj dhe pajisjet periferike.

Prit një minutë. Pra, ju duhet një kompjuter shumë i fuqishëm?

Jo e nevojshme. E gjitha varet nga ajo që do të ekzekutoni në OS virtual. Çdo kompjuter, edhe 10 vjeç, do të bëjë. Është e rëndësishme të mbani mend se ai do të ndajë burimet e tij me sistemin operativ të ftuar, që do të thotë se ato duhet të jenë të mjaftueshme për dy.

Për shembull, nëse do të instaloni Ubuntu 18.04 në një kompjuter me një sistem operativ të ftuar, do t'ju duhet të paktën 4 GB RAM, një procesor me dy bërthama, një përshtatës video të pajtueshëm dhe hapësirë ​​​​të lirë në disk. Për detyra komplekse si luajtja e lojërave ose përdorimi i softuerit profesional, duhet të ketë një diferencë të mirë të performancës në mënyrë që të dy sistemet të funksionojnë shpejt.

Mirë, çfarë lloj makinash virtuale ekzistojnë?

Ka shumë prej tyre, falas dhe komerciale. Përveç sistemeve shumë të specializuara që zhvilluesit përdorin për testim, tre programe janë më të njohurit.

  • VirtualBox është një mjet OS plotësisht falas me shumë të ftuar nga Oracle që mund të ekzekutohet në Windows, macOS dhe Linux.
  • VMware Fusion dhe Workstation janë makina virtuale të avancuara për të gjitha platformat. Ju lejon të ekzekutoni çdo OS dhe të mbështesni emulimin e avancuar të grafikës 3D. Ekzistojnë versione falas për përdorim personal dhe versione komerciale për përdorim të korporatës.
  • Parallels Desktop është zgjidhja më e mirë e virtualizimit komercial për Mac. Ofron performancë të lartë dhe integrim të ngushtë të sistemit operativ të ftuar me veçori të pronarit macOS.

Ku të filloni dhe si është vendosur gjithçka?

Para së gjithash, një nga makinat virtuale është krijuar në kompjuter. Pastaj ajo e kërkuar është instaluar në të. Më tej, programet e nevojshme instalohen në sistemin operativ të ftuar, pas së cilës ato mund të përdoren.

Si të krijoj një makinë virtuale?

Gjithçka është jashtëzakonisht e thjeshtë. Le të përdorim makinën falas VirtualBox si shembull. Procesi mund të jetë paksa i ndryshëm në programet e tjera, por konfigurimi i përgjithshëm është pothuajse identik.

  1. Shkarkoni programin nga lidhja, duke zgjedhur versionin për OS tuaj.
  2. Hapni skedarin e instalimit dhe përdorni kërkesat e magjistarit për të instaluar VirtualBox.
  3. Drejtoni programin dhe klikoni në butonin "Krijo".
  4. Specifikoni emrin e makinës virtuale dhe llojin dhe versionin e OS që planifikoni të instaloni. Këto parametra mund të ndryshohen më vonë.
  5. Tregoni sa duhet theksuar. Lëreni volumin e paracaktuar ose vendosni një tjetër brenda intervalit të rekomanduar.
  6. Klikoni "Krijo një disk të ri virtual" dhe specifikoni formatin e tij. Nëse nuk do ta përdorni këtë disk me programe të tjera virtualizimi, ju duhet një lloj VDI.
  7. Pastaj zgjidhni "Disku i ngurtë virtual i fiksuar" - funksionon më shpejt se ai dinamik dhe zë një hapësirë ​​të caktuar rreptësisht.
  8. Jepini diskut një emër dhe madhësi. Windows 10 64-bit kërkon një minimum prej 32 GB plus hapësirë ​​shtesë për të instaluar programet e kërkuara.
  9. Gati!

Pas krijimit të diskut, makina virtuale do të shfaqet në listën e atyre të disponueshme. Mund ta ekzekutoni. Asgjë tjetër nuk mund të bëhet, pasi nuk ka një sistem operativ.

Si t'i përdorni të gjitha këto tani?

Pothuajse njësoj si një PC i zakonshëm. Makina virtuale niset duke përdorur butonin me të njëjtin emër dhe fiket ose rindizet përmes menysë së mbylljes së sistemit ose thjesht duke e mbyllur. Të gjitha cilësimet dhe funksionet e OS funksionojnë njësoj si në një kompjuter të vërtetë.

NE RREGULL. Si ta instaloj aplikacionin?

Me të njëjtin parim si gjithmonë. Shkarkoni skedarin e instalimit, ekzekutoni atë dhe ndiqni udhëzimet e magjistarit. Pas kësaj, hapni programin përmes një shkurtoreje, nga shiriti i veglave ose në një mënyrë tjetër. Në këtë drejtim, një makinë virtuale nuk ndryshon nga një kompjuter i zakonshëm.

A mund të lidh një USB flash drive?

Oh sigurisht. Thjesht duhet së pari ta çmontoni nga sistemi kryesor, pasi përdorimi i njëkohshëm i disqeve është i pamundur. Kështu bëhet.

  1. Lidhu me kompjuterin tënd.
  2. Shkoni te Finder ose File Explorer dhe çmontoni diskun.
  3. Shkoni te makina virtuale dhe klikoni ikonën USB në panelin e poshtëm.
  4. Zgjidhni pajisjen e dëshiruar nga lista.
  5. Disku do të shfaqet menjëherë në sistem. Ju mund të punoni.

Virtualizimi ju lejon të përmbledhni pjesët e brendshme të sistemeve operative ose pjesë të tyre brenda harduerit dhe softuerit virtual. Me fjalë të tjera, krijoni një hapësirë ​​virtuale që do të jetë reale, nga pikëpamja e sistemit operativ që funksionon në këtë hapësirë. Kjo është pikërisht ajo që bëjnë makinat virtuale për Windows 7, Linux dhe Mac OS X. Virtualizimi ju lejon gjithashtu të simuloni pajisje që nuk janë fare në kompjuterin tuaj.

shënim: Në njëfarë kuptimi, makinat virtuale ju lejojnë të krijoni një kompjuter brenda një kompjuteri.

Ekzistojnë dy aspekte të rëndësishme të virtualizimit të makinës:

  • ndërveprimi ndërmjet hostit fizik (kompjuterit) dhe hostit virtual
  • ndërveprimi ndërmjet sistemit operativ që funksionon në hapësirën virtuale dhe harduerit të përdorur

Softueri i virtualizimit, përkatësisht makinat virtuale për Windows 7 (Linux, Mac OS X), është zakonisht një aplikacion i zakonshëm ose shërbim i sistemit operativ që ju lejon të krijoni hoste. Çdo makinë fizike (kompjuter) quhet host. Brenda softuerit të virtualizimit, sistemi operativ funksionon në një host real të ngjashëm ose identik të quajtur një makinë virtuale. Për lehtësi, sistemi operativ që funksionon në një makinë virtuale quhet një sistem operativ i ftuar.

Përveç kësaj, ekzistojnë mënyra të ndryshme të virtualizimit, nga të cilat varet jo vetëm zbatimi i aplikacioneve për krijimin e makinave virtuale, por edhe aftësitë e ofruara për mysafirët. Ekziston emulimi i zakonshëm, në të cilin thirrjet harduerike dhe softuerike kalojnë nëpër shtresën e mesme. Ekziston edhe para-virtualizimi, ku një pjesë e veprimeve brenda makinës virtuale ndodhin në harduer real, ndërsa pjesa tjetër kalon përmes shtresës së ndërmjetme. Dhe gjithashtu ekziston virtualizimi në nivelin e sistemit, kur çdo sistem i ftuar ngarkohet në një kernel të veçantë, i cili ju lejon të ekzekutoni vetëm versione të ngjashme të sistemit operativ.

Disa nga këto metoda mund të kryhen menjëherë, pa ndryshime të rëndësishme në hostin e vërtetë dhe sistemin e tij operativ. Të tjerët kërkojnë rindezjen e hostit në një shembull të veçantë të sistemit operativ që mbështet virtualizimin. Të tjerët përdorin hoste të dedikuar që mbështesin dhe janë krijuar për virtualizim në nivelin e pajisjes harduerike. Këto të fundit njihen edhe si teknika virtualizimi në metal të zhveshur (edhe pse kjo nuk është plotësisht e vërtetë, pasi një kernel softuer përdoret ende).

Softueri i virtualizimit që menaxhon krijimin dhe funksionimin e makinave virtuale, si dhe shpërndarjen dhe kufizimin e burimeve të ofruara, shpesh quhet hipervizor. Disa aplikacione virtualizimi mund të përdorin gjithashtu zgjerime të veçanta të procesorit për të përmirësuar performancën e makinave virtuale. Prania e shtesave të tilla quhet mbështetje për virtualizimin e harduerit. Shembuj të kësaj mbështetjeje janë teknologjitë VT-X (Intel) dhe AMD-V (AMD).

Çfarë nuk është virtualizimi dhe makina virtuale?

Disa njerëz pëlqejnë të quajnë programe të virtualizimit (makinat virtuale) çdo gjë që krijon një shtresë abstraksioni midis sistemit operativ dhe disa prej proceseve të ekzekutimit. Për shembull, ekziston Sandboxie, i cili ju lejon të izoloni shfletuesit nga sistemi (shih shërbimet e mbrojtjes së shfletuesit). Disa programe ju lejojnë të ngrini gjendjen e sistemit në mënyrë që të mos ndryshohet. Të tjerët gjithashtu ju lejojnë të përdorni të ashtuquajturin modalitet hije, në të cilin të gjitha programet funksionojnë normalisht, por çdo ndryshim anulohet kur kompjuteri riniset.

Sigurisht, të gjitha këto programe ofrojnë përfitime të ndryshme, por ato nuk konsiderohen si teknologji virtualizimi dhe nuk janë makina virtuale, sepse nuk imitojnë thirrjet e sistemit dhe nuk ju lejojnë të ekzekutoni sisteme operative të ftuar në krye të sistemit aktual. Programe të tilla krijojnë vetëm shtresa shtesë të ndarjes, kryesisht për të rritur nivelin e sigurisë. Duke vazhduar temën e sigurisë, më pas...

Pse të përdorni virtualizimin dhe makinat virtuale?

Nëse siguria është e para për ju dhe kjo është gjëja e parë që mendoni në çdo situatë, atëherë virtualizimi (duke përdorur makina virtuale) sigurisht që mund t'ju ndihmojë me këtë. Por mos supozoni se virtualizimi përdoret kryesisht për qëllime sigurie. Qëllimet e tij kryesore janë testimi, ulja e kostos, fleksibiliteti, mbështetja e produkteve të vjetra dhe edukimi. Rritja e nivelit të sigurisë është vetëm një bonus i këndshëm, i cili ka shumë gracka të veta.

shënim: Megjithëse virtualizimi ju lejon të izoloni një sistem operativ nga një tjetër, ka ende mënyra për të kaluar nga sistemi i ftuar në atë kryesor.

Çfarë nevojitet për të ekzekutuar teknologjinë e virtualizimit dhe makinat virtuale?

Gjëja e parë që duhet marrë parasysh është hosti fizik. Në varësi të llojit të softuerit të virtualizimit (makinat virtuale), mund të kërkohen sisteme kompjuterike dhe operative krejtësisht të ndryshme. Virtualizimi nuk nënkupton ndonjë zgjidhje të vetme që do të funksionojë kudo që ju nevojitet. Makinat virtuale duhet të zgjidhen për sistemin (Windows, Linux, Mac) dhe për harduerin (hardware). Përveç kësaj, hosti duhet të ketë kushtet.

Pra, nëse do të ekzekutoni sisteme operative të ftuar në krye të sistemit tuaj, do t'ju duhen burime shtesë për t'i ekzekutuar ato, si CPU dhe RAM. Për shembull, nëse kompjuteri juaj ka vetëm 2 GB RAM dhe dëshironi të ekzekutoni sistemin e ftuar në Windows 7, atëherë do t'ju duhet të kufizoni ashpër përdorimin e burimeve në sistemin real që makina virtuale të funksionojë siç duhet. Sigurisht, nëse nuk po përpiqeni të ekzekutoni Windows XP me 256 MB memorie. Sidoqoftë, nëse keni 16 GB RAM, atëherë mund të ekzekutoni më shumë se një sistem të ftuar pa ndjerë mungesë burimesh.

Pro: Lehtë për t'u instaluar dhe përdorur.

Kundër: Funksionalitet i kufizuar. Nuk mbështet fotografitë dhe ndarjen e drejtorive.

Makina virtuale për Windows 7, Linux dhe Mac OS X - VirtualBox

VirtualBox është një tjetër softuer i makinës virtuale ndër-platformë për Windows 7 dhe më të lartë, si dhe sistemet Linux dhe Mac, aktualisht në pronësi të Oracle. VirtualBox është i ngjashëm me VMware Player, por ka më shumë veçori, duke përfshirë një grup më të avancuar të rrjeteve, fotografi të pakufizuara, një mbështetje për OpenGL dhe DirectX dhe shumë më tepër. Aplikacioni është i lehtë për t'u instaluar dhe po aq i lehtë për t'u përdorur. Ju gjithashtu mund të përdorni linjën e komandës për vendosjen automatike. VirtualBox gjithashtu mbështet USB dhe drejtoritë e përbashkëta. Përveç kësaj, ekziston një version portativ i VirtualBox. Megjithatë, ka edhe disavantazhe. Nuk mund të marrësh pamje nga ekranet e sistemeve të ftuar. Menaxhimi i diskut është disi konfuz.

Audienca: fillestarë dhe përdorues të avancuar.

Pro: Lehtë për t'u instaluar dhe përdorur, shumë veçori.

Kundër: Nuk ka mbështetje për pamjet e ekranit, importimi i makinerive ekzistuese është i vështirë, jo menaxhimi intuitiv i diskut.

Hipervizori VMware ESXi për krijimin e makinave virtuale

ESXi është një hipervizor metalik i zhveshur me funksionalitet të reduktuar në krahasim me ESX. Aplikacioni kërkon një host dhe mund të kontrollohet nga tastiera (konsola është e kyçur si parazgjedhje, por mund ta aktivizoni manualisht). Nuk do të jeni në gjendje të bëni pamje nga ekrani ose të kapni video nga ekranet e makinave tuaja virtuale. Migrimi dhe klonimi i mysafirëve bëhet vetëm me dorë. Por, nga ana tjetër, ju merrni ndarjen e memories për të përmirësuar efikasitetin e përdorimit të RAM-it, kontrollin dhe menaxhimin e fuqishëm dhe aksesin në linjën e komandës përmes SSH (kur është i shkyçur). Ju gjithashtu mund të instaloni VMware Tools për të përmirësuar performancën e makinave virtuale. Virtualizimi para mbështetet gjithashtu nga ESXi.

Pro: Aftësi të fuqishme, të avancuara të makinës virtuale.

Kundër: Kërkon një host dhe shumë burime. Nuk është e lehtë për t'u instaluar dhe ekzekutuar.

Makina virtuale për Unix / Linux - Makina virtuale e bazuar në kernel (KVM)

KVM mbështet virtualizimin vetëm për sistemet operative të ngjashme me UNIX (Linux). Aplikacioni mund të ekzekutohet në çdo harduer ose në modalitet emulimi, megjithatë, pa zgjerime të procesorit, performanca do të jetë e tmerrshme. KVM synohet të përdoret mbi tastierë. Por, ai ka një ndërfaqe të mirë menaxhimi që ju lejon të filloni dhe ndaloni makinat virtuale, të merrni pamje nga ekrani dhe më shumë. Ndërfaqja njihet si Virtual Machine Manager (VMM) dhe përdoret gjithashtu për të menaxhuar makinat virtuale Xen (shih më poshtë). Mbështetje për kontrollin lokal dhe në distancë. Ekziston një konflikt i njohur me VirtualBox, por ai mund të zgjidhet relativisht lehtë

Audienca: përdorues të avancuar dhe profesionistë.

Pro: Kontroll dhe fleksibilitet i plotë, performancë shumë e lartë, në kushtet e duhura.

Kundër: Vetëm sisteme të ngjashme me UNIX. Kërkon shtesat e harduerit të virtualizimit për të funksionuar siç duhet. Theksi në vijën e komandës. Nuk është e lehtë për t'u instaluar dhe ekzekutuar.

Makinë virtuale për Unix / Linux - Xen

Xen është një tjetër aplikacion për virtualizimin e sistemeve operative të ngjashme me UNIX (Linux). Duhet të niset në shembullin e vet të kernelit. Theksi është në vijën e komandës. Por, mund të përdorni edhe VMM. Zyrtarisht, Xen është mbështetur nga OpenSUSE për shumë vite dhe së fundmi është shtuar në lëshimin e kernelit kryesor. Xen mund të funksionojë në modalitetin e asistuar nga hardueri ose para-virtualizuar. Sidoqoftë, për para-virtualizimin, Xen është shumë problematik për t'u instaluar dhe ekzekutuar. Përveç kësaj, Xen ka mbështetje të kufizuar për cd-rom dhe pajisjet e rrjetit. Është gjithashtu i disponueshëm si një hipervizor virtualizimi metalik i zhveshur në një CD Live. Ka shumë shtesa të palëve të treta në dispozicion për të menaxhuar Xen.

Audienca: përdorues të avancuar dhe profesionistë.

Pro: Kontroll dhe fleksibilitet i plotë, performancë shumë e mirë, mbështetje e integruar e kernelit.

Kundër: Vetëm sisteme të ngjashme me UNIX. Modaliteti i virtualizimit të avullit është me gabime. Theksi në vijën e komandës. Disa shërbime të linjës së komandës që mund të jenë konfuze. Nuk është e lehtë për t'u instaluar dhe ekzekutuar. Ju duhet të ngarkoni shembullin tuaj të kernelit.

Zgjidhje të tjera për krijimin e makinave virtuale

Ka shumë zgjidhje të tjera që nuk janë renditur këtu si Parallels Virtuozzo, OpenVZ dhe VirtualBox me bazë VMLite. Ekzistojnë gjithashtu një sërë zgjidhjesh të ridizajnuara, duke përfshirë shembuj të kryqëzimit të virtualizimit dhe klientëve të hollë. Linux gjithashtu ka një numër të madh modifikimesh të veta. Dhe mos harroni për cloud me aplikacionet tuaja të virtualizimit.

Sidoqoftë, nëse jeni përdorues fillestar, atëherë nuk duhet të ndiqni mundësitë dhe modifikimet shumëngjyrëshe. Përndryshe, një përpjekje për të krijuar një makinë virtuale për të ekzekutuar disa tre programe mund të kthehet në disa netë pa gjumë.

Disa fjalë për programet e virtualizimit

Ky rishikim do të jetë i dobishëm jo vetëm për përdoruesit fillestarë, por edhe për ekspertët. Produktet e listuara mbulojnë një gamë të gjerë teknologjish virtualizimi në të gjitha nivelet. Të gjitha zgjidhjet e përshkruara janë falas për përdorim personal. Zgjidhni atë që dëshironi ose keni nevojë, bazuar në harduerin e disponueshëm, kërkesat për lehtësinë e konfigurimit dhe nisjes, si dhe disponueshmërinë e grupit të kërkuar të funksioneve.

Në mënyrë tipike, shumica e njerëzve fillojnë të mësojnë rreth virtualizimit me VMware Player ose VirtualBox. Përdoruesit e Linux mund të preferojnë KVM dhe ndoshta Xen. Përdoruesit e avancuar mund të dëshirojnë t'i hedhin një sy ESXi.

Artikujt kryesorë të lidhur