Werbung
Der Begriff "virtuell" wurde auf so viele Arten übernommen, dass er jetzt vager und verwirrender ist als je zuvor. Virtuelle Realität. Virtueller RAM. Virtuelle Schulen. Das virtuelle Schlüsselwort in Programmiersprachen. Aber das unklarste? Virtualisierung im Kontext von PCs.
Virtualisierung (AKA die Verwendung von virtuellen Maschinen Was ist eine virtuelle Maschine? Alles, was Sie wissen müssenMit virtuellen Maschinen können Sie andere Betriebssysteme auf Ihrem aktuellen Computer ausführen. Folgendes sollten Sie über sie wissen: Weiterlesen ) ist, wenn Sie einen Satz physischer Ressourcen wie CPU und RAM sowie Festplattenspeicher in diskreten Blöcken zuordnen, die jeweils als separate Systeme betrachtet werden. Aber sie sind keine "echten" Systeme. Ein Computer kann in viele „virtuelle“ Systeme unterteilt werden.
Der einfachste Weg, dies zu tun, ist zu Verwenden Sie die kostenlose VirtualBox-Software. Aber die größte Frage ist… warum? Was ist der Sinn? Wie kann Virtualisierung Ihnen dienen? Hier sind einige der praktischeren Möglichkeiten, wie Sie eine virtuelle Maschine zu Ihrem Vorteil verwenden können.
1. Probieren Sie neue Betriebssysteme aus
Nehmen wir an, Sie waren Ihr ganzes Leben lang Windows-Benutzer, fühlen sich aber abenteuerlustig und möchten einen Eindruck von Linux bekommen. Welche Möglichkeiten haben Sie? Sie haben mehrere Was ist der beste Weg, um mehrere Betriebssysteme auf Ihrem PC auszuführen?Unentschieden zwischen Windows und Linux? Es ist möglich, mehrere Betriebssysteme auf einem einzelnen Computer auszuführen, entweder durch duales Booten oder mithilfe einer virtuellen Maschine. Lassen Sie uns herausfinden, welches für Sie am besten geeignet ist. Weiterlesen , einschließlich eines Dual-Boot-Setups, aber man könnte argumentieren, dass Sie mit der Virtualisierung am zufriedensten sind.
Installieren Sie auf Ihrem Windows-System einfach VirtualBox und erstellen Sie eine neue virtuelle Maschine. Nehmen Sie dann eine beliebige Linux-Installations-ISO (ich empfehle eine neuere Version von Ubuntu oder Linux Mint) und installieren Sie sie auf der virtuellen Maschine. Jetzt können Sie Linux (das "Gast" -Betriebssystem) in einem Fenster innerhalb von Windows (das "Host" -Betriebssystem) wie jedes andere Programm ausführen.
Das ist eigentlich das sicherste Möglichkeit, ein neues Betriebssystem zu testen Ein neues Betriebssystem testen? Bleiben Sie mit einer virtuellen Maschine sicher Weiterlesen Da die virtuelle Maschine als Sandbox fungiert. Wenn im Gastbetriebssystem ein Fehler auftritt, hat dies keine Auswirkungen auf das Hostbetriebssystem. Bei einem katastrophalen Fehler können Sie die virtuelle Maschine einfach neu erstellen und das Betriebssystem neu installieren. Kein gemauerter Computer!
2. Führen Sie alte oder inkompatible Software aus
Vor einigen Jahren arbeitete ich an einem Roman in meiner damals bevorzugten Schreib-App Scrivener. Das war zufällig während meiner Linux-Phase und während eine Linux-Version von Scrivener existierte, Es war in der Beta-Entwicklung Was bedeutet "Beta-Software" wirklich?Was bedeutet es für ein Projekt, in der Beta zu sein und sollte es Sie interessieren? Weiterlesen und verfügte nicht über alle Funktionen der Windows- oder Mac-Versionen.
Also habe ich VirtualBox installiert, eine virtuelle Maschine erstellt, Windows 7 darauf installiert und dann die bessere Version von Scrivener installiert. Mit Linux als Host-Betriebssystem unter Windows als Gast-Betriebssystem konnte ich bequem vom Besten aus beiden Welten und profitieren Grundsätzlich emulieren Sie Software von einer anderen Plattform Wie funktioniert die Emulation und warum ist sie so langsam?Sie haben wahrscheinlich schon einmal von Emulation gehört, aber wissen Sie, was Emulation eigentlich bedeutet oder wie es funktioniert? Weiterlesen .
Ein anderes Beispiel könnte das Ausführen von Windows XP-Software unter Windows 10 oder Nur Linux-Software unter Mac sein.
3. Führen Sie Malware absichtlich aus
Aufgrund der Sandbox-Natur einer virtuellen Maschine können Sie mit der Sicherheit rücksichtslos umgehen und Dinge tun, die Sie normalerweise vermeiden sollten. Zum Beispiel sollten Sie Öffnen Sie niemals unerwünschte E-Mail-Anhänge 7 Wichtige Tipps zur E-Mail-Sicherheit, die Sie kennen solltenInternetsicherheit ist ein Thema, von dem wir alle wissen, dass es wichtig ist, aber es liegt oft weit zurück in unseren Gedanken und täuscht uns vor, "es wird mir nicht passieren". Ob... Weiterlesen weil sie verkleidete Malware sein oder auf andere Weise schädlich sein können.
Aber eine virtuelle Maschine kann ein guter Weg sein Testen Sie verdächtige Dateien auf Malware Eine verdächtige Datei gefunden? Testen Sie es in einer virtuellen Maschine!Führen Sie diese verdächtige Datei nicht auf Ihrem PC aus, um zu überprüfen, ob Ihre Antivirensoftware benachrichtigt wird. Ermitteln Sie stattdessen, wozu sie in der Lage ist, indem Sie die Datei in einer virtuellen Maschine ausführen. Weiterlesen . Darüber hinaus können Sie virtuelle Maschinen verwenden, um Viren absichtlich auszuführen, um zu sehen, wie sie sich in Echtzeit abspielen, sei es aus Neugier, Forschung oder Langeweile.
Beachten Sie, dass es gibt etwas Risiko dabei: Neuere Malware kann möglicherweise erkennen, dass Ihre Umgebung virtualisiert ist, und versuchen, vom Gastbetriebssystem zum Hostbetriebssystem auszubrechen. Wenn Sie jedoch eine verdächtige Datei testen möchten, tun Sie dies trotzdem immer in einer virtuellen Maschine - nur für den Fall.
4. Zerreißen Sie Ihr System
Wenn Sie besonders technisch versiert sind, können Sie mit virtuellen Maschinen Ihr System erkunden und damit experimentieren, ohne Rückwirkungen befürchten zu müssen. Dies kann eine gute Möglichkeit sein, ein praktischer Experte für ein oder mehrere Betriebssysteme zu werden.
Beispielsweise können Sie Windows 10 in Windows 10 virtualisieren und die Gastversion verwenden, um basteln mit der Registrierung 5 Optimierungen der Windows 10-Registrierung zur Verbesserung und Entsperrung von FunktionenDer Registrierungseditor ist die einzige Möglichkeit, einige der versteckten Funktionen von Windows 10 zu aktivieren. Hier zeigen wir Ihnen einfache Änderungen wie das Aktivieren des dunklen Themas oder das Ausblenden von Ordnern. Weiterlesen . Wenn Sie neugierig auf das System32-Verzeichnis sind, verwenden Sie das Gastbetriebssystem, um Dateien zu öffnen, Dateien zu bearbeiten oder sogar Dateien zu löschen. Sehen Sie, wie weit Sie gehen können, bevor Sie Ihr System zerstören, erstellen Sie es neu und versuchen Sie es erneut.
Ich finde das besonders nützlich, wenn ich Linux und die Kommandozeile lerne. Während die Kommandozeile viel Power bietet und kann so viele coole Dinge tun 7 ordentliche Linux-Tricks, die Neulinge kennen müssenAls Linux-Neuling ist es normal zu kämpfen. Alles fühlt sich so anders an als unter Windows, und Sie kratzen sich bei den einfachsten Aufgaben am Kopf. Weiterlesen Manchmal kann ein Fehler das System lahm legen. Eine virtuelle Maschine kann Sie ohne Risiko vertraut machen.
5. Erstellen Sie Backup-Snapshots
Ein hervorragender Grund für die Verwendung einer virtuellen Maschine ist die Möglichkeit, Snapshots auf Systemebene zu erstellen, die bei Bedarf sofort wiederhergestellt werden können.
Stellen Sie sich vor, Sie möchten eine neue App installieren, die nicht getestet und möglicherweise instabil ist. Oder Sie möchten eine Reihe von Software deinstallieren, die Sie in den letzten Monaten gesammelt haben. Oder Sie möchten einfach nur einige Systemkonfigurationen optimieren. In allen Fällen zögern Sie jedoch aufgrund von Unsicherheiten.
Machen Sie einfach einen Schnappschuss, bevor Sie weiterpflügen. Wenn etwas schief geht, können Sie den Schnappschuss wiederherstellen und fortfahren, als wäre nichts passiert. Diese Sicherungen sind wie eine umfassendere Systemwiederherstellung. Und das Beste ist, sie werden als einzelne Dateien gespeichert, die Sie verschieben und an anderer Stelle speichern können (wie ein externes Laufwerk 7 Wissenswertes beim Kauf eines Datenlaufwerks für BackupsDenken Sie darüber nach, ein Datenlaufwerk zum Speichern von Dateisicherungen zu kaufen? Folgendes müssen Sie wissen, wenn Sie eine fundierte Entscheidung treffen möchten. Weiterlesen ).
6. Klonen Sie ein System auf einen anderen Computer
Da der gesamte Inhalt einer virtuellen Maschine in einer einzigen Datei gespeichert ist, können Sie dies problemlos tun Übertragen Sie diese Datei auf einen anderen Computer So übertragen Sie Dateien zwischen einem Gast einer virtuellen Maschine und einem Host-PCMüssen Sie Daten von einem Host-PC an ein Betriebssystem einer virtuellen Maschine weitergeben? Hier erfahren Sie, wie Sie Daten mithilfe von Kopier- und Einfüge-, USB- und freigegebenen Ordnern freigeben. Weiterlesen und laden Sie es ohne Probleme auf (solange Sie natürlich dieselbe Virtualisierungssoftware verwenden).
Beispielsweise werden VirtualBox-VMs als VDI-Dateien gespeichert. Unabhängig davon, welches Host-Betriebssystem Sie verwendet haben, können Sie diese VDI-Datei kopieren und als Gast-Betriebssystem auf einen anderen Computer laden, auf dem VirtualBox ausgeführt wird. Auf diese Weise wird effektiv ein Klon Ihres Systems erstellt, den Sie überall hin mitnehmen können.
Und wenn Sie verwenden VMware Player, Es kommt noch besser. Mit VMware vCenter Converter können Sie eine aktuelle nicht virtuelle Installation von Windows oder Linux in ein virtuelles Image umwandeln, das von VMware Player auf einen anderen Computer geladen werden kann. Ein ziemlich geschickter Weg zu Betriebssysteme migrieren Migrieren Sie zu Linux, ohne Windows mit einer Konvertierung der virtuellen Maschine hinter sich zu lassenSie können das Beste aus beiden Welten haben: Führen Sie Linux mit Ihrem Windows-Setup zusammen. Wir zeigen Ihnen, wie Sie Ihr gesamtes Windows-System in eine virtuelle Maschine importieren, die unter Linux ausgeführt wird. Weiterlesen !
7. Software für andere Plattformen entwickeln
Obwohl ich auf dieser Liste als letzter aufgeführt bin, halte ich dies für die zweithäufigste Verwendung für virtuelle Maschinen: Es vereinfacht den Workflow zum Testen von Apps und Websites auf mehreren Plattformen.
Wenn Sie beispielsweise ein Spiel erstellen, das auf Desktops und Mobilgeräten gespielt werden kann, können Sie mithilfe der virtuellen Emulation verschiedene ausführbare Dateien direkt auf Ihrem Computer testen. Anstatt APKs auf Ihrem Nexus hin und her zu befördern, können Sie sie einfach emulieren - zusammen mit virtuellen Versionen von Samsung-, HTC- und Moto-Geräten.
Mit der Virtualisierung können Sie auch zu anderen ausführbaren Typen kompilieren. Selbst wenn Sie ein plattformübergreifendes Framework verwenden, können Sie möglicherweise nur APP-Dateien unter Mac und EXE-Dateien unter Windows kompilieren. Anstatt bei jedem Build doppelt zu booten, vereinfacht die Virtualisierung den Prozess (insbesondere, wenn Sie die Quellcodeverwaltung verwenden Was ist Git und warum sollten Sie die Versionskontrolle verwenden, wenn Sie Entwickler sind?Als Webentwickler arbeiten wir häufig an lokalen Entwicklungswebsites und laden dann einfach alles hoch, wenn wir fertig sind. Dies ist in Ordnung, wenn es nur Sie sind und die Änderungen gering sind, ... Weiterlesen ).
Erste Schritte mit virtuellen Maschinen
Beachten Sie vor dem Einstieg in die Virtualisierung, dass Sie einen semi-leistungsstarken Computer benötigen, um diese wirklich nutzen zu können (d. H. Moderne CPU, mindestens 8 GB RAM und eine große Festplatte). Der Versuch, eine virtuelle Maschine auf einem schwachen Computer auszuführen, ist bestenfalls eine frustrierende Erfahrung. Wir haben auch einige Tipps für die beste Leistung der virtuellen Maschine 6 Tipps für eine schnellere Leistung der virtuellen MaschineIst Ihre virtuelle Maschine zu langsam und träge? So optimieren Sie Ihr Setup für eine bessere Leistung der virtuellen Maschine. Weiterlesen um dir zu helfen.
Zu Beginn empfehle ich unser Leitfaden zur Verwendung von VirtualBox Verwendung von VirtualBox: BenutzerhandbuchMit VirtualBox können Sie problemlos mehrere Betriebssysteme installieren und testen. Wir zeigen Ihnen, wie Sie Windows 10 und Ubuntu Linux als virtuelle Maschine einrichten. Weiterlesen . Ein praktisches Schritt-für-Schritt-Beispiel finden Sie in unserem Beitrag unter Einrichten einer Windows-VM unter Linux So richten Sie eine virtuelle Windows-Maschine unter Linux einViele Heimanwender bevorzugen ein Dual-Boot-Setup, wenn sowohl Windows als auch Linux benötigt werden. Wenn Sie jedoch Windows lieber unter Linux ausführen möchten, gehen Sie wie folgt vor. Weiterlesen . Wenn Sie stattdessen lieber VMware Player verwenden möchten, lesen Sie unsere Einführung in die Verwendung von VMware Player Führen Sie mit VMware Player mehrere Betriebssysteme gleichzeitig ausWir haben VirtualBox hier bei MakeUseOf aus gutem Grund aufmerksam gemacht. VirtualBox ist jedoch nicht Ihre einzige Option zum Erstellen und Verwenden von kostenlosen virtuellen Maschinen. VMware Player, das kostenlose Produkt von VMware, ist genauso gut ... Weiterlesen .
Verwenden Sie überhaupt Virtualisierung? Wenn ja, wofür verwenden Sie es? Haben Sie Tipps zur Virtualisierung, die Sie uns mitteilen möchten? Lass es uns in den Kommentaren wissen!
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.