Virtualisoinnilla Linuxissa voit suorittaa useita käyttöjärjestelmiä ja ympäristöjä samanaikaisesti yhdellä fyysisellä laitteella. Tämä opas johtaa sinua virtualisoitujen ohjelmistojen asentamisessa, virtuaalisten koneiden luomisessa ja niiden määrittelyssä optimaaliselle suorituskyvylle.

Kuinka asentaa virtualisointi Linuxissa

  1. Vaihe 1: Valitse virtualisoitu ohjelmisto

    Linux tarjoaa useita virtualisoinnin ratkaisuja:

    • KVM (Kernel-based Virtual Machine): Sisäänrakennettu virtualisointiratkaisu Linuxille, joka tarjoaa korkean suorituskyvylle virtualisoitua toiminnallisuutta.
    • VirtualBox: Oracle:n kehittämä käyttöjärjestelmänkäytännön virtuaalisaatioympäristö, joka tukee useita kutsujärjestelmiä.
    • VMware Workstation Player: VMware Workstationin ilmaisversio, joka tarjoaa ominaisuudellisen virtuaalisoinnin ympäristön työpöytakäyttäjille.
  2. Vaihe 2: Asenna virtualisoitu ohjelmisto

    Käytä jakeluasi paketinhallintaa asentaaksesi valitsemasi virtualisoinnin ohjelmisto. Esimerkiksi VirtualBoxin asentamiseksi Ubuntu:ssa:

    sudo apt update
    sudo apt install virtualbox
  3. Vaihe 3: Ota virtualisoinnin tueto käyttöön BIOS/UEFI:ssä

    Ennen virtuaalisten koneiden luomista varmista, että tietokoneesi BIOS:n tai UEFI:n asetuksissa on otettu virtualisoinnin tuki käyttöön. Etsi asioita kuten "Intel Virtualization Technology" tai "AMD-V" ja ota ne käyttöön, jos ne ovat pois päältä.

  4. Vaihe 4: Luo virtuaalinen kone

    Käynnistä virtualisoinnin ohjelmisto ja luo uusi virtuaalikone (VM). Seuraa asennusohjetta määrittääksesi asetuksia kuten:

    • Kutsujärjestelmän tyyppi ja versio
    • Virtuaalikonenimen ja sijainnin
    • VM:lle varattu RAM-määrä ja prosessorin ytimet
    • Virtuaalin kiintolevyn koko ja tallennussijainti
  5. Vaihe 5: Asenna kutsujärjestelmä

    Asenna kutsujärjestelmä (esim. Ubuntu, Windows) virtuaalikoneelle. Voit käyttää asennus ISO-tiedostoa tai fyysistä asennuksentallennetta. Käynnistä VM ja noudata asennusprosessia samalla tavalla kuin tekisit sen fyysisellä laitteella.

  6. Vaihe 6: Asenna kutsujärjestelmän lisäosat (valinnainen)

    Jotkut virtualisoinnin ohjelmistot tarjoavat kutsujärjestelmän lisäosia tai työkaluja suorituskyvyn parantamiseksi ja ylimuodostettujen ominaisuuksien mahdollistamiseksi. Esimerkiksi VirtualBoxissa asenna Guest Additions kutsujärjestelmään ottamaan käyttöön ominaisuuksia kuten jaetut kansiot, pehmeä tila ja parempi grafiikan tuen.

  7. Vaihe 7: Määrittele verkkoyhteys

    Määrittele virtuaalikoneiden verkon yhteydet mahdollistaksesi kommunikaation isäntälaitteen ja ulkoisten verkostojen välillä. Valitse vaihtoehtoja kuten NAT, bridged networking tai host-only networking vaatimustesi mukaan.

  8. Vaihe 8: Optimoi suorituskyky

    Määrittele virtuaalikonenimen asetukset optimaaliselle suorituskyvylle, kuten säätämällä prosessorin ja muistin määräämisen, ottamalla käyttöön laitteiden virtualisoinnin laajennukset ja optimoimalla levyn I/O:n.

Lisäominaisuudet

Kun olet tuttu perusvirtualisoituksen asentamiseen, tutustu virtualisoinnin ohjelmistosi tarjoamiin lisäominaisuuksiin:

  • Pilkut: Tallenna virtuaalikonenimen nykyinen tila palauttamista varten myöhemmin.
  • Virtuaalikoneiden kloonaus: Luo olemassa olevien virtuaalikoneiden kopioita testausta tai varmuuskopiointia varten.
  • Virtuaalikoneiden hallinta: Hallitse useita virtuaalikoneita, käynnistä/pysäytä virtuaalikoneita ja määrittele lisäasetuksia.

Turvallisuusvaatimukset

Pidä mielessä turvallisuusvaatimuksesi virtualisoinnin käytössä, erityisesti jos suoritat luottamattomia tai vanhentuneita kutsujärjestelmiä. Pidä kutsujärjestelmät ja virtualisointiohjelmisto ajan tasalla turvallisuuspatcheilla.