Annons

Begreppet "virtuell" har valts på så många sätt att det nu är mer vagt och förvirrande än någonsin tidigare. Virtuell verklighet. Virtuellt RAM. Virtuella skolor. Det virtuella nyckelordet i programmeringsspråk. Men det mest oklara? Virtualisering i samband med datorer.

Virtualisering (AKA användningen av virtuella maskiner Vad är en virtuell maskin? Allt du behöver vetaMed virtuella maskiner kan du köra andra operativsystem på din nuvarande dator. Här är vad du bör veta om dem. Läs mer ) är när du tar en uppsättning fysiska resurser, som CPU och RAM och hårddiskutrymme, och fördelar dem i diskreta bitar som var och en ses som separata system. Men de är inte "riktiga" system. En dator kan delas in i många "virtuella" system.

Det enklaste sättet att göra detta är att använd gratis VirtualBox-programvaran. Men den största frågan är... varför? Vad är poängen? Hur kan virtualisering tjäna dig? Här är några av de mer praktiska sätten du kan använda en virtuell maskin till din fördel.

1. Prova nya operativsystem

instagram viewer

Låt oss säga att du har varit en Windows-användare hela livet men att du känner dig äventyrlig och vill få en smak av Linux. Vilka är dina alternativ? Du har flera Vad är det bästa sättet att köra flera operativsystem på din dator?Obeslutet mellan Windows och Linux? Det är möjligt att köra flera operativsystem på en enda maskin antingen genom dubbelstart eller med en virtuell maskin. Låt oss ta reda på vilken som är bäst för dig. Läs mer , inklusive en dubbel boot-installation, men man kan hävda att du skulle vara lyckligast med virtualisering.

På ditt Windows-system installerar du bara VirtualBox och skapar en ny virtuell maskin. Ta sedan alla ISO-installationer ISO (jag rekommenderar en ny version av Ubuntu eller Linux Mint) och installera den på den virtuella maskinen. Nu kan du köra Linux ("gäst" OS) i ett fönster i Windows ("värd" OS) som alla andra program.

Detta är faktiskt det säkraste sättet att testa ett nytt operativsystem Testa ett nytt operativsystem? Håll dig säker med en virtuell maskin Läs mer eftersom den virtuella maskinen fungerar som en sandlåda - om något går fel i gäst-OS påverkar det inte värdens operativsystem. Om det är ett katastrofalt fel kan du helt enkelt återskapa den virtuella maskinen och installera om operativsystemet. Ingen murad dator!

2. Kör gammal eller inkompatibel programvara

För några år sedan arbetade jag på en roman i min föredragna skriv-app vid den tiden, Scrivener. Det råkade under min Linux-fas, och medan en Linux-version av Scrivener fanns, det var i beta-utveckling Vad betyder egentligen "Beta-programvara"?Vad betyder det för ett projekt att vara i beta och ska du bry dig? Läs mer och hade inte alla funktioner i Windows- eller Mac-versionerna.

Så jag installerade VirtualBox, skapade en virtuell maskin, installerade Windows 7 på den och installerade sedan den bättre versionen av Scrivener. Med Linux som mitt värdoperativsystem som kör Windows som mitt gäst OS, kunde jag bekvämt dra nytta av det bästa från båda världar och i princip emulera programvara från en annan plattform Hur fungerar emulering och varför går det så långsamt?Du har antagligen hört talas om emulering tidigare, men vet du vad emulering egentligen betyder eller hur det fungerar? Läs mer .

Ett annat exempel kan vara att köra bara Windows XP-programvara på Windows 10 eller köra Linux-programvara endast på Mac.

3. Utför medvetet Malware

På grund av sandlådan i en virtuell maskin kan du vara hänsynslös med säkerhet och göra saker du normalt borde undvika. Till exempel bör du göra det öppna aldrig oönskade e-postbilagor 7 viktiga e-postsäkerhetstips du borde veta omInternetsäkerhet är ett ämne som vi alla vet är viktigt, men det ligger ofta långt tillbaka i våra hjärnans urtag och lurar oss att tro att "det kommer inte att hända mig". Huruvida... Läs mer eftersom de kan vara skadlig programvara i förklädnad eller skadliga på andra sätt.

Men en virtuell maskin kan vara ett bra sätt att göra testa misstänkta filer för skadlig programvara Hittade du en misstänkt fil? Testa det i en virtuell maskin!Kör inte den misstänkta filen på din dator för att kontrollera om den varnar din antivirusprogram - istället, ta reda på vad den kan genom att köra filen i en virtuell maskin. Läs mer . Dessutom kan du använda virtuella maskiner för att medvetet köra virus för att se hur de spelar ut i realtid, vare sig det är av nyfikenhet, forskning eller tristess.

Observera att det finns några risk för att göra detta: nyare skadlig programvara kanske kan upptäcka att din miljö är virtualiserad och försöker bryta ut från gäst OS till värd OS. Men om du ska testa en misstänkt fil, gör det alltid i en virtuell maskin ändå - för fall.

4. Riv bort ditt system

Om du är särskilt teknisk låter virtuella maskiner dig utforska och experimentera med ditt system utan rädsla för återverkningar. Detta kan vara ett snyggt sätt att bli en praktisk expert på ett eller flera operativsystem.

Till exempel kan du virtualisera Windows 10 i Windows 10 och använda gästversionen till tänka på registret 5 Windows 10-registerjusteringar för att förbättra och låsa upp funktionerRegisterredigeraren är det enda sättet att aktivera några av Windows 10: s dolda funktioner. Här visar vi enkla justeringar som att aktivera det mörka temat eller dölja mappar. Läs mer . Om du är nyfiken på katalogen System32 kan du använda gäst-OS för att öppna filer, redigera filer eller till och med radera filer. Se hur långt du kan gå innan du förstör ditt system, återskapa sedan och försök igen.

Jag tycker att detta är särskilt användbart när jag lär mig Linux och kommandoraden. Medan kommandoraden erbjuder mycket kraft och kan göra så många coola saker 7 snygga Linux-tricks som nybörjare behöver vetaSom Linux-nybörjare är det normalt att kämpa. Allt känns bara så annorlunda än Windows och du känner att du kliar i huvudet i de enklaste uppgifterna. Läs mer , ibland kan ett misstag lamslå systemet. En virtuell maskin kan göra dig bekant utan någon risk.

5. Skapa säkerhetsbilder för säkerhetskopiering

En utmärkt anledning att börja använda en virtuell maskin är förmågan att skapa snapshots på systemnivå som omedelbart kan återställas på begäran.

Föreställ dig att du vill installera en ny app som är otestad och eventuellt instabil. Eller kanske du vill avinstallera ett gäng program som du har samlat under de senaste månaderna. Eller kanske du bara vill justera vissa systemkonfigurationer. Men i alla fall är du tveksam på grund av osäkerhet.

Ta bara en stillbild innan du plöjer framåt. Om något går fel kan du återställa ögonblicksbilden och gå vidare som om ingenting hänt. Dessa säkerhetskopior är som en mer omfattande systemåterställning, och bäst av allt är de sparade som enstaka filer som du kan flytta och lagra någon annanstans (som en extern enhet 7 saker att veta när man köper en datadisk för säkerhetskopiorTänker du på att köpa en dataenhet för att lagra säkerhetskopior av filer? Här är vad du behöver veta om du vill fatta ett välgrundat beslut. Läs mer ).

6. Klona ett system till en annan maskin

Eftersom hela innehållet i en virtuell maskin lagras i en enda fil kan du enkelt överföra den filen till en annan dator Hur man överför filer mellan en virtuell maskingäst och värddatorBehöver du dela data från en värddator till ett virtuellt maskin OS? Så här delar du data med kopiera och klistra in, USB och delade mappar. Läs mer och ladda upp det utan problem (så länge du använder samma virtualiseringsprogram, naturligtvis).

Exempelvis lagras VirtualBox VM: er som VDI-filer. Oavsett vilket värdoperativsystem du använde kan du kopiera den VDI-filen och ladda den som ett gästoperativsystem på en annan dator som kör VirtualBox. Detta skapar effektivt en klon av ditt system som du kan ta med dig var du än går.

Och om du använder VMware Player, det blir ännu bättre. Med VMware vCenter Converter kan du ta en aktuell icke-virtuell installation av Windows eller Linux och förvandla den till en virtuell bild som kan laddas in av VMware Player på en annan dator. Ganska snyggt sätt till migrera operativsystem Migrera till Linux utan att lämna Windows bakom med en virtuell maskinkonverteringDu kan ha det bästa från båda världar: Slå samman Linux med din Windows-installation. Vi visar hur du importerar ditt kompletta Windows-system till en virtuell maskin som körs i Linux. Läs mer !

7. Utveckla programvara för andra plattformar

Trots att jag var sist på den här listan anser jag detta vara den näst mest praktiska användningen för virtuella maskiner: det förenklar arbetsflödet för att testa appar och webbplatser på flera plattformar.

Om du till exempel skapar ett spel som kan spelas på stationära datorer och mobila enheter kan du använda virtuell emulering för att testa olika körbara filer direkt på din dator. Istället för att färja APK: er fram och tillbaka till din Nexus, kan du bara emulera det - tillsammans med virtuella versioner av Samsung, HTC och Moto-enheter.

Virtualisering låter dig också kompilera till andra körbara typer. Även om du använder ett plattformsramverk kan du kanske bara kompilera APP-filer på Mac- och EXE-filer på Windows. I stället för dubbelstart för varje build förenklar virtualisering processen (särskilt om du använder källkontroll Vad är git och varför du ska använda versionskontroll om du är en utvecklareSom webbutvecklare, mycket av tiden vi tenderar att arbeta på lokala utvecklingswebbplatser bara ladda upp allt när vi är klara. Det går bra när det bara är dig och förändringarna är små, ... Läs mer ).

Kom igång med virtuella maskiner

Innan du dyker in i virtualisering bör du notera att du behöver en halvkraftig dator för att verkligen använda den (dvs. modern CPU, minst 8 GB RAM och en stor hårddisk). Att försöka köra en virtuell maskin på en svag dator blir i bästa fall en frustrerande upplevelse. Vi har också några tips för bästa virtuella maskinprestanda 6 tips för snabbare virtuell maskinprestandaÄr din virtuella maskin för långsam och trög? Så här optimerar du installationen för bättre prestanda för virtuella maskiner. Läs mer för att hjälpa dig.

För att komma igång rekommenderar jag vår guide till användning av VirtualBox Hur man använder VirtualBox: AnvändarhandbokMed VirtualBox kan du enkelt installera och testa flera operativsystem. Vi visar hur du ställer in Windows 10 och Ubuntu Linux som en virtuell maskin. Läs mer . För ett praktiskt steg-för-steg-exempel, se vårt inlägg på installera en Windows VM i Linux Hur man installerar en virtuell Windows-maskin i LinuxMånga hemmabrukare föredrar att köra en dual-boot-konfiguration när både Windows och Linux behövs, men om du hellre vill köra Windows inuti Linux, så här ställer du in det. Läs mer . Om du hellre vill använda VMware Player istället, kolla in vår introduktion till att använda VMware Player Kör flera operativsystem samtidigt med VMware PlayerVi har uppmärksammat VirtualBox här på MakeUseOf och av goda skäl. VirtualBox är dock inte ditt enda alternativ för att skapa och använda gratis virtuella maskiner. VMware Player, VMwares gratisprodukt, är lika bra ... Läs mer .

Använder du virtualisering alls? Om så är fallet, vad använder du det för? Har du några virtualiseringstips att dela med oss? Låt oss veta i kommentarerna!

Joel Lee har en B.S. inom datavetenskap och mer än sex års yrkeserfarenhet. Han är chefredaktör för MakeUseOf.