Det er flere gode gratis virtuelle maskin-applikasjoner der ute, som gjør det mulig å sette opp en virtuell maskin noe noen kan gjøre. Du må installere en VM app, og ha tilgang til installasjonsmedia for operativsystemet du vil installere.
Hva er en virtuell maskin?
En virtuell maskinapp skaper et virtuelt miljø som kalles, ganske enkelt nok, en virtuell maskin, som oppfører seg som et eget datasystem, komplett med virtuelle maskinvareenheter. VM kjører som en prosess i et vindu på ditt nåværende operativsystem. Du kan starte en operativsystem installasjonsplate (eller live-CD) inne i den virtuelle maskinen, og operativsystemet blir "lurt" for å tro at det kjører på en ekte datamaskin. Det vil installere og kjøre akkurat som det ville på en ekte, fysisk maskin. Når du vil bruke operativsystemet, kan du åpne det virtuelle maskinprogrammet og bruke det i et vindu på ditt nåværende skrivebord.
I VM verden kalles operativsystemet som kjører på datamaskinen din, verten, og alle operativsystemer som kjører inne i VMs, kalles gjester. Det bidrar til at ting ikke blir forvirrende.
I en bestemt VM, er gjest OS lagret på en virtuell harddisk-en stor, multi-gigabyte-fil lagret på din ekte harddisk. VM app presenterer denne filen gjesten OS som en ekte harddisk. Dette betyr at du ikke må rotere med partisjonering eller gjøre noe annet komplisert med din ekte harddisk.
Virtualisering legger til litt overhead, så forvent ikke at de skal være så fort som om du hadde installert operativsystemet på ekte maskinvare. Krevende spill eller andre programmer som krever seriøs grafikk og CPU-kraft gjør det ikke så bra, så virtuelle maskiner er ikke den ideelle måten å spille Windows PC-spill på Linux eller Mac OS X-minst, med mindre de spillene er mye eldre eller ikke grafisk krevende.
Grensen til hvor mange VMer du kan ha er egentlig bare begrenset av hvor mye harddiskplass. Her er en titt på noen av VM-ene vi bruker når du tester ting ut mens du skriver artikler. Som du kan se, har vi full VMer med flere versjoner av Windows og Ubuntu installert.
Hvorfor ønsker du å lage en virtuell maskin
Bortsett fra å være god, nerdig moro å leke med, tilbyr VMs en rekke alvorlige bruksområder. De lar deg eksperimentere med et annet OS uten å måtte installere det på din fysiske maskinvare. For eksempel er de en fin måte å rote rundt med Linux - eller en ny Linux-distribusjon - og se om det føles riktig for deg. Når du er ferdig med å spille med et operativsystem, kan du bare slette VM.
En annen fordel VM gir er at de er "sandboxed" fra resten av systemet. Programvare inne i en VM kan ikke unnslippe VM for å manipulere med resten av systemet. Dette gjør VMer et trygt sted for å teste apps eller nettsteder - du stoler ikke på og ser hva de gjør.
For eksempel, når "Hei, vi er fra Windows" kom svindlere til å ringe, vi kjørte programvaren deres i en VM for å se hva de egentlig ville gjøre - VM forhindret svindlere i å få tilgang til datamaskinens ekte operativsystem og filer.
Sandboxing lar deg også kjøre usikre operativsystemer på en tryggere måte. Hvis du fortsatt trenger Windows XP for eldre apper, kan du kjøre den i en VM, der minst skadet å kjøre et gammelt, ikke-støttet operativsystem, blir redusert.
Virtual Machine Apps
Det finnes flere forskjellige virtuelle maskinprogrammer du kan velge mellom:
- VirtualBox: (Windows, Linux, Mac OS X): VirtualBox er veldig populær fordi den er åpen kildekode og helt gratis. Det er ingen betalt versjon av VirtualBox, så du trenger ikke å håndtere den vanlige "oppgraderingen for å få flere funksjoner" upsells og nags. VirtualBox fungerer veldig bra, spesielt på Windows og Linux, der det er mindre konkurranse, noe som gjør det til et godt sted å starte med VM.
- VMware Player: (Windows, Linux): VMware har sin egen linje med virtuelle maskinprogrammer. Du kan bruke VMware Player på Windows eller Linux som et gratis, grunnleggende virtuelt maskinverktøy. Flere avanserte funksjoner, hvorav mange finnes i VirtualBox for gratis, krever oppgradering til det betalte VMware Workstation-programmet. Vi anbefaler at du starter med VirtualBox, men hvis det ikke fungerer riktig, kan det hende du vil prøve VMware Player.
- VMware Fusion: (Mac OS X): Mac-brukere må kjøpe VMware Fusion for å bruke et VMware-produkt, siden den gratis VMware-spilleren ikke er tilgjengelig på en Mac. VMware Fusion er imidlertid mer polert.
- Parallels Desktop: (Mac OS X): Macer har også Parallels Desktop tilgjengelig. Både Parallels Desktop og VMware Fusion for Mac er mer polerte enn de virtuelle maskinprogrammene på andre plattformer, siden de markedsføres til gjennomsnittlige Mac-brukere som kanskje vil kjøre Windows-programvare.
Mens VirtualBox fungerer veldig bra på Windows og Linux, kan Mac-brukere kanskje kjøpe et mer polert, integrert Parallels Desktop eller VMware Fusion-program. Windows og Linux-verktøy som VirtualBox og VMware Player har en tendens til å være målrettet mot et nasjonalt publikum.
Det er selvfølgelig mange flere VM-alternativer. Linux inkluderer KVM, en integrert virtualiseringsløsning. Profesjonell og Enterprise-versjon av Windows 8 og 10, men ikke Windows 7, inkluderer Microsofts Hyper-V, en annen integrert virtuell maskinløsning. Disse løsningene kan fungere bra, men de har ikke de mest brukervennlige grensesnittene.
Sette opp en virtuell maskin
Når du har bestemt deg for en VM-app og fått den installert, er det ganske enkelt å sette opp en VM. Vi skal løpe gjennom den grunnleggende prosessen i VirtualBox, men de fleste apper håndterer å skape en VM på samme måte.
Åpne VM-appen din og klikk på knappen for å opprette en ny virtuell maskin.
Vi anbefaler å lage disketter med fast størrelse fordi de spiser litt mer diskplass, og de gjør det også bedre å gjøre VM-føles litt mer lydhør. I tillegg vet du hvor mye diskplass du har brukt, og blir ikke overrasket når VM-filene dine begynner å vokse.
Selvfølgelig har vi nettopp rørt på grunnleggende om å bruke VMer her. Hvis du er interessert i mer lesing, sjekk ut noen av våre andre guider:
- Den komplette veiledningen for å øke hastigheten på dine virtuelle maskiner
- Hvordan lage og kjøre virtuelle maskiner med Hyper-V
- Slik installerer du Android i VirtualBox
- Slik deler du datamaskinens filer med en virtuell maskin
- Bruk Portable VirtualBox til å ta virtuelle maskiner med deg overalt
- 10 VirtualBox triks og avanserte funksjoner du bør vite om
Har du noen andre bruksområder eller tips for bruk av VMer som vi ikke berørte? Gi oss beskjed i kommentarene!