Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Siguria
  • Makinat virtuale për Linux. Makinë virtuale për instalimin e sistemeve operative

Makinat virtuale për Linux. Makinë virtuale për instalimin e sistemeve operative

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.


Një makinë virtuale është një mjedis softuerësh që imiton harduerin e një kompjuteri me të gjithë përbërësit e tij. Në thelb, një makinë virtuale është një kompjuter virtual i veçantë në të cilin mund të instalohen sisteme operative, programe, drejtues, etj., të cilët më pas mund të lansohen të izoluara nga sistemi kryesor operativ i instaluar në këtë kompjuter.

Në këtë artikull, ne do të analizojmë se çfarë është një makinë virtuale dhe për çfarë nevojitet. Përdorimi i një makine virtuale shkon diçka si kjo: ju instaloni një program të veçantë virtualizimi (makinë virtuale) në kompjuterin tuaj, në të cilin më pas mund të instaloni një ose më shumë sisteme operative të mbështetur nga ky program.

Për shembull, kompjuteri juaj ka Windows 7 dhe ju dëshironi të provoni një sistem tjetër operativ: Windows 8.1 ose Windows 10. Nuk jeni ende gati të përmirësoni menjëherë në një sistem operativ më të ri, kështu që pasi të keni instaluar Windows 10 në një makinë virtuale , mund të njiheni me punën dhe mundësitë e saj në detaje, për të fituar aftësitë e nevojshme.

Paralelisht, mund të instaloni sisteme të tjera operative në makinën virtuale: shpërndarje të ndryshme Linux, Mac OS X, etj. Në të njëjtën kohë mund të përdorni në kompjuterin tuaj, për shembull, në sistemin kryesor Windows 10 dhe në makinën virtuale Windows 7, Ubuntu dhe Mac OS X.

Programet më të njohura për krijimin e makinave virtuale (VM) për përdoruesit e zakonshëm (ekziston një segment i madh korporativ i sistemeve të virtualizimit): Oracle VirtualBox (falas), VMware (falas për përdorim personal VMware Player, VMware Workstation me pagesë), Parallels (për kompjuterë). me Mac OS X), Windows Virtual PC (në Windows 7, duke filluar nga edicioni Pro, mbështetet instalimi falas i mjedisit virtual të Windows XP Mode), Hyper-V (funksionon në versionet x64 bit të Windows, duke filluar nga Windows 8) dhe të tjerët.

Makinat virtuale nga prodhues të ndryshëm ndryshojnë në aftësitë dhe veçoritë e tyre. Do të jetë e mundur të shkarkohen makina virtuale nga faqet e internetit të prodhuesve të programeve kompjuterike.

Përdorimi i makinave virtuale

Makinat virtuale (VM) përdoren kryesisht për qëllimet e mëposhtme:

  • instalimi i një sistemi tjetër operativ për studim ose punë
  • testimi i programeve të panjohura pa rrezikuar sistemin operativ themelor
  • duke përdorur programe që mund të mos funksionojnë në kompjuterin tuaj
  • konfigurimi i rrjetit lokal
  • nisja e sigurt e aplikacioneve të dyshimta
  • instalimi i njëkohshëm i disa sistemeve operative në një kompjuter

Për shembull, në kompjuterin tim në periudha të ndryshme, sistemet operative të mëposhtme u instaluan në një mjedis virtual: Windows XP, Windows 7, Windows 8.1, Windows 10, Mac OS X, Linux Mint, Android.

Puna në një sistem operativ të instaluar në një makinë virtuale nuk ndryshon nga puna në një sistem të rregullt të instaluar në një kompjuter. Ky është një OS normal që funksionon në një mjedis virtual. Ju mund të bëni çfarë të doni pa frikën e "vrasjes" së Windows ose një sistemi tjetër. Nëse, si rezultat i veprimeve tuaja, OS bëhet jofunksional, atëherë thjesht mund ta fshini këtë sistem operativ, në vend të kësaj të instaloni një tjetër.

Shumë makina virtuale kanë aftësinë për të krijuar një fotografi të sistemit, kështu që ju mund të rivendosni lehtësisht një OS "të vrarë".

Me shumë mundësi, lojërat e fuqishme me burime intensive nuk do të funksionojnë në një makinë virtuale, sepse lojëra të tilla ka shumë të ngjarë të ngadalësohen shumë. Performanca e sistemit operativ të instaluar në një makinë virtuale varet nga kapaciteti i një kompjuteri të caktuar.

Në këtë imazh, ju mund të shihni se Windows 10 është instaluar në kompjuterin tim dhe sistemi operativ Windows 8.1 po funksionon në dritaren e makinës virtuale (e reduktova qëllimisht dritaren e programit të virtualizimit). Kështu, në këtë moment, në kompjuterin tim funksiononin në të njëjtën kohë dy sisteme të ndryshme operative, të pavarura nga njëri-tjetri.

Sistemi operativ i instaluar në makinën virtuale do të funksionojë i izoluar nga sistemi kryesor operativ i instaluar në kompjuterin tuaj. Ju mund të bëni gjithçka me Windows (ose sistem tjetër operativ) të instaluar në një makinë virtuale. Sistemi kryesor i instaluar në kompjuterin tuaj nuk do të ndikohet nga funksionimi në makinën virtuale ose nga ndryshimet e tjera të bëra në sistemin operativ të instaluar në makinën virtuale.

Ju mund të testoni programe të panjohura në një makinë virtuale përpara se t'i instaloni në një sistem real. Windows OS, ose një sistem tjetër operativ (nëse nuk është falas), do të duhet të aktivizohet.

Disa programe nuk funksionojnë në një sistem operativ specifik, kështu që mund ta instaloni një program të tillë në një sistem operativ të mbështetur në një makinë virtuale. Në këtë rast, mund të vazhdoni të përdorni aplikacionin e kërkuar në kompjuterin tuaj.

Makina virtuale mund të përdoret për qëllime sigurie. Për shembull, nuk do të jetë e mundur të instaloni menjëherë në kompjuterin tuaj një program që ju ngjall dyshime, por të instaloni paraprakisht një program të tillë në një makinë virtuale. Në rast se dyshimet tuaja konfirmohen, atëherë sistemi kryesor operativ i instaluar në kompjuterin tuaj nuk do të ndikohet në asnjë mënyrë.

Ju mund të vizitoni me siguri faqet e dyshimta duke rrezikuar vetëm sistemin e mysafirëve të instaluar në VM.

Në këtë imazh, makina virtuale po ekzekuton Mac OS X me shfletuesin Safari të hapur. Në VMware Workstation, sistemi i vizitorëve mund të zgjerohet për të mbushur të gjithë ekranin e monitorit të kompjuterit tuaj.

Kur përdorni një makinë virtuale, krahas avantazheve, ka edhe disa disavantazhe. Problemi kryesor: në kompjuterët me fuqi të ulët, puna në sistemin e mysafirëve të instaluar në një makinë virtuale mund të ngadalësohet (ngrijë, ngadalësohet). Kjo për faktin se në këtë kohë burimet e kompjuterit tuaj konsumohen njëkohësisht nga dy sisteme operative: ai kryesor i instaluar në kompjuterin tuaj dhe ai mysafir i instaluar në makinën virtuale.

Për të mos mbingarkuar kompjuterin tuaj, unë rekomandoj që gjatë punës në sistemin operativ të ftuar, të mbyllni aplikacionet e panevojshme në sistemin kryesor. Pas kësaj, ngarkesa në burimet e kompjuterit tuaj do të ulet disi dhe puna në sistemin operativ të ftuar të instaluar në një makinë virtuale do të bëhet më e rehatshme. Në kompjuterët e fuqishëm, këto probleme zakonisht nuk lindin.

Nëse dëshironi të provoni një sistem tjetër operativ Windows në kompjuterin tuaj dhe për shkak të fuqisë së ulët të kompjuterit, do të jetë e vështirë të punoni në një makinë virtuale, atëherë mund të instaloni një sistem tjetër në një hard disk virtual (VHD). Ju mund të lexoni më shumë për këtë. Me këtë opsion, ju do të ekzekutoni me radhë sistemet operative në kompjuterin tuaj.

Duke punuar me një makinë virtuale, mund të hiqni lehtësisht çdo sistem operativ nga atje pa asnjë pasojë për kompjuterin tuaj, si dhe të çinstaloni një program - një makinë virtuale nga kompjuteri juaj.

Përfundimet e artikullit

Me ndihmën e një programi të posaçëm: një makinë virtuale (Makina virtuale), mund të instaloni një sistem tjetër operativ në kompjuterin tuaj për t'u njohur me punën e tij, për të testuar aplikacionet, për të zgjidhur problemet e përputhshmërisë, për qëllime sigurie, etj. Mund të provoni disa makina të ndryshme virtuale dhe zgjidhni opsionin që është më i përshtatshëm për ju.

Makinat virtuale si Virtualbox përdoren për të imituar harduerin virtual dhe për të ekzekutuar sisteme të shumta operative në një kompjuter. Sa më i mirë procesori juaj dhe sa më shumë RAM të keni, aq më shpejt do të funksionojnë makinat virtuale në kompjuterin tuaj.
Këtu janë disa këshilla për t'ju ndihmuar të kurseni kohë kur konfiguroni makinat tuaja virtuale për herë të parë. Kjo do të jetë e dobishme për të punuar me makina virtuale VirtualBox, VMware, Parallels ose ndonjë tjetër.

Sigurohuni që të instaloni shtesat VirtualBox Guest OS ose VMware Tools

Pas instalimit të sistemit operativ të ftuar në makinën virtuale, gjëja e parë që duhet të bëni është të instaloni softuerin e makinës virtuale - "Shtesat OS Vizitor për VirtualBox" ose VMware Tools për VMware. "Këto paketa përfshijnë drejtues të veçantë për të ndihmuar vizitorin tuaj të funksionojë sistemi punon më shpejt në përdorimin e harduerit të makinës suaj kryesore.

Instalimi i paketës është i thjeshtë - në VirtualBox, pasi të keni ndezur sistemin operativ të ftuar, klikoni butonin e menysë Devices dhe zgjidhni "Instalo Guest Additions". Nëse jeni duke përdorur VMware, zgjidhni "Install VMware Tools" nga menyja Virtual Machine. Ndiqni udhëzimet në ekran për të përfunduar instalimin - nëse jeni duke përdorur Windows si sistemin tuaj operativ të ftuar, kjo do të jetë e njëjtë me instalimin e çdo aplikacioni tjetër.

Sigurohuni që keni Shtesat më të fundit të Vizitorëve - nëse shihni një njoftim se një përditësim është i disponueshëm për Shtesat e Vizitorëve ose Veglat VMware, duhet ta instaloni atë.

Krijimi i një disku me madhësi fikse në konfigurimin fillestar

Kur krijoni një makinë virtuale, mund të krijoni dy lloje të ndryshme disqesh virtuale. Si parazgjedhje, programi zakonisht sugjeron përdorimin e disqeve të ndara në mënyrë dinamike që rriten së bashku me hapësirën e zënë nga OS mysafir.

Për shembull, nëse krijoni një VM të ri me një disk të ndarë në mënyrë dinamike me një madhësi maksimale prej 30 GB, nuk do të marrë menjëherë deri në 30 GB hapësirë ​​në hard disk. Pas instalimit të sistemit operativ dhe programeve, disku mund të marrë vetëm deri në 10 GB. Ndërsa skedarët shtohen në diskun virtual, ai do të zgjerohet në një madhësi maksimale prej 30 GB.

Kjo mund të jetë e përshtatshme - çdo makinë virtuale nuk do të zërë hapësirë ​​të paarsyeshme në hard diskun tuaj. Megjithatë, kjo është më e ngadaltë sesa krijimi i një madhësie fikse të diskut (një disk me hapësirë ​​të paracaktuar). Kur krijoni një disk me madhësi fikse, i gjithë 30 GB do të përdoret menjëherë në kompjuterin tuaj.

Këtu ka një kompromis - një madhësi fikse e diskut merr më shumë hapësirë ​​në hard disk, por funksionon më shpejt me një hard disk virtual. Ju gjithashtu do të shpëtoni nga fragmentimi i skedarëve - hapësira do të pushtohet nga një bllok i madh në vend që të shtohen copa më të vogla në të gjithë diskun.

Përjashtoni direktorinë e makinave virtuale në antivirusin tuaj

Antivirusi juaj mund të skanojë skedarët e makinës virtuale kur ato aksesohen, duke ngadalësuar performancën. Antivirusi nuk do të jetë në gjendje të zbulojë një virus brenda një makinerie virtuale që funksionon në sistemin tuaj operativ të ftuar, kështu që ky kontroll vetëm dëmton.

Për të përshpejtuar procesin, mund të shtoni direktorinë e makinës tuaj virtuale në listën e përjashtimit të autorit të antivirusit. Pasi të jetë në listë, antivirusi juaj do të injorojë të gjithë skedarët në atë drejtori.

Alokoni më shumë memorie

Makinat virtuale duan shumë memorie virtuale. Microsoft rekomandon 2 GB RAM për Windows 7 64-bit dhe ky rekomandim vlen edhe për Windows 7 x32 kur funksionon në një makinë virtuale. Nëse po ekzekutoni aplikacione të mëdha në një makinë virtuale, mund të ndani më shumë se 2 GB RAM.

Mund të ndani më shumë RAM në dialogun e cilësimeve të makinës tuaj virtuale (makina virtuale duhet të fiket për ta bërë këtë). Nëse kompjuteri juaj nuk ka memorie të mjaftueshme për të punuar rehat me një makinë virtuale, mund të vëreni një rënie shumë të madhe në performancën e kompjuterit kur përdorni skedarin e paging në hard diskun tuaj.

Alokoni më shumë procesorë

Nëse keni një kompjuter me shumë procesorë ose bërthama, mund të ndani procesorë shtesë për makinën tuaj virtuale nga dritarja e cilësimeve të VM. Një VM me një procesor me dy bërthama (ose katër bërthama) do të jetë më reaguese.

Nëse do të instaloni një OS të familjes MS-Windows dhe në të ardhmen, në mënyrë që të mund të përdorni më shumë kernele gjatë instalimit, specifikoni 2 kernele në mënyrë që të instaloni HAL-in e duhur, pas instalimit mund të fikni makinën dhe të vendosni 1 kernel si parazgjedhje për përdorim të përditshëm. Por për të ardhmen, gjithmonë mund të shtoni kernel pa çinstaluar OS. Linux VM mund të zbulojë në mënyrë dinamike çdo numër bërthamash kur fillon OS.

Rregulloni cilësimet e videos

Rregullimi i saktë i cilësimeve të videos dhe shpërndarja e më shumë memorie video do të ndihmojë gjithashtu në përmirësimin e shpejtësisë së makinës tuaj virtuale. Për shembull, aktivizimi i përshpejtimit 2D në VirtualBox përmirëson riprodhimin e videos në makinat virtuale, aktivizimi i përshpejtimit 3D do t'ju lejojë të përdorni disa aplikacione 3D.

Në përgjithësi, ju duhet të minimizoni përdorimin e 3D për shembull Windows 7 - duke çaktivizuar Aero.

Sigurohuni që veçoritë e Intel VT-x ose AMD-V janë të aktivizuara

Intel VT-x dhe AMD-V janë zgjerime speciale të procesorit që përmirësojnë shpejtësinë e virtualizimit. Procesorët më të rinj Intel dhe AMD zakonisht përfshijnë këto karakteristika. Megjithatë, disa kompjuterë nuk aktivizojnë automatikisht VT-x ose AMD-V - do t'ju duhet ta aktivizoni këtë cilësim në BIOS-in e kompjuterit tuaj.

Për të përcaktuar nëse procesori juaj Intel mbështet zgjerimin Intel VT, përdorni shërbimet që shfaqin informacionin e sistemit. Nëse procesori juaj e mbështet këtë veçori, por opsioni nuk është i disponueshëm në makinën tuaj virtuale, duhet ta aktivizoni këtë veçori në BIOS-in e kompjuterit tuaj. Ky opsion zakonisht aktivizohet si parazgjedhje në pllakat amë me procesorë AMD.

Vendosni skedarët e makinës virtuale në një disk tjetër

Performanca e diskut mund të kufizojë shpejtësinë e makinës suaj virtuale. Vendosja e skedarëve të makinës virtuale në një disk fizik të veçantë ose jo në diskun e sistemit mund të përmirësojë performancën. Makina dhe sistemi juaj virtual nuk do të mund të lexojnë dhe shkruajnë njëkohësisht nga i njëjti disk.

Sidoqoftë, nuk keni pse ta nisni makinën virtuale nga një disk i jashtëm (USB) - do të jetë shumë më i ngadalshëm.

  1. Dedikimi i procesorëve shtesë është rrallë një ide e mirë. Përdor 1 CPU për OS desktop.
  2. Mundohuni të mos përdorni hipervizorë grafikë për sistemet operative të serverit.
  3. Mos i shpërndani më shumë bërthama një VM që funksionon sesa keni në kompjuterin tuaj.

Virtualizimi po fiton gjithnjë e më shumë popullaritet këto ditë. Shumë shpesh virtualizimi përdoret në prodhim, për shembull, në serverë, VPS e kështu me radhë, por edhe në sistemet shtëpiake. Virtualizimi do të jetë veçanërisht i dobishëm për përdoruesit e Linux që kanë nevojë, për shembull, të ekzekutojnë shpërndarje të shumta për testim ose Windows.

Tani ekzistojnë dy nga mjediset më të njohura të virtualizimit për Linux - VitrualBox falas dhe Vmware i pronarit. Secili prej programeve ka të mirat dhe të këqijat e veta, në këtë artikull do të përpiqemi të kuptojmë se cili është më i mirë se Virtualbox ose Vmware, si dhe se si ndryshojnë ato. Për lehtësi, ne do të krahasojmë kategori të ndryshme.

Për shumë përdorues, veçanërisht për një kompjuter në shtëpi, çmimi është shumë i rëndësishëm. Dhe këtu janë të ndryshme stacioni i punës i vmware ose virtualbox.

Virtualbox

Mjedisi i virtualizimit VirtualBox është me burim të hapur. Ai është zhvilluar nga një komunitet programuesish anembanë botës dhe është i disponueshëm për përdorim plotësisht pa pagesë.

VMware

Gjithçka është pak më e komplikuar këtu, programi është komercial, por ka disa botime. Për përdoruesit e korporatave, ekziston një version i VMWare Workstation Pro, i cili ka shumë më tepër funksione, për shembull, lidhjen me serverët vSphere, ESXi, konfigurimin e rrjeteve, krijimin e makinave të koduara, etj. Në versionin falas të VMware Player, funksionaliteti është i kufizuar, ai është menduar vetëm për përdorim në shtëpi, dhe duhet të them që funksionet e tij janë mjaft të mjaftueshme. Ekzistojnë të njëjtat shabllone instalimi, cilësime të detajuara të makinës virtuale, rrjetëzim dhe më shumë.

2. Procesi i instalimit të sistemit

Në një mënyrë apo tjetër, pas instalimit të vetë programit, ju ende duhet të konfiguroni gjithçka dhe të instaloni sistemin operativ në mjedisin virtual. Prandaj, kjo pikë është shumë e rëndësishme. Procesi i instalimit dhe konfigurimit të sistemeve është i ngjashëm, por ka dallime.

Virtualbox

I gjithë konfigurimi bëhet në një GUI, ndryshe nga veglat e konsolës si qemu. Gjatë krijimit të makinës, do t'ju duhet të specifikoni shumë cilësime, të zgjidhni llojin dhe bitin e sistemit operativ, të zgjidhni sasinë e memories për të, të krijoni një hard disk, të konfiguroni kujtesën video. Instalimi mund të kryhet nga një imazh ISO, USB flash drive ose disk DVD. Por do t'ju duhet të kaloni të gjithë procesin e instalimit me dorë, ashtu si instalimi në një kompjuter të rregullt.

VMware

Makina virtuale VMware thjeshton shumë instalimin, ka më shumë cilësime për makinën virtuale, por gjëja kryesore nuk është se ka shabllone për sisteme të ndryshme operative me të cilat mund t'i instaloni ato automatikisht. Për shembull, ju zgjidhni një shabllon për Ubuntu ose Windows, vendosni parametrat fillestarë, specifikoni imazhin e instalimit dhe shkoni në biznesin tuaj, dhe kur të ktheheni, sistemi është tashmë gati. VMware gjithashtu ka mjete për të optimizuar performancën e mysafirëve në një mjedis virtual.

3. Mundësitë

Shumica e dallimeve kur krahasojmë Virtualbox me VMware mund të gjenden në aftësitë e makinave virtuale.

Virtualbox

Megjithëse VirtualBox është një zgjidhje falas, makina virtuale ka avantazhet e saj. Le të shqyrtojmë karakteristikat kryesore:

  • Mbështetje për punë përmes linjës së komandës;
  • Integrimi i ekranit, clipboard i përbashkët dhe shkëmbimi i skedarëve midis hostit dhe mysafirit;
  • Mbështetja e grafikës 3D është e kufizuar, vetëm OpenGL deri në 3.0;
  • Mbështetet një numër i pakufizuar fotografish të sistemit operativ;
  • Mbështet enkriptimin e diskut të makinës virtuale nëpërmjet VBoxExtensions;
  • USB 2.0 / 3.0 mbështeten;
  • Mbështetet regjistrimi i videos nga makina.

Nga minuset, mund të vërehet se nuk mund të ndani më shumë se 256 megabajt memorie video në makinë, dhe për sistemet moderne kjo nuk është shumë. DirectX për grafika 3D gjithashtu nuk mbështetet.

VMware

VMware ka pak më shumë funksione, por versioni falas nuk ka gjithçka, le të shqyrtojmë mundësitë e versionit falas:

  • Instalimi automatik i sistemeve sipas shabllonit;
  • Konfigurimi i detajuar i harduerit, duke përfshirë vendosjen e ID-së së procesorit, sasinë arbitrare të kujtesës video dhe parametra të tjerë;
  • Konfigurimi i thjeshtë i një rrjeti virtual midis makinave, ai ngrihet automatikisht, ndryshe nga VirtualBox;
  • Mbështetje e përmirësuar për grafikë dhe DirectX 10, ju mund të luani lojëra;
  • Implementim më i plotë i BIOS-it dhe mbështetje EFI;

Disavantazhet përfshijnë mungesën e regjistrimit të videos, mungesën e mbështetjes për fotografitë në versionin falas. Edhe pse makinat mund të klonohen në këtë mënyrë, duke bërë fotografi, por funksionaliteti vendas i fotografive do të ishte shumë më i përshtatshëm. Nëse marrim versionin profesional, atëherë ka imazhe dhe integrim me cloud, por ne nuk do të flasim për këtë.

4. Performanca

Ndryshe nga besimet e shumë përdoruesve, makinat virtuale nuk janë shumë më të ngadalta se hosti, ndonjëherë edhe me të njëjtën shpejtësi. Kjo arrihet përmes mbështetjes për virtualizimin e harduerit dhe optimizimin e makinës virtuale. Sa i përket ndryshimeve në performancën midis zbatimeve, për shembull, VMware ose VirtualBox, ato janë të parëndësishme dhe pothuajse të padukshme për syrin.

Shumë përdorues pretendojnë se performanca e VMware është më e mirë. Plus, për sa i përket grafikës, VMware bën shumë më mirë.

konkluzionet

Krahasimi ynë VitrualBox me VMware ka marrë fund. Ka shumë faktorë që duhen marrë parasysh kur zgjidhni softuerin e virtualizimit. Por gjëja më e rëndësishme janë nevojat dhe preferencat tuaja personale. Nëse dëshironi një makinë virtuale të qëndrueshme me performancë të mirë grafike, në të cilën mund të instaloni sisteme automatikisht, por nuk ju interesojnë fotografitë e çastit, mund të zgjidhni VWware.

Nëse jeni adhurues i softuerit të lirë dhe dëshironi fotografi, por cilësimet e harduerit nuk janë aq të rëndësishme për ju, atëherë mund të përdorni VirtualBox. Cilën makinë virtuale po përdorni? Si do t'i përgjigjeshit pyetjes se cila është më e mirë se VirtualBox ose VMware? Pse e zgjodhët atë? Shkruani në komente!

Regjistrime të ngjashme:


Makinat virtuale janë emulim i pajisjeve në një pajisje tjetër ose, në kontekstin e këtij artikulli dhe të thjeshtuara, ju lejojnë të ekzekutoni një kompjuter virtual (si një program normal) me sistemin operativ të dëshiruar në kompjuterin tuaj me të njëjtin ose të ndryshëm OS. Për shembull, nëse keni Windows në kompjuterin tuaj, mund të ekzekutoni Linux ose një version tjetër të Windows në një makinë virtuale dhe të punoni me ta si me një kompjuter të rregullt.

Ky tutorial për fillestarët detajon se si të krijoni dhe konfiguroni një makinë virtuale VirtualBox (softuer plotësisht falas për të punuar me makina virtuale në Windows, MacOS dhe Linux), si dhe disa nga nuancat e përdorimit të VirtualBox që mund t'ju duken të dobishme. Nga rruga, Windows 10 Pro dhe Enterprise kanë mjete të integruara për të punuar me makina virtuale, shih. Shënim: nëse komponentët Hyper-V janë të instaluar në kompjuter, atëherë VirtualBox do të raportojë gabimin Dështoi të hapet sesioni për makinën virtuale, rreth mënyrës se si ta shmangni atë:.

Për çfarë është? Më shpesh, makinat virtuale përdoren për të ekzekutuar serverë ose për të testuar funksionimin e programeve në sisteme të ndryshme operative. Për një përdorues fillestar, kjo veçori mund të jetë e dobishme si për të provuar një sistem të panjohur ose, për shembull, për të ekzekutuar programe të dyshimta pa rrezikun e marrjes së viruseve në kompjuterin tuaj.

Mund ta shkarkoni falas softuerin për të punuar me makina virtuale VirtualBox nga faqja zyrtare https://www.virtualbox.org/wiki/Downloads ku janë paraqitur versionet për Windows, Mac OS X dhe Linux. Përkundër faktit se faqja është në anglisht, vetë programi do të jetë në Rusisht. Ekzekutoni skedarin e shkarkuar dhe kaloni nëpër procesin e thjeshtë të instalimit (në shumicën e rasteve, lënia e të gjitha opsioneve të paracaktuara është e mjaftueshme).


Gjatë instalimit të VirtualBox, nëse e lini të aktivizuar komponentin për hyrjen në internet nga makinat virtuale, do të shihni një paralajmërim "Warning: Network Interfaces", i cili informon se gjatë procesit të konfigurimit lidhja juaj e internetit do të shkëputet përkohësisht (dhe do të rikthehet automatikisht pas instalimit të drejtuesve dhe cilësimeve të lidhjes).

Pasi të përfundojë instalimi, mund të nisni Oracle VM VirtualBox.

Krijimi i një makine virtuale në VirtualBox

Shënim: që makinat virtuale të funksionojnë, kërkohet që në kompjuter të aktivizohet virtualizimi i VT-x ose AMD-V në BIOS. Zakonisht aktivizohet si parazgjedhje, por nëse diçka shkon keq, mbajeni parasysh këtë.

Tani le të krijojmë makinën tonë të parë virtuale. Shembulli i mëposhtëm përdor VirtualBox që funksionon në Windows, pasi sistemi operativ i ftuar (ai që është virtualizuar) do të jetë Windows 10.


Makina virtuale është krijuar, megjithatë, nëse e nisni, nuk do të shihni asgjë tjetër veç një ekran të zi me informacione shërbimi. ato. Deri më tani është krijuar vetëm një “kompjuter virtual” dhe në të nuk është instaluar asnjë sistem operativ.

Instalimi i Windows në VirtualBox

Për të instaluar Windows, në rastin tonë Windows 10, në një makinë virtuale VirtualBox, ju nevojitet një imazh ISO me kompletin e shpërndarjes së sistemit (shih). Hapat e mëtejshëm do të jenë si më poshtë.


Pasi instalimi të përfundojë dhe makina virtuale të riniset, ajo do të jetë plotësisht funksionale. Sidoqoftë, mund të dëshironi të bëni disa rregullime shtesë.


Cilësimet bazë të makinës virtuale VirtualBox

Në cilësimet e makinës virtuale (ju lutemi vini re se shumë cilësime nuk janë të disponueshme kur makina virtuale është në punë) mund të ndryshoni parametrat bazë të mëposhtëm:


Disa nga gjërat e mësipërme mund të bëhen nga një makinë virtuale që funksionon në menynë kryesore: për shembull, në artikullin "Pajisjet", mund të lidhni një USB flash drive, të hiqni ose futni një disk (ISO), të aktivizoni dosjet e përbashkëta, etj. .

informacion shtese

Së fundi, disa informacione shtesë që mund t'ju duken të dobishme kur përdorni makina virtuale VirtualBox.


Artikujt kryesorë të lidhur