Advertentie
Er is op zoveel manieren voor de term 'virtueel' gekozen dat het nu vager en verwarrender is dan ooit tevoren. Virtuele realiteit. Virtueel RAM. Virtuele scholen. Het virtuele sleutelwoord in programmeertalen. Maar het meest onduidelijk? Virtualisatie in de context van pc's.
Virtualisatie (AKA het gebruik van virtuele machines Wat is een virtuele machine? Alles wat u moet wetenMet virtuele machines kunt u andere besturingssystemen op uw huidige computer uitvoeren. Dit is wat u over hen moet weten. Lees verder ) is wanneer u één set fysieke bronnen neemt, zoals CPU en RAM en ruimte op de harde schijf, en deze toewijst in afzonderlijke delen die elk als afzonderlijke systemen worden gezien. Maar het zijn geen "echte" systemen. Eén computer kan worden onderverdeeld in veel "virtuele" systemen.
De eenvoudigste manier om dit te doen is gebruik de gratis VirtualBox-software. Maar de grootste vraag is... waarom? Wat is het punt? Hoe kan virtualisatie u van dienst zijn? Hier zijn enkele van de meer praktische manieren waarop u een virtuele machine in uw voordeel kunt gebruiken.
1. Probeer nieuwe besturingssystemen
Stel dat u uw hele leven een Windows-gebruiker bent geweest, maar u bent avontuurlijk en wilt Linux proeven. Wat zijn jouw opties? Je hebt er meerdere Wat is de beste manier om meerdere besturingssystemen op uw pc uit te voeren?Onbeslist tussen Windows en Linux? Het is mogelijk om meerdere besturingssystemen op een enkele machine uit te voeren, ofwel door dubbel op te starten of door een virtuele machine te gebruiken. Laten we kijken welke het beste bij u past. Lees verder , inclusief een dubbele opstartconfiguratie, maar je zou kunnen stellen dat je het gelukkigst zou zijn met virtualisatie.
Installeer VirtualBox op uw Windows-systeem en maak een nieuwe virtuele machine. Neem vervolgens elke Linux-installatie ISO (ik raad een recente versie van Ubuntu of Linux Mint aan) en installeer deze op de virtuele machine. Nu kunt u Linux (het 'gast'-besturingssysteem) uitvoeren in een venster binnen Windows (het' host'-besturingssysteem) zoals elk ander programma.
Dit is eigenlijk de meest veilige manier om een nieuw besturingssysteem te testen Een nieuw besturingssysteem testen? Blijf veilig met een virtuele machine Lees verder omdat de virtuele machine als sandbox fungeert: als er iets misgaat in het gast-besturingssysteem, heeft dit geen invloed op het host-besturingssysteem. Als er een catastrofale fout optreedt, kunt u eenvoudig de virtuele machine opnieuw maken en het besturingssysteem opnieuw installeren. Geen gemetselde computer!
2. Voer oude of incompatibele software uit
Een paar jaar geleden werkte ik in die tijd aan een roman in mijn favoriete schrijf-app, Scrivener. Dat gebeurde tijdens mijn Linux-fase, en hoewel er een Linux-versie van Scrivener bestond, het was in beta-ontwikkeling Wat betekent "bètasoftware" eigenlijk?Wat betekent het dat een project in bèta is en moet je erom geven? Lees verder en beschikte niet over alle functies van de Windows- of Mac-versies.
Dus ik heb VirtualBox geïnstalleerd, een virtuele machine gemaakt, Windows 7 erop geïnstalleerd en vervolgens de betere versie van Scrivener geïnstalleerd. Met Linux als mijn host-besturingssysteem met Windows als mijn gast-besturingssysteem, kon ik gemakkelijk profiteren van het beste van twee werelden en in feite software emuleren van een ander platform Hoe werkt emulatie en waarom is het zo traag?Je hebt waarschijnlijk al eerder van emulatie gehoord, maar weet je wat emulatie eigenlijk betekent of hoe het werkt? Lees verder .
Een ander voorbeeld is het uitvoeren van alleen Windows XP-software op Windows 10 of het uitvoeren van alleen Linux-software op Mac.
3. Voer bewust malware uit
Vanwege het sandbox-karakter van een virtuele machine, kunt u roekeloos zijn met beveiliging en dingen doen die u normaal gesproken moet vermijden. Je zou bijvoorbeeld moeten open nooit ongevraagde e-mailbijlagen 7 Belangrijke e-mailbeveiligingstips die u moet kennenInternetbeveiliging is een onderwerp waarvan we allemaal weten dat het belangrijk is, maar het zit vaak ver in de nesten van onze geest, en houdt onszelf voor de gek door te geloven dat "het mij niet zal overkomen". Of... Lees verder omdat ze vermomd malware kunnen zijn of op andere manieren schadelijk kunnen zijn.
Maar een virtuele machine kan een geweldige manier zijn test verdachte bestanden op malware Heeft u een verdacht bestand gevonden? Test het in een virtuele machine!Voer dat verdachte bestand niet uit op uw pc om te controleren of het uw antivirussoftware waarschuwt, maar ontdek wat het kan doen door het bestand op een virtuele machine uit te voeren. Lees verder . Bovendien kunt u virtuele machines gebruiken om opzettelijk virussen uit te voeren om te zien hoe ze zich in realtime afspelen, uit nieuwsgierigheid, onderzoek of verveling.
Merk op dat er is sommige risico om dit te doen: nieuwere malware kan mogelijk detecteren dat uw omgeving gevirtualiseerd is en proberen uit te breken van het gast-besturingssysteem naar het host-besturingssysteem. Maar als u een verdacht bestand gaat testen, doe het dan toch altijd op een virtuele machine - voor het geval dat.
4. Scheur je systeem uit elkaar
Als je bijzonder technisch bent, kun je met virtuele machines je systeem verkennen en ermee experimenteren zonder angst voor repercussie. Dit kan een handige manier zijn om een praktische expert te worden op een of meer besturingssystemen.
U kunt bijvoorbeeld Windows 10 virtualiseren binnen Windows 10 en de gastversie gebruiken om sleutelen aan het register 5 Windows 10 Register-tweaks om functies te verbeteren en ontgrendelenDe register-editor is de enige manier om enkele van de verborgen functies van Windows 10 in te schakelen. Hier laten we u eenvoudige aanpassingen zien, zoals het inschakelen van het donkere thema of het verbergen van mappen. Lees verder . Als je nieuwsgierig bent naar de System32-directory, gebruik dan het gast-besturingssysteem om bestanden te openen, bestanden te bewerken of zelfs om bestanden te verwijderen. Kijk hoe ver je kunt gaan voordat je systeem kapot gaat, maak het opnieuw en probeer het opnieuw.
Ik vind dit vooral handig bij het leren van Linux en de opdrachtregel. Terwijl de opdrachtregel veel kracht biedt en kan zoveel coole dingen doen 7 nette Linux-trucs die nieuwkomers moeten wetenAls Linux-beginner is het normaal om te worstelen. Alles voelt gewoon zo anders dan Windows en je merkt dat je je hoofd krabt bij de eenvoudigste taken. Lees verder , soms kan één fout het systeem verlammen. Een virtuele machine kan u zonder enig risico vertrouwd maken.
5. Maak back-up snapshots
Een uitstekende reden om een virtuele machine te gaan gebruiken, is de mogelijkheid om snapshots op systeemniveau te maken die op verzoek direct kunnen worden hersteld.
Stel je voor dat je een nieuwe app wilt installeren die niet is getest en mogelijk onstabiel is. Of misschien wilt u een aantal software verwijderen die u de afgelopen maanden heeft verzameld. Of misschien wilt u enkele systeemconfiguraties aanpassen. Maar in alle gevallen aarzel je vanwege onzekerheid.
Maak gewoon een momentopname voordat u verder ploegt. Als er iets misgaat, kunt u de momentopname herstellen en verdergaan alsof er niets is gebeurd. Deze back-ups zijn als een uitgebreider systeemherstel en het beste van alles is dat ze worden opgeslagen als afzonderlijke bestanden die u kunt verplaatsen en elders kunt opslaan (als een externe schijf 7 dingen die u moet weten bij het kopen van een datadrive voor back-upsDenkt u erover om een gegevensstation te kopen voor het opslaan van bestandsback-ups? Dit is wat u moet weten als u een weloverwogen beslissing wilt nemen. Lees verder ).
6. Kloon een systeem naar een andere machine
Omdat de volledige inhoud van een virtuele machine in één bestand is opgeslagen, kunt u dat eenvoudig doen zet dat bestand over naar een andere computer Bestanden overdragen tussen een gast van een virtuele machine en een host-pcWilt u gegevens van een host-pc delen naar het besturingssysteem van een virtuele machine? Hier leest u hoe u gegevens deelt met kopiëren en plakken, USB en gedeelde mappen. Lees verder en laad het probleemloos op (zolang je natuurlijk dezelfde virtualisatiesoftware gebruikt).
VirtualBox-VM's worden bijvoorbeeld opgeslagen als VDI-bestanden. Ongeacht het host-besturingssysteem dat u gebruikte, u kunt dat VDI-bestand kopiëren en het als gast-besturingssysteem laden op een andere computer met VirtualBox. Dit creëert effectief een kloon van uw systeem die u overal mee naartoe kunt nemen.
En als je gebruikt VMware Player, wordt het nog beter. Met VMware vCenter Converter kunt u een huidige niet-virtuele installatie van Windows of Linux maken en deze omzetten in een virtuele afbeelding die door VMware Player op een andere computer kan worden geladen. Een heel handige manier om besturingssystemen migreren Migreer naar Linux zonder Windows achter te laten met een conversie van virtuele machinesU kunt het beste van twee werelden hebben: Linux samenvoegen met uw Windows-installatie. We laten u zien hoe u uw volledige Windows-systeem importeert in een virtuele machine die onder Linux draait. Lees verder !
7. Ontwikkel software voor andere platforms
Ondanks dat ik als laatste op deze lijst sta, beschouw ik dit als het op één na meest praktische gebruik voor virtuele machines: het vereenvoudigt de workflow voor het testen van apps en websites op meerdere platforms.
Als u bijvoorbeeld een game maakt die op desktops en mobiele apparaten kan worden gespeeld, kunt u virtuele emulatie gebruiken om verschillende uitvoerbare bestanden rechtstreeks op uw computer te testen. In plaats van APK's heen en weer te vervoeren naar uw Nexus, kunt u deze gewoon emuleren - samen met virtuele versies van Samsung-, HTC- en Moto-apparaten.
Met virtualisatie kunt u ook compileren met andere uitvoerbare typen. Zelfs als u een platformonafhankelijk framework gebruikt, kunt u mogelijk alleen APP-bestanden op Mac en EXE-bestanden op Windows compileren. In plaats van dual-booting voor elke build, vereenvoudigt virtualisatie het proces (vooral als je bronbeheer gebruikt Wat is Git en waarom zou u versiebeheer moeten gebruiken als u een ontwikkelaar bentAls webontwikkelaars werken we vaak aan lokale ontwikkelingssites en uploaden dan alles als we klaar zijn. Dit is prima als jij het bent en de veranderingen klein zijn, ... Lees verder ).
Ga aan de slag met virtuele machines
Voordat u in virtualisatie duikt, moet u er rekening mee houden dat u een semi-krachtige computer nodig heeft om er echt gebruik van te kunnen maken (d.w.z. moderne CPU, minimaal 8 GB RAM en een grote harde schijf). Proberen om een virtuele machine op een zwakke computer uit te voeren, zal op zijn best een frustrerende ervaring zijn. We hebben er ook een paar tips voor de beste prestaties van virtuele machines 6 tips voor snellere prestaties van virtuele machinesIs uw virtuele machine te traag en traag? Hier leest u hoe u uw configuratie kunt optimaliseren voor betere prestaties van virtuele machines. Lees verder om je te helpen.
Om te beginnen, raad ik aan onze gids voor het gebruik van VirtualBox Hoe VirtualBox te gebruiken: GebruikershandleidingMet VirtualBox kunt u eenvoudig meerdere besturingssystemen installeren en testen. We laten u zien hoe u Windows 10 en Ubuntu Linux instelt als een virtuele machine. Lees verder . Zie ons bericht op voor een praktisch stapsgewijs voorbeeld het opzetten van een Windows VM in Linux Hoe een virtuele Windows-machine in Linux in te stellenVeel thuisgebruikers geven er de voorkeur aan om een dual-boot-installatie uit te voeren wanneer zowel Windows als Linux nodig zijn, maar als u Windows liever binnen Linux gebruikt, kunt u dat als volgt instellen. Lees verder . Als je liever VMware Player gebruikt, kijk dan eens onze inleiding tot het gebruik van VMware Player Voer meerdere besturingssystemen tegelijk uit met VMware PlayerWe hebben hier bij MakeUseOf veel aandacht besteed aan VirtualBox, en terecht. VirtualBox is echter niet de enige optie voor het maken en gebruiken van gratis virtuele machines. VMware Player, het gratis product van VMware, is net zo goed ... Lees verder .
Gebruik je überhaupt virtualisatie? Zo ja, waar gebruik je het dan voor? Heb je virtualisatietips om met ons te delen? Laat het ons weten in de comments!
Joel Lee heeft een B.S. in computerwetenschappen en meer dan zes jaar professionele schrijfervaring. Hij is de hoofdredacteur van MakeUseOf.