Virtuelle maskiner tilbyder en nem måde at køre et separat system på din pc, og her er fem grunde til, hvorfor du bør bruge dem.
En virtuel maskine (VM) er en simulering, der bruger dine systemressourcer, inklusive processorkerner, hukommelse og lager, til at starte op i et operativsystem uden at påvirke værtssystemet. VM'er er næsten lige så gamle som almindelige pc'er og sporer deres oprindelse tilbage til 1960'erne, hvor udviklere hos IBM forsøgte at forbedre ressourceudnyttelsen ved hjælp af virtualisering. Siden da har virtuelle maskiner været vidne til en enorm vækst i popularitet blandt kausale brugere og udviklere.
Virtuelle maskiner var min første introduktion til Linux-verdenen og andre operativsystemer, da jeg var Windows-loyalis. Selvom jeg nu har sat op dual boot til Windows 11 og Linux på mit skrivebord vil jeg stadig fortsætte med at bruge VM'er af forskellige årsager.
1 Test nye operativsystemer...
Vil du prøve et nyt operativsystem, men vil du ikke risikere at beskadige dit nuværende operativsystem? Nå, du kan konfigurere en VM til at køre et nyt operativsystem inden for få minutter, hvis ikke sekunder. I mellemtiden kan det tage timer at konfigurere en ny installation af det samme OS på din værtsmaskine, hvis du ikke er bekendt med dual- og multi-boot-opsætninger.
Selv om man afsætter den tid, det tager at installere et nyt OS, er det et rigtigt besvær at konfigurere et multi-boot-miljø på din pc. En anden ulempe ved at installere flere operativsystemer er, at du bliver nødt til at genstarte dit system, hver gang du vil skifte til et andet operativsystem. Sammenlign det med muligheden for at køre flere operativsystemer på samme tid på en V, M og det er svært at ignorere bekvemmeligheden.
2 … Og bryde dem uden konsekvenser
Opsætning af et OS er én ting, men hvad med at spille i ét? Der er masser af måder at bryde et OS på, og hvis du ikke er forsigtig nok, er det muligt at beskadige det uden reparation. Da en VM fungerer i et isoleret miljø, behøver du ikke at bekymre dig om ved et uheld at beskadige værtssystemet, når du er inde. Desuden hypervisorer som VirtualBox og Hyper-V (softwaren, der kører VM) giver dig mulighed for at teste dit foretrukne OS uden at forårsage permanent skade, takket være en funktion kaldet et snapshot. Dette er som en billedsikkerhedskopi, der opretter en registrering af din VM's tilstand på et bestemt tidspunkt - lidt ligesom et kontrolpunkt i et videospil. Du kan derefter bruge snapshots til at rulle ændringer uendeligt tilbage.
Så selvom du skulle bryde VM'en, kan du indlæse et ældre snapshot og fortsætte lige hvor du slap. Selvfølgelig bør du aldrig bruge dem som erstatning for sikkerhedskopier, men de kan tjene som en hurtig måde at gendanne dit system, hvis du ikke har noget imod den ekstra diskplads, der optages af flere snapshots.
3 Brug ældre software og hardware
Der er masser af forældede apps og spil, der muligvis ikke kører på dit system på grund af den manglende kompatibilitet med dine nuværende drivere og operativsystem. Dette problem gælder især for gammel hardware og periferiudstyr, der ikke har set opdaterede drivere i evigheder.
VM'er er en enkel og effektiv måde at starte forældede applikationer på. Du kan endda bruge dem til at arbejde i ældre hardware, så længe du har nok fungerende porte, der er kompatible med de eksterne enheder.
4 Kør potentielt ondsindede apps
Lad os sige, at du har downloadet software fra et tvivlsomt websted, men ikke ønsker at installere det på din primære pc. Selvom en kombination af Windows Defender, Malwarebytes og sund fornuft er nok til at holde dit system fri for virus, kan du aldrig være for forsigtig, når det kommer til dit systems sikkerhed. VM'er er nyttige ved at give dig mulighed for at køre potentielt ondsindede apps uden at kompromittere sikkerheden på din værts-pc.
Selvfølgelig kan du ikke bare blindt installere enhver applikation, du finder på internettet. Der er stadig mange vira derude, der kan inficere værtssystemet, hvis du ikke er forsigtig. En af de sikreste måder at konvertere din VM til et malware-testmiljø er at slukke for netværket adapter og deaktiver alle fildelingstjenester for serie- og USB-portene for at forhindre malwaren i at undslippe VM.
5 Høj bærbarhed og fejltolerance
VM'er har også den ekstra fordel, at de ikke er bundet til en enkelt pc. Så længe du har den samme hypervisor installeret på to eller flere systemer, kan du nemt oprette identiske VM'er på tværs af dine computere. Du kan endda bruge snapshots til at dele de ændringer, du foretager på VM'en, med alle dine systemer for at genoptage dit arbejde, når du cykler mellem dine værtsmaskiner.
Kombiner dette med den fulde datagendannelsesfacilitet, som snapshots tilbyder, og virtuelle maskiner kan bruges til at oprette og gemme sikkerhedskopier af vigtige filer. Faktisk kan du endda oprette en VM-version af dit værtssystem og gemme alle dine data ved at eksportere dets snapshot til din foretrukne hypervisor.
Kan virtuelle maskiner erstatte dual-booting?
Med deres lette implementering, robuste fejltolerance og høje datagendannelse er virtuelle maskiner en fantastisk måde at få praktisk oplevelse med et nyt operativsystem. Når det er sagt, har VM'er og hypervisorer deres eget sæt af begrænsninger, nemlig et stejlt fald i ydeevnen for de fleste hardware-intensive opgaver. Du skal også bruge en kraftig pc med en god processor og andre komponenter, hvis du ønsker at køre flere virtuelle maskiner på samme tid. Så virtuelle maskiner vil bestemt ikke erstatte dual- og multi-boot-systemer når som helst snart.
Men for afslappede brugere, der ønsker en bekvem metode til at bruge forældet software eller teste en obskur Linux-distro, er oprettelse af en virtuel maskine den mest ligetil og letanvendelige løsning.