nützliche Artikel

Das Handbuch für Anfänger zum Erstellen virtueller Maschinen mit VirtualBox

Virtuelle Maschinen können für die meisten ansonsten computerfreundlichen Menschen etwas zu geekig wirken. Das ist traurig, denn es ist eine einfache und kostenlose Möglichkeit, ein anderes Betriebssystem auszuprobieren oder eine oder zwei Apps zu verwenden, die Sie mit Ihrer nicht bekommen können. Und Sie können dies alles unabhängig von Ihrem aktuellen Setup tun.

Was ist Virtualisierung? Warum diesen Nerd bekommen?

Virtualisierung ist ein vollständiges Computerkonzept für sich, zumindest auf Server- / Unternehmens- / Großunternehmensebene. Unter "virtuellen Maschinen" versteht man für Privatanwender im Allgemeinen die x86-Virtualisierung. Grundsätzlich handelt es sich um eine Software, mit der ein gesamtes Betriebssystem (der "Gast") auf einem anderen Betriebssystem (dem "Host") ausgeführt werden kann, sei es in einem Containerfenster oder im Vollbildmodus oder im sogenannten "Seamless" -Modus. Wobei nur eine Anwendung vom "Gast" ausgeführt wird

Warum möchten Sie eine virtuelle Maschine auf Ihrem Computer ausführen? Viele Gründe:

  • Sie arbeiten gern mit einem Betriebssystem, benötigen jedoch nur eine oder zwei Apps eines anderen Betriebssystems, die in ihrer natürlichen Umgebung ausgeführt werden - Office oder Photoshop unter Windows (neun von zehn), ein ressourcenschonendes Spiel oder vielleicht sogar ein überaus cooles Linux App.
  • Sie möchten eine neue Software ausprobieren, möchten aber nicht, dass sie das derzeitige, recht anständige System durcheinanderbringt.
  • Websites, die mit dem von Ihnen verwendeten Betriebssystem nicht gut funktionieren (wir sehen uns fast alle Streaming-Websites mit Ausnahme von Hulu und YouTube an).
  • Sie sind fasziniert von der Idee, einen Linux-Desktop auszuprobieren, aber das Wort "Partitionierung" klingt nicht so, wie Sie einen Samstagnachmittag verbringen möchten.

Aus diesen und vielen anderen guten Gründen werden wir VirtualBox, ein kostenloses Open-Source-Virtualisierungstool für Windows-, Mac- und Linux-Desktops, installieren und dann virtuelle Kopien von Windows XP und Ubuntu ausführen. Die Installation von Windows Vista (leider nur Ultimate oder Business) oder der Beta-Version von Windows 7 ist in etwa derselbe Prozess, und fast jede Linux-Distribution ist als virtuelle Maschine geeignet. Dadurch erhalten Sie jedoch einen Einblick in den grundlegenden Prozess. Übrigens, bevor Sie überhaupt danach fragen, können Sie OS X nicht als Gastsystem unter Windows oder Linux ausführen, aber die VirtualBox kann fast alles andere ausführen - einschließlich der vorgerollten virtuellen Images, die Sie im Internet finden.

Ich muss hier festhalten, dass VirtualBox nicht der einzige Konkurrent auf diesem Gebiet ist - tatsächlich berichten viele in der Tech-Community, dass VMWares Workstation mehr Funktionen bietet und mehrere virtuelle Maschinen besser handhabt. VirtualBox ist jedoch relativ einfach einzurichten, kostenlos zu installieren und funktioniert auf allen drei Hauptbetriebssystemen.

Einrichten

Gehen Sie zunächst zur Download-Seite von VirtualBox und suchen Sie sich die richtige Kopie für Ihr System. Die einzige echte Wahl liegt darin, dass Linux-Benutzer für ihre jeweilige Distribution zwischen 32- und 64-Bit-Versionen wählen müssen. Sie möchten keinen 64-Bit-Gast auf einem 32-Bit-Host-Computer ausführen, wenn Sie dies vermeiden können. Linux-Benutzer sollten beachten, dass möglicherweise eine Version von VirtualBox in ihrem Repository verfügbar ist. In der Regel handelt es sich jedoch um die Open Source Edition, die möglicherweise nicht so aktuell ist wie die VirtualBox-Downloadseite und keine Unterstützung für USB-Geräte bietet, zusammen mit ein paar anderen Kleinigkeiten.

Klicken Sie sich durch die Installationsbildschirme. In den meisten Fällen müssen Sie nicht anhalten und nichts ändern. Wahrscheinlich wird eine Warnung angezeigt, dass VirtualBox die Netzwerkverbindung während der Einrichtung für einige Sekunden trennen und wiederherstellen muss. Beenden Sie daher alle wichtigen Netzübertragungen.

Während des Setups unter Windows werden Sie aufgefordert, "Gerätesoftware" oder "Treiber" zu installieren. Aktivieren Sie "Installieren" für jeden Treiber oder aktivieren Sie das Kontrollkästchen, das angibt, dass Sie den Treibern von Sun "Immer vertrauen ...".

Sobald VirtualBox installiert ist, starten Sie es und Sie gelangen zu einem verspottend leeren Bildschirm:

Einrichten

Lassen Sie uns dort etwas zum Laufen bringen. Ein großer Vorteil von virtuellen Maschinen gegenüber Partitionierung, Dual-Boot und all den anderen Funktionen zur Festplattenoptimierung ist die Möglichkeit, ein System direkt von einer ISO-Datei aus zu installieren. Wenn Sie also ein Linux-System testen, laden Sie einfach die ISO von Ubuntu, Fedora oder wo auch immer herunter. Wenn Sie eine ältere XP-Installations-CD haben, können Sie das neueste Service Pack in diese einbinden, um ein ISO-Image mit minimalem Installationsaufwand zu erstellen, ohne es zu brennen. Lesen Sie in Adams Handbuch nach, wie Sie Windows auf das Nötigste reduzieren, um eine wirklich schnelle ISO-Datei für die virtuelle Installation zu erhalten. Wenn Sie jedoch eine Installations-CD oder -DVD haben, wird diese ebenfalls wiedergegeben.

Wenn Sie auf "Neu" klicken, werden Sie aufgefordert, Ihrem System einen Namen zu geben, den Sie kennen - in meinem Fall ein XP-System, auf dem ich alle meine morgendlichen Goldavelez.com-Testdownloads auslöse - und VirtualBox allgemein mitzuteilen, auf welche Art und Weise Geschmack ist es. Linux-Benutzer, die einen funky Remix ausprobieren, können Linux-> Other Linux auswählen.

Der nächste Bildschirm, auf dem Sie nach einer Speicherzuweisung gefragt werden, erscheint imposant - ich werde nicht genug davon geben! Ich werde mein Host-System mit zu viel töten! - aber Sie können es später vollständig ändern. VirtualBox empfiehlt einen Mindestbetrag, der auf dem Betriebssystem basiert, von dem Sie sagten, dass Sie es installiert haben. Hier zahlt sich jedoch Ihr gesunder Menschenverstand aus. Normalerweise habe ich auf meinem System mit 2 GB Speicher nichts Intensives. Wenn also eine halbe GB oder 512 MB verloren gehen, fällt mir wahrscheinlich nicht viel auf. Ihre Laufleistung wird sicherlich variieren, aber versuchen Sie zunächst, so viel wie möglich zu reduzieren, wenn Sie bemerken, dass Ihr System instabil wird, oder erhöhen Sie die Laufleistung, wenn Sie mit einem verzögerten System-in-System-Verhalten frustriert sind .

Im nächsten Bildschirm werden Sie aufgefordert, entweder ein neues Festplatten-Image zu erstellen oder ein vorhandenes zu verwenden. Angenommen, es handelt sich um eine Erstinstallation, lassen Sie die Option Boot Hard Disk aktiviert und klicken Sie auf Next, um das Image zu erstellen. Drücken Sie beim Start des "Assistenten für neue virtuelle Festplatten" erneut auf "Weiter" (der Name wird immer wieder von "Virtuell" in "Image" geändert, aber es ist alles gleich), und Sie werden aufgefordert, ein dynamisch expandierendes Image oder ein zu wählen Speicher mit fester Größe. Dies hängt davon ab, wie viel Speicherplatz Sie Ihrem virtuellen Betriebssystem zur Verfügung stellen möchten. Haben Sie nur 8 GB, die Sie weitergeben möchten, und möchten nicht, dass es darüber hinausgeht? Wählen Sie die Option mit fester Größe, legen Sie eine Größe in Gigabyte fest und entspannen Sie sich. Oder Sie können "dynamisch erweitern" auswählen, was, wie es sich anhört, zunächst nur wenig Speicherplatz einräumt, sich jedoch erneut auf das virtuelle System überträgt, wenn das Betriebssystem etwas mehr Speicherplatz benötigt.

Wenn sich in Ihrem System mehrere SATA-Festplatten oder eine schnelle externe SATA-Festplatte befinden, empfiehlt der How-To-Geek, das Image Ihrer virtuellen Maschine (der "Gast") auf einem anderen Laufwerk als dem Computer zu platzieren, auf dem die virtuelle Maschine ausgeführt wird (der "Host"). ) für eine bessere Multitasking- und Performance-Geschwindigkeit sowie etwas weniger Verschleiß auf einer einzelnen Festplatte. Wenn nicht, machen Sie sich keine allzu großen Sorgen und erstellen Sie keine separaten Partitionen für Ihre Computer, da Sie niemanden täuschen, am allerwenigsten den E / A-Bus Ihres Systems.

Booten

Vorausgesetzt, alles ist gut gelaufen, sehen Sie Ihr neues virtuelles System im linken Bereich des VirtualBox-Fensters. Huzzah! Aber bevor Sie auf "Start" klicken, klicken Sie auf "Einstellungen" und machen Sie sich bereit, um den richtigen Weg zu finden. In der ersten Kategorie im Menü auf der linken Seite, Allgemein, können Sie ändern, wie viel Basisspeicher (oder RAM) und Videospeicher an die virtuelle Maschine übergeben werden. Sofern Sie keine 3D-Effekte aktivieren möchten, sollte die Standardeinstellung für den Videospeicher in Ordnung sein, und das Kontrollkästchen für die 3D-Beschleunigung kann deaktiviert bleiben. Gehen wir zu "CD / DVD-ROM".

Stellen Sie sicher, dass "CD / DVD-Laufwerk einbinden" aktiviert ist. Wenn Sie Ihr virtuelles System von einer Boot-CD oder -DVD installieren möchten, legen Sie es in das Laufwerk Ihres Computers ein und wählen Sie "Host-CD / DVD-Laufwerk". Wenn Sie eine heruntergeladene oder maßgeschneiderte ISO-Datei verwenden, wählen Sie "ISO-Image-Datei", klicken Sie auf das Ordnersymbol rechts neben dem Dropdown-Feld, klicken Sie auf "Hinzufügen" und suchen Sie die ISO, die Sie erstellt haben. wieder verwenden. Nachdem Sie diesem Menü eine ISO-Datei hinzugefügt haben, können Sie diese jederzeit in einer beliebigen virtuellen Maschine einbinden - eine nette Funktion für Dateien, auf die Sie häufig zugreifen müssen. Klicken Sie auf "Auswählen", um diesen Dialog zu schließen.

Gehen Sie im Hauptfenster "Einstellungen" zu den Menüs "Audio" und / oder "USB" und aktivieren Sie diese, wenn Sie in Ihrem OS-in-a-Box-System Sound benötigen oder auf USB-Sticks / externe Laufwerke zugreifen möchten. Bevor wir zu den "Shared Folders" kommen, die verdammt praktisch sind, starten wir unser System. Klicken Sie auf OK und schließen Sie das Fenster "Einstellungen". Klicken Sie anschließend im Hauptfenster auf "Start", um fortzufahren.

Unabhängig davon, welche ISO-Datei oder Disc Sie mit VirtualBox geliefert haben, wird sie zum ersten Mal so geladen, wie sie sich auf einem Computer befindet, und Sie werden denselben Installationsvorgang durchführen, als würden Sie Windows / Linux / whatever zum ersten Mal auf eine Festplatte laden Zeit. Sie erhalten gelegentlich Pop-ups von VirtualBox, die Sie "benachrichtigen", dass sich ein Mauszeiger jetzt in einem solchen Modus befindet. Die Videoanzeige hat sich geändert, yada, yada - klicken Sie einfach auf OK und aktivieren Sie die Kontrollkästchen, damit dies nicht der Fall ist stört dich nicht weiter. Klicken Sie sich durch alle üblichen Namen / Benutzernamen / Passwörter / Registrierungen, an die Sie gewöhnt sind ... Alles erledigt? Toll. Nach so vielen Neustarts gelangen Sie zu Ihrem frischen, sauberen Desktop, den Sie sofort verwenden können. Möglicherweise stellen Sie jedoch fest, dass die Auflösung begrenzt ist, die Maus ruckelt und der Sound oder USB-Anschluss möglicherweise nicht einwandfrei funktioniert. Hier kommen die Guest Additions ins Spiel.

Feintuning

Gehen Sie zum Menü "Geräte" oben im Fenster des virtuellen Betriebssystems (wenn Sie versehentlich in den Vollbildmodus geraten sind, drücken Sie zum Ausschalten die Tastenkombination "Strg + F") und wählen Sie "Gastzusätze installieren". In einem virtuellen Windows werden Sie aufgefordert, die gerade heruntergeladene Software zu installieren. Andernfalls können Sie den Arbeitsplatz öffnen, das CD-Laufwerk mit dem Namen "VirtualBox Guest Additions" öffnen und dort die Autostart-Software ausführen. In einem virtuellen Linux wird möglicherweise nur eine CD oder DVD angehängt und auf dem Desktop angezeigt. Jedes Linux-System unterscheidet sich geringfügig, aber die Anweisungen des Tombuntu-Blogs zur Installation von VirtualBox Guest Additions in Ubuntu gelten größtenteils: VBoxLinuxAdditions-x86.run dem -amd64 in dem das ISO als CD / DVD-Laufwerk VBoxLinuxAdditions-x86.run, und führen VBoxLinuxAdditions-x86.run dann VBoxLinuxAdditions-x86.run (oder -amd64 Version für 64-Bit-Systeme). Klicken Sie sich durch alles, starten Sie Ihr System neu, und die Dinge sollten viel bequemer sein: Ihr virtueller Desktop passt sich an die Größe des Fensters an, die Maus wird nicht erfasst und muss beim Klicken entsperrt werden alles sollte etwas ruhiger sein.

Sie haben zu diesem Zeitpunkt eine gut geölte virtuelle Maschine, aber lassen Sie es uns wirklich einfach machen, Dateien zwischen Ihrem Host- und Gastsystem zu übertragen (Terminologie sollte zu diesem Zeitpunkt sinnvoll sein, oder?). Die VirtualBox-Hersteller haben den Prozess für Windows- und Linux-Benutzer in einem FAQ-Beitrag beschrieben, und ich habe den virtuellen Windows-innerhalb-Linux-Prozess in unserem Handbuch zum nahtlosen Ausführen von Windows-Apps in Linux ausführlicher beschrieben. Giannis Tsakiris hat auch erklärt, wie die Freigabe von einem XP-Gast eingerichtet wird, und der Vorgang ist für jedes virtuelle Windows ähnlich (obwohl einige der Netzwerk-Tools ihre Namen geändert haben). Benötigen Sie ein bisschen mehr? Hier ist eine kurze Videoanleitung für ein Windows-Gastsystem:

Jetzt können Sie mit einer Maschine arbeiten, mit der Sie sich nicht schlecht fühlen müssen oder mit der Sie die wenigen Apps ausführen können, die Sie in einem Betriebssystem benötigen, und gleichzeitig die Vorteile derjenigen nutzen können, in der Sie wirklich arbeiten möchten Informieren Sie sich über die Arten von Systemen, die Sie installieren können, und sparen Sie sich dabei Installationszeit. Gehen Sie zu VirtualBox-Images, wo Sie vorkompilierte VDI-Dateien (dh VirtualBox-Festplatten-Images, wie die oben erstellte dynamische / feste Art) herunterladen und ausführen können, um Spaß beim Tauschen und Ausführen zu haben. ().

Sind Sie ein erfahrener Benutzer einer virtuellen Maschine mit Vorschlägen, um den Prozess für Anfänger reibungsloser zu gestalten? Fangen Sie einfach an und brauchen Sie eine Klärung? Schreiben Sie Ihre Fragen und Vorschläge in die Kommentare, und wir werden den Beitrag aktualisieren, sobald die guten Dinge eintreffen.