Oglas
V računalniku Linux morate zagnati drug operacijski sistem. Ampak bi morali dvojni škorenj 7 razlogov, zakaj bi morali (in ne bi smeli) dvojnega zagona LinuxaPogosto je lahko zahtevna izbira nameščanja Linuxa prek sistema Windows upravičena. Toda zakaj se ne bi odločili za oboje? Tu je pet razlogov za dvojno zagonanje in dva razloga, ki jih ne bi smeli. Preberi več ali uporabljate virtualni stroj? In če izberete drugo možnost, katero programsko opremo za virtualni stroj naj uporabljate?
Virtual Machines vs. Dvojno škorenj
Ali zaženete Linux - morda Linux Mint ali Ubuntu Linux Mint vs. Ubuntu: Kateri distro izbrati?Linux Mint in Ubuntu sta dve priljubljeni distribuciji Linux, toda, katera je najboljša? Bi morali izbrati Ubuntu ali Linux Mint? Preberi več - poleg Windows? Ali imate na računalniku nameščene dve ali več distribucij Linuxa? Kako vam uspeva? Za nekatere ta dinamika dobro deluje. Za druge je lahko vnovično zaganjanje težava.
Čas, potreben za ponovni zagon, izberite drug OS na zaslonu zagonskega programa GRUB in nato zagon, je lahko problematičen. To še posebej velja za sisteme, kjer je poleg Windows nameščen tudi Linux.
Pri počasnejših sistemih ali tistih, pri katerih se številne aplikacije poskušajo zagnati, ko se Windows naloži, lahko čakate 5–10 minut, preden začnete biti produktivni. Vstavite protivirusno rešitev in kmalu ste na množični počasni poti.
Vendar pa lahko z zagonom sekundarnega OS-ja v virtualnem stroju premagate to težavo.
Kaj je virtualni stroj?
Smo si ogledali navidezni stroji - znani kot VM - večkrat v preteklosti. Preprosto povedano, gre za aplikacije, ki ustvarjajo programsko okolje, ki posnema računalniško strojno opremo. Nato lahko v to okolje namestite operacijski sistem. Temu pravimo "gostujoča OS", medtem ko je operacijski sistem, ki ste ga namestili na fizični računalnik, "gostiteljska OS".
Poleg tega lahko virtualizacijo izboljšate s pomočjo namenske sistemske strojne opreme.
Kako aktivirati virtualizacijo v računalniku
Čeprav lahko vaš izbrani gostujoči sistem deluje brez virtualizacije strojne opreme, je, če je na voljo ta možnost, vredno uporabiti. Nenazadnje tudi zato, ker bo to zmanjšalo porabo sistemskih virov vašega računalnika.
Če želite omogočiti virtualizacijo strojne opreme, boste morali zagnati računalnik za dostop do BIOS-a. Kako bo to doseženo, je odvisno od vaše naprave, običajno pa se to izvede s tapkanjem Del ali F2 po ponovnem zagonu računalnika.
Poiščite zaslon Advanced v BIOS-u in poiščite eno od naslednjih:
- Virtualizacija
- VT-x (Intel - starejši sistemi bodo imeli VT-d)
- AMD-V (AMD sistemi)
V BIOS-u se krmarite s puščičnimi tipkami. Ko ste omogočili virtualizacijo, pritisnite F10 shraniti in zapustiti.
Ko to storite, imate na voljo tri odprtokodne VM aplikacije, ki jih bomo pogledali spodaj (VMWare je na voljo tudi za Linux, vendar ni odprte kode).
1. VirtualBox
Ponuja vsestransko virtualizacijo, lahko VirtualBox ustvari virtualni stroj s praktično katerim koli operacijskim sistemom (razen tistih, ki so namenjeni napravam ARM). Ponuja tudi programsko opremo in trdo podprto virtualizacijo, ki hrani virtualne stroje kot slike diskov. Tako je mogoče narediti varnostno kopijo ali premestiti na druge računalnike ali VM aplikacije.
VirtualBox je še posebej dober pri delovanju 32-bitnih in 64-bitnih Linuxov distros, pa tudi Windows. Možno je celo zagnati OS X na VirtualBoxu, morda ga že prej preizkusiti konfiguriranje računalnika kot Hackintosh Tehnični recept: Optimalne komponente strojne opreme za popoln HackintoshMisliš zgraditi Hackintosh? Mac Pro lahko naredite za polovično ceno prave stvari. Sestavil sem po meri Hackintosh z uporabo informacij, ki so se razširile z več spletnih mest za ljubitelje Hackintosha. Tudi z... Preberi več . Poiščite kopijo za distribucijo na virtualbox.org/wiki/Prenesete.
2. QEMU
Če želite zagnati operacijski sistem ARM (na primer Android, Raspbian ali RISC OS), je to orodje, ki temelji na ukazni vrstici.
Kratko za “Quick Emulator”, QEMU je enostaven za postavitev, nekatere gostujoče operacijske sisteme pa lahko celo naložite z vgrajenim QEMU. Naš prejšnji pogled na izvaja osnovni OS Raspbian OS Raspbian v QEMU vam bo dobro predstavil to orodje.
Čeprav je neomejeno ime za QEMU "Hitri emulator", je v resnici hipervizor, orodje za upravljanje virtualizacije strojne opreme. QEMU lahko namestite z:
sudo apt-get install qemu qemu-kvm libvirt-bin
3. KVM
KVM je v vlogi projekta QEMU in je v povezavi s skrajšanim navideznim jedrom. s tem orodjem zagotoviti dodatne možnosti (na primer bližnjo hitrost), ki presegajo matični VM funkcionalnost.
To pomeni, da ponuja KVM veliko hitrost in stabilnost kot VirtualBox, vendar je KVM nekoliko zahtevnejši za nastavitev. Če pa se boste lahko lotili para-virtualiziranih gonilnikov, boste dobro razumeli, zakaj je KVM priljubljena možnost za gostovanje vM-ov.
Če želite uporabljati KVM, najprej preverite, ali je vaša strojna oprema primerna za virtualizacijo strojne opreme:
sudo apt-get install cpu-checker
Če je odgovor "KVM se lahko uporabi pospešek", nadaljujte z namestitvijo programske opreme:
sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils
KVM boste lahko zagnali prek namizja s pomočjo programa Virtual Machine Manager, ki ga najdete v meniju namizja.
Kateri Distros je najboljši v VM?
Ko izberete primerno aplikacijo za navidezni stroj, boste morali prilagoditi svojo izbiro gostujoče OS. Na primer, lahko na Windows brez težav zaženete VirtualBox, čeprav je Windows 7 verjetno najvarnejša možnost.
Nasprotno pa je QEMU primeren za izvajanje ARM-usmerjene distribucije, na primer Raspberry Pi's Raspbian ali Android.
Medtem nekaj lahkega, kot je Lubuntu Lubuntu: lahka različica Ubuntuja [Linux]Obožujete Ubuntu, a ste občutljivi do 11.04 novega Unity vmesnika? Preizkusite Lubuntu 11.04, izjemno lahko alternativo glavni veji Ubuntuja. Vmesnik, ki ga upravljate z menijem, boste našli, viri pa so izjemno nizki ... Preberi več se bo izvajal na katerem koli od teh VM orodij.
Katero orodje VM morate uporabiti?
Ogledali smo si tri aplikacije za virtualni stroj. Toda katero bi morali uporabiti?
To je zapleteno. Če želite enostavno in enostavno prilagoditi virtualizacijo, potem naj bo VirtualBox vaša prva postaja. Če želite bolj napredno virtualizacijo ali zagnati VM naprave ARM, si oglejte QEMU.
Če menite, da ste uporabnik napajanja z virtualnim strojem, potem naj bo KVM prva postaja.
Ali imate raje dvojni zagon ali je nastavitev navideznega stroja najraje za dostop do namizja na več platformah? Povejte nam, kako to počnete v komentarjih.
Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.