GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Probleme mit der Ubuntu-Installation in Virtualbox?

Ich habe einige Probleme, Ubuntu zur Installation zu bringen. Ich verwende Windows XP Home (32 Bit) auf einem älteren Dell Dimension 2350 mit 1 GB RAM und versuche, entweder Ubuntu 12.04 LTS (32 Bit) oder 13.04 (32 Bit) in VirtualBox zu installieren. Beide Versionen von Ubuntu kommen nicht über den violetten Bildschirm mit den Ladepunkten hinaus. Wenn ich auf die „nicht-grafische“ Version umschalte, beginnt sie mit dem Lauftext, eine Reihe von Tests aufzulisten, die entweder [ok] oder [fail] sind. Es gibt nur wenige, die scheitern, und meine Suche nach diesen zeigt, dass sie nicht so wichtig sind. Es gibt ein paar Einstellungen für diese VM, die ich versucht habe, basierend auf anderen Suchvorgängen nach einer Antwort zu optimieren (z. Mehr oder weniger komme ich zum selben Punkt.

(Einmal kam ich zum Bildschirm mit Desktop in der oberen linken Ecke und dem roten Hintergrund. Aber es kam ein Fehler, der im Grunde besagte, dass es einen Fehler gab und dass ich einen Bericht senden oder auf „Abbrechen“ klicken konnte. Ich drückte auf „Abbrechen“. , und statt dass der Installer erscheint, passiert nichts)

Die letzte Prüfung, die ausgeführt wird, ist „System V-Runlevel-Kompatibilität wird gestoppt [ok], und eine Reihe von Start-[ok]s. Dann bekomme ich einen schwarzen Bildschirm, dann einen Grafikfehler, der halb violett, halb schwarz ist. Sorta sieht aus wie Schnee, ich weiß nicht, wie ich es sonst beschreiben soll. Nach einer Weile. Das verschwindet und wird wieder durch einen schwarzen Bildschirm ersetzt. Sonst passiert nichts.

Ich denke gerne, dass ich ziemlich gut darin bin, Probleme zu lösen und Anweisungen zu befolgen, aber ich weiß nicht einmal, wie ich das diagnostizieren soll. Die meisten Lösungen, die ich gesehen habe, scheinen die Eingabe von Dingen in eine Befehlszeile zu beinhalten, aber muss das Betriebssystem nicht installiert sein, um das tun zu können?

Dies ist ein Spaß-/Lernerfahrungsprojekt, also ist es nicht allzu relevant. Aber ich würde das gerne herausfinden.

Akzeptierte Antwort:

3D-Beschleunigung in einer VM

Bei der Installation neuerer Versionen von Ubuntu verlassen wir uns auf das Vorhandensein einer Grafikkarte, die zur 3D-Beschleunigung fähig ist, die für Compiz und Unity benötigt wird.

Bei einer Bare-Metal-Installation ist eine solche Grafikkarte fast immer vorhanden. Ubuntu lädt dann beim Booten den entsprechenden Treiber. Dies ist in einer virtualisierten Maschine anders, wo eine virtuelle Grafikkarte, die (eingeschränkte) 3D-Fähigkeiten bereitstellt, nur mit einem Treiber installiert wird, der von den Gasterweiterungen bereitgestellt wird.

Gastzusätze von der Root-Shell

Da wir uns nicht anmelden oder den grafischen Desktop booten können, um uns beim Mounten der Guest Additions-ISO zu helfen, müssen wir dies von der Befehlszeile aus tun, nachdem wir in eine Root-Shell gebootet haben.

Verwandte:Wie erstelle ich ein lokales Apt-Repository in Ubuntu?

Wir müssen zuerst die Guest Additions .iso aus Virtual Box Manager ("Geräte") laden ) als /dev/cdrom dargestellt werden (alternativ /dev/sr0 ) auf das Gastbetriebssystem. Wir müssen die CD dann zusätzlich in unserem Gast-Ubuntu mounten, um sie installieren zu können.

Von einer Root-Shell, in der wir Lese-/Schreibzugriff auf unsere virtuelle Festplatte erhalten haben (siehe Link oben), können wir dies mit den folgenden Befehlen tun:

mount /dev/cdrom /mnt              # or any other mountpoint
cd /mnt
./VBoxLinuxAdditions.run
reboot

Fehlerbehebung

  • Manchmal können wir immer noch nicht auf den Desktop booten. Dann können wir versuchen, ob ein Update von Ubuntu das Problem behebt. Führen Sie von einer Root-Shell aus:

    apt-get update && apt-get dist-upgrade
    reboot
    
  • Wenn wir uns immer noch nicht anmelden können, versuchen wir möglicherweise, dies über TTY zu tun. Rufen Sie das virtuelle Terminal auf, indem Sie HOST drücken + F1 . Melden Sie sich mit dem Administratorbenutzer und dem Passwort an, das Sie bei der Installation von Ubuntu angegeben haben (das Passwort wird nicht angezeigt, nicht einmal Sternchen). Starten Sie dann den Login-Manager lightdm wie folgt:

    sudo lightdm
    

    Nachdem wir dies einmal getan haben, können wir manchmal einen normalen Neustart durchführen und uns wie gewohnt anmelden.

  • Wenn wir nicht einmal das grafische Installationsprogramm starten können, liegt möglicherweise ein Problem mit dem Host-Grafiktreiber vor. Wir können versuchen, mit einer textbasierten Installation oder in 12.04 von der alternativen CD zu installieren. Sie können es auch mit nomodeset beim Booten versuchen.

Verwandte Fragen

  • Wie boote ich in eine Root-Shell?
  • Wie installiere ich Guest Additions in einer VirtualBox-VM?
  • Ubuntu kann seit 10.10 nicht mehr installiert werden

Ubuntu
  1. Verwalten einer Headless VirtualBox-Installation mit phpvirtualbox (Ubuntu 16.04 LTS)

  2. Installation von VirtualBox 4.2 auf Ubuntu 12.10

  3. Installieren Sie VirtualBox 4.2 auf Ubuntu 13.04

  4. Installieren Sie VirtualBox 4.3 auf Ubuntu 14.04

  5. Probleme mit Nvidia GPU und Ubuntu 16.04?

Ubuntu 20.04 FFmpeg-Installation

Installationsschritte von Ubuntu 15.04 (Vivid Vervet) mit Screenshots

Installationsschritte von VirtualBox 5.0 auf Ubuntu 15.04 / 14.04

Ubuntu 17.04 Desktop-Installationsanleitung mit Screenshots

Ubuntu 18.04 LTS Desktop-Installationsanleitung mit Screenshots

Ubuntu 20.04 LTS Desktop-Installationsschritte mit Screenshots