Kako zagnati navidezni stroj v Linuxu: 3 različni načini

Kako zagnati navidezni stroj v Linuxu: 3 različni načini

V računalniku z operacijskim sistemom Linux morate zagnati drug operacijski sistem. Dvojni zagon je možnost, vendar lahko uporabite virtualni stroj.





Če pa izberete drugo možnost, katero programsko opremo za virtualne stroje Linux uporabite?





Navidezni stroji proti dvojnemu zagonu Linuxa

Na računalniku lahko zaženete več operacijskih sistemov:





Dvojni zagon je dober, vendar ima svoje slabosti. Na primer, lahko zaženete dve ali več distribucij Linuxa (morda Linux Mint ali Ubuntu ), nameščenega v računalniku. Vendar pa ne deluje dobro za vse. Različne težave lahko motijo ​​izkušnje, na primer ponovni zagon.

Čas, potreben za ponovni zagon, izbiro drugega operacijskega sistema na zaslonu zagonskega nalagalnika GRUB in nato zagon, je lahko težaven. To še posebej velja za sisteme, kjer je poleg sistema Windows nameščen tudi Linux.



Pri počasnejših sistemih lahko počakate 5-10 minut, preden začnete biti produktivni. S skeniranjem protivirusne programske opreme ob zagonu boste kmalu začeli zelo počasi.

Vendar pa lahko z izvajanjem sekundarnega operacijskega sistema v navideznem računalniku odpravite to težavo.





Kaj je virtualni stroj?

Preprosto povedano, virtualni stroji-znani kot VM-so aplikacije, ki ustvarjajo programsko okolje, ki posnema strojno opremo računalnika. Nato lahko v to okolje namestite operacijski sistem. Temu pravimo 'gostujoči OS', medtem ko je operacijski sistem, ki ste ga namestili v fizični računalnik, 'gostiteljski OS'. Poleg tega je mogoče virtualizacijo izboljšati s pomočjo namenske sistemske strojne opreme!

Nauči se več: Kaj je virtualni stroj in kako deluje?





google play store on fire tablični računalnik

Kako aktivirati virtualizacijo v računalniku

Čeprav se vaš izbrani gostujoči OS lahko izvaja brez virtualizacije strojne opreme, ga je vredno uporabiti, če je možnost na voljo. Ne nazadnje zato, ker bo to zmanjšalo porabo sistemskih virov vašega računalnika.

Če želite preveriti, ali vaš računalnik z Linuxom podpira virtualizacijo, odprite terminal in vnesite:

lscpu

Poiščite »Virtualizacija«-na seznamu bo vrsta CPU-ja vašega računalnika. Videti bi morali sklice na VT-x, VT-d ali AMD-V.

Če želite omogočiti virtualizacijo strojne opreme, morate znova zagnati računalnik za dostop do BIOS/UEFI. Kako bo to doseženo, je odvisno od vaše naprave, do nje običajno dostopate z dotikom Od ali F2 po ponovnem zagonu računalnika.

Poišči Napredno zaslon v BIOS -u in poiščite eno od naslednjih možnosti:

  • Virtualizacija
  • VT-x (Intel --- starejši sistemi bodo imeli VT-d)
  • AMD-V (sistemi AMD)

V starejših okoljih BIOS -a se krmarite s puščičnimi tipkami; do menijev v novejših UEFI -jih pa lahko dostopate z miško. Ko omogočite virtualizacijo, pritisnite F10 shranite in zapustite.

Vaš računalnik se bo nato znova zagnal.

3 Orodja za navidezne stroje za Linux

Z aktivirano virtualizacijo je čas, da si ogledate izbiro aplikacij za Linux VM.

1. VirtualBox

Ponuja vsestransko virtualizacijo, VirtualBox lahko ustvari virtualni stroj s skoraj vsakim operacijskim sistemom (razen tistih, ki so namenjeni napravam ARM). Ponuja tudi programsko in strojno virtualizacijo, ki virtualne stroje shranjuje kot podobe diskov. To olajša varnostno kopiranje ali selitev v druge računalnike ali aplikacije VM.

VirtualBox je še posebej dober pri izvajanju 32-bitnih in 64-bitnih distribucij Linuxa ter sistema Windows. MacOS lahko celo zaženete na VirtualBoxu, morda ga preizkusite, preden računalnik konfigurirate kot Hackintosh.

Prenesi: VirtualBox (Prost)

2. Zaženite Linux VM v QEMU

Če želite izvajati operacijski sistem ARM kot vaš Linux VM, je QEMU najboljša izbira. To orodje, ki temelji na ukazni vrstici, je primerno za VM Android, Raspbian ali OS RISC, ki ni Linux.

steam pravi, da ni dovolj prostora na disku

Skratka za 'hitri emulator', je QEMU nekoliko zahteven in se opira na ukazno vrstico in ne na vmesnik, ki ga poganja miška. Zaradi prihranka časa lahko nekatere gostujoče operacijske sisteme naložite z vgrajenim QEMU. Oglejte si naš pogled z operacijskim sistemom Raspbian Pi OS v QEMU za uvod v to orodje Linux VM.

Čeprav je skrajšano ime za QEMU 'Quick Emulator', je v resnici hipervizor, orodje za upravljanje virtualizacije strojne opreme. QEMU lahko namestite z:

sudo apt install qemu qemu-kvm libvirt-bin

Kot je navedeno, se vmesnik ukazne vrstice v terminalu uporablja za zagon QEMU. To se lahko izkaže za novejše uporabnike Linuxa, a na srečo obstajajo rešitve. Te vilice QEMU dodajo grafični uporabniški vmesnik (GUI), tako da lahko zaženete Linux VM brez vnašanja ukazov:

Ti projekti so v različnih fazah razvoja --- za najboljše rezultate poskusite s QtEmu.

3. Predvajalnik delovnih postaj VMware

VMware je vodilni v industriji virtualizacije namiznih računalnikov in strežnikov z več tisoč poslovnimi odjemalci. Na srečo izdajo tudi brezplačno različico za bolj osredotočene primere uporabe.

Prenesi: Predvajalnik delovnih postaj VMware

S podporo za vse večje operacijske sisteme Linux in več kot 200 gostujočimi operacijskimi sistemi je VMware Workstation Player pametna rešitev za VM Linux. Upoštevajte, da VMware Workstation Player za razliko od QEMU ne more zagnati operacijskih sistemov ARM.

Kateri distribucijski sistemi Linux najbolje delujejo v VM?

Ko izberete ustrezno aplikacijo za virtualni stroj, boste morali prilagoditi svojo izbiro gostujočega operacijskega sistema. Na primer, brez težav lahko zaženete Windows na VirtualBox in VMware

varni način na črnem zaslonu Windows 10

Nasprotno pa je QEMU primeren za izvajanje distribucij, usmerjenih v ARM, na primer OS Raspberry Pi ali Android.

Medtem se bo na katerem koli od teh orodij za virtualne stroje Linux zagnalo nekaj lahkega, kot je Lubuntu.

Kaj pa, če želite zagnati vse tri? Na srečo obstaja precejšnja navzkrižna združljivost med njima. Datoteko VDI lahko uvozite iz ene namestitve VirtualBox v drugo ali pa pretvorite VMware VMware v berljivo datoteko IMG za QEMU.

Ne glede na to, katero aplikacijo Linux VM uporabljate, ste lahko prepričani, da boste svojo Linux VM prenesli v druge naprave.

Katero orodje za virtualne stroje Linux morate uporabiti?

Tako smo si ogledali tri aplikacije za virtualne stroje. Kaj pa uporabiti?

To je težavno. Če želite preprosto in odprtokodno virtualizacijo, izberite VirtualBox. Če odprtokodni vir ne skrbi, bi lahko VMware zagotovil nekoliko več stabilnosti, zlasti na novejših računalnikih.

Medtem, če želite zagnati operacijski sistem ARM na svoji Linux VM, izberite QEMU. Uporabite grafični vmesnik, če ne želite preveč časa preživeti v terminalu.

Deliti Deliti Cvrkutati E-naslov 7 praktičnih razlogov za začetek uporabe virtualnega stroja

Za kaj se uporabljajo virtualni stroji? Tukaj je nekaj praktičnih prednosti in načinov uporabe virtualnih strojev, ki jih lahko preizkusite zdaj.

Preberite Naprej
Sorodne teme
  • Linux
  • VirtualBox
  • Navidezni stroj
  • Operacijski sistemi
  • Nasveti za Linux
O avtorju Christian Cawley(1510 objavljenih člankov)

Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.

Več od Christiana Cawleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti