Om du vill köra flera operativsystem på en maskin, eller flera kopior av samma operativsystem, finns det två huvudsakliga sätt att göra det: dubbelstart eller att använda en virtuell maskin. Båda metoderna är användbara, men de tjänar olika syften.
Är du osäker på om du ska dubbelstarta eller använda en virtuell maskin? Vi hjälper dig att bestämma. Låt oss gå igenom en rad frågor som hjälper dig att bestämma vilken metod som är bättre för just dina behov.
Om du inte är klar över vad en virtuell maskin är, ta en titt på vår guide till vad virtuella maskiner är och varför de är användbara innan du läser vidare.
Har du en kraftfull dator?
Normalt är 100 procent av din dators hårdvara dedikerad till att köra ditt operativsystem. Men när du använder en virtuell maskin, kör du ett andra operativsystem inom ditt primära operativsystem. Detta innebär att du måste dela upp din hårdvara mellan de två.
Det här är ett problem för datorer med låg effekt. Om din dator kämpar för att köra ditt primära operativsystem smidigt, kommer det bara att göra det värre att lägga till ett till. Att plötsligt dedikera hälften av ditt RAM-minne till ett sekundärt operativsystem kommer att få ditt primära operativsystem att suga om du har ont om RAM-minne till att börja med.
Således, på äldre datorer och bärbara datorer, är dubbelstart verkligen det enda alternativet. När du dubbelstartar kan du växla mellan operativsystem vid uppstart, vilket gör att du kan dedikera all din hårdvara till en i taget.
Ju kraftfullare din hårdvara, desto mer livskraftig blir en virtuell maskin. Hur mycket kraft en virtuell maskin kräver beror på operativsystemet. Om du kör en lätt Linux-distro behöver du inte mycket. Om du virtualiserar Windows 10 inom macOS behöver du en modernare rigg.
Planerar du att göra CPU- eller GPU-intensiva uppgifter?
Även med en kraftfull dator kan virtuella maskiner ha problem när de utför resurskrävande uppgifter som spel, 3D-animering, videoredigering och liknande.
Detta beror på att virtualisering involverar lite emulering, och emulerade operativsystem är inte lika effektiva som inhemska operativsystem. Så om du ska göra något som stör processorn eller GPU:n, är det bättre att gå med en dual-boot-inställning istället. För det mesta är det ganska eländigt att försöka spela spel i en virtuell maskin.
Kommer du att använda ett operativsystem åt gången?
Virtuella maskiner är bra för multitasking, så att du kan växla mellan flera operativsystem med en enkel Alt + Tab. Detta gör dem till det bättre valet om du behöver byta mellan operativsystem regelbundet.
Men om du ska arbeta i ett virtualiserat operativsystem i timmar i taget, är virtuella maskiner inte det mest effektiva valet.
Låt oss till exempel säga att ditt huvudsakliga operativsystem är Windows men du är en programmerare och föredrar att koda i en Linux-miljö. Om du ska begrava dig själv i en tre timmar lång kodningssession kan du lika gärna dubbelstarta i Linux och dra full nytta av hastigheten hos ett inbyggt operativsystem.
Det tar bara en minut eller två att ladda Linux, och du kommer att njuta av förbättrad prestanda hela tiden du använder den.
Har din dator en SSD?
SSD:er är så snabba att du kan stänga av och starta om en dator på bara några sekunder. Det här är fantastiska nyheter för dual-boot-inställningar.
Med en äldre hårddisk kan bytet från ett operativsystem till ett annat ta 5-10 minuter; att göra det flera gånger om dagen blir irriterande. Men med en SSD kan du hoppa från Windows till Ubuntu på bara några ögonblick, vilket är jämförbart med den tid det skulle ta att snurra upp en virtualiserad Ubuntu-maskin.
Så om du har en SSD är dual-booting mer attraktivt. Om du inte behöver växla mellan appar hela tiden, är hastigheten för omstart och laddning till det andra operativsystemet ett litet pris att betala för prestandavinsterna.
Behöver du bara köra en specifik app?
Låt oss säga att du är helt nöjd som Linux-användare, men du är en fotograf. Som sådan behöver du ofta använda Adobe Lightroom för att redigera några bilder för en klient.
Det här är ett fall där dubbelstart är överdrivet. Om du bara vill köra en viss app som inte är tillgänglig på ditt ursprungliga operativsystem, är det då en virtuell maskin verkligen lyser. I själva verket är det utan tvekan det mest praktiska användningsfallet för virtuella maskiner.
Du kan snabbt snurra upp den virtuella datorn för att ladda appen och sedan stänga den när du är klar för att snabbt komma tillbaka till jobbet. Och appar som Parallels för macOS låter dig ladda Windows-appar sömlöst tillsammans med inbyggda OS-appar.
Testar du bara ett operativsystem?
Kanske har du varit Windows-användare hela ditt liv men du har hört mycket beröm för Linux. Om du bara vill prova ett nytt operativsystem men inte är säker på om du är redo att använda det, ska du inte dubbelstarta. Använd en virtuell maskin i dessa fall.
Även om dual-booting är bekvämt, kan det vara ganska jobbigt att bli av med en dual-boot-inställning. Ibland kan du inte göra detta utan att riskera integriteten hos dina diskpartitioner eller ditt systems starthanterare; det är särskilt riskabelt om du inte är bekant med dual-boot-miljöer.
Men du kan skapa och ta bort virtuella maskiner när du vill, vilket gör dem perfekta för engångsprovning av operativsystem. Om du bestämmer dig för att du inte vill använda det nya operativsystemet, ta bara bort den virtuella datorn för att ta tillbaka utrymmet och gå vidare.
En av de största fördelarna med en virtuell maskin framför dual-booting är att en virtuell maskin är sandlåda. Detta innebär att det virtualiserade operativsystemet körs i en helt isolerad miljö. För det mesta kan ingenting inom det virtualiserade operativsystemet påverka det ursprungliga operativsystemet.
Så om du testar för säkerhetssårbarheter eller kontrollerar effektiviteten av en säkerhetssvit, gör det alltid i en virtuell maskin. Om du blir infekterad av skadlig programvara kan du bara ta bort den virtuella maskinen och börja om. Det här är mycket enklare än att försöka rensa upp en dual-boot-installation som förstörts av skadlig programvara.
Vill du spara och klona OS-inställningar?
Det finns en annan stor fördel med virtuella maskiner som är omöjlig med en dual-boot-inställning. Du kan skapa en fullständig ögonblicksbild av hela operativsystemet och spara den som en enda fil, sedan flytta den filen till en annan dator och starta den som en virtuell maskin där. I huvudsak har du klonat det virtuella operativsystemet.
Kloner är användbara för portabilitet, så du kan ta ditt system med dig överallt utan att behöva den faktiska fysiska maskinen. En annan liknande funktion, ögonblicksbilder, är användbar för att snabbt ångra ändringar. Dessa låter dig spara tillståndet för en maskin och återställa den senare om något går fel. De låter dig också pausa ditt arbete precis som det var och återuppta senare.
Behöver du dela filer mellan operativsystem?
Om du planerar att använda två olika operativsystem och behöver skicka filer mellan dem, eller komma åt samma filer på båda operativsystemen, är en virtuell maskin vanligtvis bättre för detta. De flesta virtualiseringsprogram låter dig kopiera och klistra in mellan värden och det virtuella operativsystemet, samt enkelt ställa in delade mappar som båda kan komma åt.
Detta är tuffare vid dubbelstart – speciellt om du använder två olika operativsystem, eftersom varje plattform använder olika filsystem. Du måste antingen konfigurera programvara för att bläddra i mappar från det andra operativsystemet, eller använda en annan lösning som molnlagring.
Har du ont om plats just nu?
Virtualiseringsprogram, som VirtualBox, erbjuder ofta ett alternativ som kallas dynamiskt allokerad lagring för sina virtuella diskar. Med detta kan du ställa in maximal diskstorlek, men bara låta den ta upp utrymme när du lägger till filer till den.
Säg till exempel att du vill att den virtuella datorn inte ska ha mer än 100 GB. Du väljer 100 GB som max och väljer dynamisk lagring. Om OS-installationen och ett fåtal appar sedan bara tar upp 20 GB, tar VM:s disk endast upp 20 GB utrymme på din faktiska lagringsenhet tills du sparar mer på den.
Du har inte den här lyxen på ett dual-boot-system. När du ställer in partitioner för dubbelstart, ställs storleken du skapar för det sekundära operativsystemet in från början. Om du har ont om utrymme och vill prova ett annat operativsystem, kanske växande i framtiden, ger virtualisering dig mer flexibilitet.
Dual Boot eller virtuell maskin? Nu vet du
Vid det här laget borde du ha en tydligare uppfattning om huruvida du skulle ha det bättre med en dual boot-installation eller en virtuell maskin. I många fall handlar det om om du planerar att arbeta i det andra operativsystemet under långa perioder eller bara behöver det ibland. Men bara du kan göra rätt val för dina behov.
Om du slutar använda en virtuell maskin är VirtualBox ett bra alternativ som det är free och lätt att använda.
Om författaren
Ben Stegner (1793 publicerade artiklar)
Ben är chefredaktör på MakeUseOf. Han lämnade sitt IT-jobb för att skriva på heltid 2016 och har aldrig sett sig tillbaka. Han har täckt tekniska handledningar, videospelsrekommendationer och mer som en professionell författare i över sju år.
Mer från Ben Stegner
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
