• Chris Hoffman

    @chrisbhoffman

  • Uppdaterad 27 oktober 2020, 01:30pm EDT

virtuella maskiner kan du köra ett operativsystem i ett appfönster på skrivbordet som beter sig som en fullständig, separat dator. Du kan använda dem leka med olika operativsystem, köra programvara ditt huvudsakliga operativsystem kan inte, och prova appar i en säker, sandboxed miljö.,

det finns flera bra gratis virtuella maskin (VM) program där ute, vilket gör att inrätta en virtuell maskin något någon kan göra. Du måste installera en VM-app och ha tillgång till installationsmedia för det operativsystem du vill installera.

Vad är en virtuell maskin?

en virtuell maskinapp skapar en virtualiserad miljö—kallad, helt enkelt nog, en virtuell maskin—som beter sig som ett separat datorsystem, komplett med virtuella hårdvaruenheter. VM körs som en process i ett fönster på ditt nuvarande operativsystem., Du kan starta ett operativsystem installer skiva (eller live CD) inuti den virtuella maskinen, och operativsystemet kommer att ”luras” att tro att det körs på en riktig dator. Det kommer att installera och köra precis som det skulle på en riktig, fysisk maskin. När du vill använda operativsystemet kan du öppna det virtuella maskinprogrammet och använda det i ett fönster på ditt nuvarande skrivbord.

annons

i VM-världen kallas operativsystemet som faktiskt körs på din dator värden och alla operativsystem som körs inuti VM kallas gäster., Det hjälper till att hålla saker från att bli för förvirrande.

i en viss VM lagras gäst OS på en virtuell hårddisk—en stor multi-gigabyte-fil som lagras på din riktiga hårddisk. VM-appen presenterar den här filen gäst OS som en riktig hårddisk. Det betyder att du inte behöver röra med partitionering eller göra något annat komplicerat med din riktiga hårddisk.

virtualisering lägger till några overhead, så förvänta dig inte att de ska vara lika snabba som om du hade installerat operativsystemet på riktig hårdvara., Krävande spel eller andra appar som kräver seriös grafik och CPU—kraft gör inte riktigt så bra, så virtuella maskiner är inte det perfekta sättet att spela Windows PC-spel på Linux eller Mac OS X-åtminstone inte om dessa spel är mycket äldre eller inte grafiskt krävande.

relaterat: 4+ sätt att köra Windows-programvara på Linux

gränsen för hur många VM Du kan ha är verkligen bara begränsad av mängden hårddiskutrymme. Här är en titt på några av de VM-skivor Vi använder när du testar saker medan du skriver artiklar., Som du kan se har vi full VM med flera versioner av Windows och Ubuntu installerade.

annons

Du kan också köra flera VM samtidigt, men du befinner dig något begränsad av dina systemresurser. Varje VM äter upp lite CPU-tid, RAM och andra resurser.

varför du vill skapa en virtuell maskin

förutom att vara bra nörd kul att leka med, erbjuder VMs ett antal allvarliga användningsområden. De låter dig experimentera med ett annat operativsystem utan att behöva installera det på din fysiska hårdvara., De är till exempel ett bra sätt att röra sig med Linux—eller en ny Linux—distribution-och se om det känns rätt för dig. När du är klar med att spela med ett operativsystem kan du bara ta bort VM.

VMs ger också ett sätt att köra en annan OS-programvara. Till exempel, som en Linux-eller Mac-användare, kan du installera Windows i en VM för att köra Windows-appar som du annars inte har tillgång till. Om du vill köra en senare version av Windows-liknande Windows 10 – men har äldre appar som bara körs på XP, kan du installera Windows XP i en VM.,

relaterat: sandlådor förklarade: hur de redan skyddar dig och hur man Sandbox något Program

en annan fördel VM ger är att de är ”sandboxade” från resten av ditt system. Programvara inuti en VM kan inte fly VM att manipulera med resten av ditt system. Detta gör VM till en säker plats att testa appar—eller webbplatser – du litar inte på och se vad de gör.,

annons

till exempel, när” Hej, Vi är från Windows ” scammers kom ringer, körde vi deras programvara i en VM för att se vad de faktiskt skulle göra—VM hindrade scammers från att komma åt vår dators verkliga operativsystem och filer.

relaterat: berätta för dina släktingar: Nej, Microsoft kommer inte att ringa dig om din dator

Sandboxing låter dig också köra osäkra operativsystem säkrare. Om du fortfarande behöver Windows XP för äldre appar kan du köra den i en VM där åtminstone skadan att köra ett gammalt OS som inte stöds mildras.,

Virtual machine Apps

det finns flera olika virtuella maskinprogram du kan välja mellan:

  • VirtualBox: (Windows, Linux, Mac OS X): VirtualBox är mycket populär eftersom det är öppen källkod och helt gratis. Det finns ingen betald version av VirtualBox, så du behöver inte hantera den vanliga ”uppgraderingen för att få fler funktioner” upsells och nags. VirtualBox fungerar mycket bra, särskilt på Windows och Linux där det finns mindre konkurrens, vilket gör det till ett bra ställe att börja med VM.
  • VMware Player: (Windows, Linux): VMware har sin egen rad virtuella maskinprogram., Du kan använda VMware Player på Windows eller Linux som ett gratis, grundläggande virtuellt maskinverktyg. Mer avancerade funktioner—varav många finns i VirtualBox gratis-kräver uppgradering till det betalda VMware Workstation-programmet. Vi rekommenderar att du börjar med VirtualBox, men om det inte fungerar korrekt kanske du vill prova VMware Player.
  • VMware Fusion: (Mac OS X): Mac-användare måste köpa VMware Fusion för att använda en VMware-produkt, eftersom den fria VMware-spelaren inte är tillgänglig på en Mac. VMware Fusion är dock mer polerad.
  • Parallels Desktop: (Mac OS X): Mac har också Parallels Desktop tillgängligt., Både Parallels Desktop och VMware Fusion för Mac är mer polerade än de virtuella maskinprogrammen på andra plattformar, eftersom de marknadsförs till genomsnittliga Mac-användare som kanske vill köra Windows-programvara.

Medan VirtualBox fungerar mycket bra på Windows och Linux, Mac-användare kanske vill köpa en mer polerad, integrerad Parallels Desktop eller VMware Fusion program. Windows och Linux verktyg som VirtualBox och VMware Player tenderar att riktas till en geekier publik.

annons

det finns naturligtvis många fler VM-alternativ., Linux innehåller KVM, en integrerad virtualiseringslösning. Professionell och Enterprise-version av Windows 8 och 10-men inte Windows 7-inkluderar Microsofts Hyper-V, en annan integrerad virtuell maskinlösning. Dessa lösningar kan fungera bra, men de har inte de mest användarvänliga gränssnitten.

relaterat: så här installerar du KVM och skapar virtuella maskiner på Ubuntu

konfigurera en virtuell maskin

När du har bestämt dig för en VM-app och fått den installerad är det faktiskt ganska enkelt att konfigurera en VM., Vi kommer att gå igenom grundprocessen i VirtualBox, men de flesta appar hanterar att skapa en VM på samma sätt.

Öppna VM-appen och klicka på knappen för att skapa en ny virtuell maskin.

Du kommer att styras genom processen av en guide som först frågar Vilket operativsystem du ska installera. Om du skriver namnet på operativsystemet i rutan ”Namn” kommer appen sannolikt automatiskt att välja typ och version för operativsystemet. Om det inte—eller det gissar fel—Välj dessa objekt själv från rullgardinsmenyerna. När du är klar, klicka på ” Nästa.,”

annons

baserat på det operativsystem du planerar att installera, kommer guiden att förvalta vissa standardinställningar för dig, men du kan ändra dem över de skärmar som följer. Du kommer att bli frågad hur mycket minne som ska allokeras till VM. Om du vill ha något annat än standard, Välj det här. Annars klickar du bara på ” Nästa.”Och oroa dig inte, du kommer att kunna ändra detta värde senare om du behöver.

guiden kommer också att skapa den virtuella hårddiskfilen som ska användas av VM. Om du inte redan har en virtuell hårddisk fil du vill använda, Välj bara alternativet att skapa en ny.,

Du kommer också att bli tillfrågad om du vill skapa en dynamiskt allokerad eller fast storlek disk. Med en dynamiskt allokerad disk ställer du in en maximal diskstorlek, men filen växer bara till den storleken som den behöver. Med en fast storlek disk, kommer du också ställa in en storlek, men filen skapas kommer att vara så stor från dess tillkomst.

Vi rekommenderar att du skapar diskar med fast storlek eftersom de, medan de äter upp lite mer diskutrymme, också presterar bättre – vilket gör att din VM känner sig lite mer lyhörd. Dessutom vet du hur mycket diskutrymme du har använt och kommer inte bli förvånad när dina VM-filer börjar växa.,

annons

då kan du ställa in storleken på den virtuella disken. Du är fri att gå med standardinställningen eller ändra storlek för att passa dina behov. När du klickar på ”Skapa” skapas den virtuella hårddisken.

efter det dumpas du tillbaka till huvud VM-appfönstret, där din nya VM ska dyka upp. Se till att installationsmediet du behöver är tillgängligt för maskinen-vanligtvis handlar det om att peka på en ISO-fil eller riktig skiva genom VM-inställningarna. Du kan köra din nya VM genom att välja den och slå ” Start.,”

naturligtvis har vi just berört grunderna för att använda VM här., Om du är intresserad av mer läsning, kolla in några av våra andra guider:

  • den kompletta guiden för att påskynda dina virtuella maskiner
  • hur man skapar och kör virtuella maskiner med Hyper-v
  • hur man installerar Android i VirtualBox
  • hur man delar datorns filer med en virtuell maskin
  • använd portabel VirtualBox för att ta virtuella maskiner med dig överallt
  • 10 VirtualBox Tricks och avancerade funktioner Du bör veta om

har några andra användningsområden eller tips för att använda VM vi inte röra på? Låt oss veta i kommentarerna!,

Chris Hoffman
Chris Hoffman är chefredaktör för How-To Geek. Han har skrivit om teknik i nästan ett decennium och var en PCWorld kolumnist i två år. Chris har skrivit för New York Times, intervjuats som teknikexpert på tv-stationer som Miamis NBC 6, och hade sitt arbete täckt av nyhetsbutiker som BBC. Sedan 2011 har Chris skrivit över 2,000 artiklar som har lästs mer än 500 miljoner gånger – – – och det är bara här på How-To Geek.Läs hela Bio ”