Wollten Sie schon immer einmal Ubuntu Linux ausprobieren (Live-CDs zählen nicht), ohne sich Gedanken über das Partitionieren oder Installieren einer anderen Festplatte oder das Einrichten eines Doppelstarts machen zu müssen? Diese Schritt-für-Schritt-Anleitung führt Sie durch die genauen Schritte, um Ubuntu vollständig in Windows mithilfe einer virtuellen Maschine auszuführen.
Ein großer Vorteil der Verwendung einer virtuellen Maschine besteht darin, dass Sie das Ubuntu-Betriebssystem ausführen und Zugriff auf die gesamte freie Softwarebibliothek der Linux-Community erhalten können, ohne auf Windows verzichten zu müssen. Darüber hinaus ist dies eine großartige Möglichkeit, Ubuntu dahingehend zu testen, ob es sich um etwas handelt, zu dem Sie wechseln möchten.
Beachten Sie jedoch, dass das Ausführen eines Gastbetriebssystems in einer virtuellen Maschine zwar schnell ist, jedoch nicht so schnell, als ob dasselbe Betriebssystem wie Ihr Host-Betriebssystem (primäres Betriebssystem) installiert wäre. Der Großteil der Hardwareumgebung ist emuliert, sodass Sie wahrscheinlich nicht alle Funktionen nutzen können. Wenn Sie beispielsweise eine ausgefallene Grafikkarte auf Ihrem Windows-Computer installiert haben, ist möglicherweise nicht dasselbe Gerät für Ihren virtuellen Computer verfügbar, sodass Sie einen allgemeineren Grafiktreiber für das Gastbetriebssystem ausführen können. Dies ist jedoch nur eine Kleinigkeit, da der eigentliche Vorteil darin besteht, Windows und Ubuntu gleichzeitig ausführen zu können.
Bedarf
Während es verschiedene Methoden und eine Vielzahl von Software für virtuelle Maschinen gibt, werde ich Ubuntu Linux mit Microsoft Virtual PC 2007 für diesen Rundgang installieren. Der Vorgang sollte für jede andere Software für virtuelle Maschinen sehr ähnlich sein, wenn Sie etwas anderes verwenden möchten.
- Windows XP oder Vista.
- Seriöser Prozessor (mindestens ~ 1, 5 GHz oder ein Dual-Core).
- Mindestens 1 GB RAM.
- Microsoft Virtual PC 2007 (kostenlos). Die Download-Seite sagt, dass es XP Pro erfordert, aber es gibt zahlreiche Berichte, dass es auf XP Home gut funktioniert.
- Neueste Distribution von Ubuntu (7.10 zum Zeitpunkt des Schreibens). Nachdem Sie die ISO-Datei heruntergeladen haben, brennen Sie sie auf CD.
Schritte zum Installieren von Ubuntu Linux in Microsoft Virtual PC 2007
- Öffnen Sie Virtual PC und klicken Sie in der Virtual PC-Konsole auf Neu. Der Assistent für neue virtuelle Maschinen wird gestartet. Weiter klicken.
- Wählen Sie die Option zum Erstellen einer neuen virtuellen Maschine. Weiter klicken.
- Geben Sie "Ubuntu Linux" als Namen der virtuellen Maschine ein. Weiter klicken.
- Wählen Sie als Betriebssystem „Other“. Weiter klicken.
- Wählen Sie die Option, um die Größe des Arbeitsspeichers anzupassen und mindestens 256 MB zuzuweisen. Ich würde jedoch 512 oder höher empfehlen. Je mehr RAM Sie zuweisen, desto schneller wird Ubuntu ausgeführt, aber Ihre Windows-Installation auf dem „Host“ wird so viel weniger RAM haben, während die virtuelle Maschine ausgeführt wird. Weiter klicken.
- Wählen Sie die Option zur Verwendung eines neuen virtuellen Laufwerks. Weiter klicken.
- Wählen Sie einen Speicherort für die Datei der virtuellen Maschine und weisen Sie der virtuellen Maschine eine Größe zu. Die von Ihnen angegebene Größe entspricht der Größe der Ubuntu-Festplatte. Vergewissern Sie sich daher, dass Sie mindestens 10.000 MB (10 GB) zuweisen. Weiter klicken.
- Überprüfen Sie die Zusammenfassungsseite und klicken Sie auf Fertig stellen, um die neue virtuelle Maschine zu erstellen. In Ihrer Virtual PC Console sollte sich jetzt ein Eintrag mit dem Namen "Ubuntu Linux" befinden. Sie können diesen Eintrag auswählen und auf die Schaltfläche Einstellungen klicken, um die VM-Einstellungen zu überprüfen oder zu ändern.
- Legen Sie Ihre Ubuntu-CD in Ihr CD-Laufwerk ein, wählen Sie den Ubuntu-Linux-Eintrag aus und klicken Sie auf Start.
- Wenn Ihre virtuelle Maschine (VM) zum ersten Mal gestartet wird, sind ihr keine Geräte zum Booten zugewiesen. Als Ergebnis erhalten Sie wahrscheinlich einen Bildschirm, auf dem die VM angezeigt wird, die versucht, über das Netzwerk zu starten (sich drehender Cursor), oder einfach nur den Fehler "Kein Startgerät gefunden".
- Um dies zu beheben, müssen Sie die VM anweisen, das CD-Laufwerk Ihres Host-Betriebssystems zu verwenden. Wählen Sie im CD-Menü von Virtual PC "Use Physical Drive D:" (wobei D der Laufwerksbuchstabe Ihres CD-Laufwerks in Windows ist). Dadurch wird das Laufwerk D in Windows als CD-Laufwerk in Ihrer VM festgelegt.
- Wählen Sie im Virtual PC-Menü Aktion> Zurücksetzen aus, um die VM neu zu starten.
- Nach dem Neustart der VM wird die CD gelesen und das Ubuntu-Startmenü angezeigt. Zum Zeitpunkt dieses Schreibens hat Ubuntu 7.10 einen Fehler im Kernel, der nicht richtig mit PS2-Treiberemulatoren kommuniziert, die von VM-Software wie Virtual PC 2007 verwendet werden. Hier erfahren Sie, wie Sie dieses Problem umgehen können (dank der Ubuntu-Foren und dieser Fehlerbericht):
- Drücken Sie im Startmenü die Taste F6, um die Startbefehlszeichenfolge am unteren Bildschirmrand anzuzeigen.
- Entfernen Sie am Ende der Befehlsfolge "splash" und geben Sie "i8042.noloop" vor den beiden Bindestrichen ein.
- Wählen Sie die Option, um Ubuntu im abgesicherten Grafikmodus zu starten.
- Ihr Bildschirm sollte wie im folgenden Screenshot aussehen. Wenn dies der Fall ist, drücken Sie die Eingabetaste, um Ubuntu zu starten.
- Der Startvorgang kann einige Zeit dauern. Wenn Sie für einige Minuten einen leeren Bildschirm sehen, ist dies in Ordnung. Schließlich werden Sie sehen, wie Ubuntu alle seine Startdienste lädt und dann die GUI erscheint. Sie befinden sich jetzt in der Ubuntu Live CD-Umgebung.
- Da Maus und Tastatur von Ihrer VM und dem Host-Windows-Betriebssystem gemeinsam genutzt werden, werden beim Klicken in die VM die Maus- und Tastatureingaben gesperrt. Drücken Sie die rechte Alt-Taste, um die Steuerung wieder auf Ihr Windows-Host-Betriebssystem zu übertragen.
- Sie können gerne mit den Anwendungen herumspielen, aber da alles von der CD läuft, ist die Reaktion sehr langsam. Kommen wir zur Sache und installieren Ubuntu auf der virtuellen Maschine. Doppelklicken Sie zum Starten einfach auf das Symbol Installieren auf dem Desktop. Das Installationsprogramm wird dann gestartet (gedulden Sie sich).
- Wähle deine Sprache. Klicken Sie auf Weiterleiten.
- Wählen Sie Ihre Zeitzone. Klicken Sie auf Weiterleiten.
- Wählen Sie Ihr Tastaturlayout. Klicken Sie auf Weiterleiten.
- Der Ubuntu-Partitionierer erkennt den Speicherplatz, den Sie Ihrer VM zugewiesen haben. In diesem Handbuch verwende ich die Standardoption, bei der die gesamte Festplatte für die Ubuntu-Installation verwendet wird. Sie können Ihre Partitionen jedoch auch manuell konfigurieren, wenn Sie dies vorziehen. Die manuelle Bearbeitung Ihrer Partitionen wird in diesem Handbuch jedoch nicht behandelt. Wählen Sie die Option für geführt und klicken Sie auf Weiterleiten.
- Füllen Sie die Informationen über sich selbst aus. Stellen Sie sicher, dass Sie Ihren Benutzernamen und Ihr Passwort notieren. Klicken Sie auf Weiterleiten.
- Überprüfen Sie die Installationszusammenfassung und klicken Sie auf Installieren, um Ubuntu auf Ihrer virtuellen Maschine zu laden. Dies kann einige Zeit in Anspruch nehmen, seien Sie also geduldig.
- Sobald die Installation abgeschlossen ist, werden Sie aufgefordert, die Installations-CD zu entfernen. Wählen Sie im Virtual PC-Menü (denken Sie daran, die rechte Alt-Taste zu drücken, um die Maus zu übertragen) CD> Auswerfen und entfernen Sie die Ubuntu-Installations-CD. Klicken Sie auf Jetzt neu starten, um Ihre neue Ubuntu-Installation auf Ihrer virtuellen Maschine zu starten.
- Bevor wir zum ersten Mal in Ubuntu einsteigen, müssen wir die Mauskorrektur auf die abgeschlossene Installation anwenden, um den Kernel-Fehler zu umgehen. Dies muss nur einmal durchgeführt werden. Während des Startvorgangs der VM wird die Meldung "Drücken Sie ESC, um die GRUB-Konfiguration zu laden" angezeigt. Drücken Sie ESC, um die GRUB-Konfiguration aufzurufen (wenn Sie ESC nicht rechtzeitig gedrückt haben, gehen Sie einfach zu Aktion> Zurücksetzen, um die VM neu zu starten).
- Stellen Sie in der GRUB-Konfiguration sicher, dass die erste Option "Ubuntu, Kernel 2.6.xx-generic" ausgewählt ist, und drücken Sie E.
- Wählen Sie die Kernel-Option (sollte die zweite Zeile sein) und drücken Sie E.
- Ändern Sie wie bei der Installation von Ubuntu "splash" am Ende der Zeile in "i8042.noloop". Drücken Sie die Eingabetaste, um die Änderungen zu übernehmen.
- Drücken Sie B, um Ubuntu zu starten. Sobald Sie sich bei Ubuntu angemeldet haben, werde ich Ihnen zeigen, wie Sie dies dauerhaft bearbeiten können, damit Sie diese Änderung nicht bei jedem Start vornehmen müssen.
- Sobald der Ubuntu-Anmeldebildschirm angezeigt wird, geben Sie den Benutzernamen und das Kennwort ein, die Sie während der Installation erstellt haben.
- Willkommen bei Ubuntu, vollständig in Windows.
- Hier erfahren Sie, wie Sie die permanente Korrektur für den Kernel-Maus-Fehler anwenden. Sobald Sie dies getan haben, müssen Sie sich keine Gedanken mehr über das Mausproblem machen:
- Gehen Sie zu Anwendungen> Zubehör> Terminal.
- Geben Sie Folgendes ein: sudo gedit /boot/grub/menu.lst
- Wenn Sie dazu aufgefordert werden, geben Sie Ihr Anmeldekennwort ein.
- Suchen Sie die "Kernel" -Zeile, die wir beim ersten Booten von Ubuntu bearbeitet haben (Zeile ~ 132), und ändern Sie "splash" erneut in "i8042.noloop".
- Speichern Sie Ihre Änderungen.
- Du bist fertig! Viel Spaß beim Ausführen von Ubuntu aus Windows heraus.
Denken Sie natürlich daran, dass Sie Ubuntu Linux vollständig in einer virtuellen Umgebung ausführen. Dies sollte keine Auswirkung auf die Programmfunktionalität haben, Sie können jedoch höchstwahrscheinlich keine offenen GL-Spiele spielen. Ich habe auch festgestellt, dass Sound nicht sofort funktioniert, aber wenn Sie ihn benötigen, sollte dieses Update Abhilfe schaffen (ich habe dies jedoch nicht ausprobiert, da ich in meiner VM keinen Sound verwende).
Das ist es. Machen Sie sich daran, Ubuntu einen wirklich guten Eindruck zu geben, und Sie möchten es vielleicht zu Ihrem primären Betriebssystem machen.