Kapitel 12. Fehlerbehebung bei der Installation auf IBM Power Systems

In diesem Kapitel werden einige häufige Installationsprobleme sowie entsprechende Lösungsvorschläge behandelt.
Zum Zwecke der Suche und Bereinigung von Programmfehlern protokolliert Anaconda die Aktionen während der Installation in Dateien im /tmp-Verzeichnis. Diese Dateien sind in der folgenden Tabelle aufgeführt.

Tabelle 12.1. Während der Installation generierte Protokolldateien

Protokolldatei Inhalte
/tmp/anaconda.log allgemeine Anaconda-Meldungen
/tmp/program.log alle externen Programme, die während der Installation ausgeführt werden
/tmp/storage.log ausführliche Speichermodulinformationen
/tmp/packaging.log Meldungen von yum und rpm zur Paketinstallation
/tmp/syslog hardwarebezogene Systemmeldungen
Falls die Installation scheitert, werden die Nachrichten dieser Dateien in /tmp/anaconda-tb-identifier zusammengefasst, wobei identifier eine zufällige Zeichenkette ist.
Alle der oben aufgeführten Dateien befinden sich in der RAM-Disk des Installationsprogramms. Das heißt, sie sind nicht dauerhaft gespeichert und gehen verloren, sobald das System heruntergefahren wird. Um sie dauerhaft zu speichern, kopieren Sie diese Dateien mithilfe von scp auf ein anderes System im Netzwerk, oder kopieren Sie sie auf ein eingehängtes Speichergerät wie z. B. einen USB-Stick. Hinweise zur Übertragung der Protokolldateien finden Sie nachfolgend.

Anmerkung

Für die folgenden Schritte ist es notwendig, dass das Installationssystem Zugriff auf das Netzwerk hat und dass das Zielsystem Dateien über das ssh-Protokoll empfangen kann.

Prozedur 12.1. Übertragen von Protokolldateien über das Netzwerk

  1. Drücken Sie auf dem System, das Sie installieren, die Tastenkombination Strg+Alt+F2, um eine Shell-Eingabeaufforderung zu erhalten. Sie werden im Root-Benutzerkonto angemeldet und erhalten Zugriff auf das temporäre Dateisystem des Installationsprogramms.
  2. Wechseln Sie in das /tmp-Verzeichnis, in dem sich die Protokolldateien befinden:
    # cd /tmp
  3. Kopieren Sie die Protokolldateien mithilfe des scp-Befehls auf ein anderes System auf dem Netzwerk:
    # scp *log user@address:path
    Ersetzen Sie user durch einen gültigen Benutzernamen auf dem Zielsystem, address durch die Adresse oder den Hostnamen des Zielsystems, und path durch den Pfad zum Verzeichnis, in das Sie die Protokolldateien kopieren möchten. Wenn Sie sich beispielsweise als john bei einem System mit der IP-Adresse 192.168.0.122 anmelden möchten und die Protokolldateien in das Verzeichnis /home/john/logs/ auf dem System ablegen möchten, dann sieht der Befehl wie folgt aus:
    # scp *log john@192.168.0.122:/home/john/logs/
    Wenn Sie sich zum ersten Mal bei dem Zielsystem anmelden, erhalten Sie gegebenenfalls eine Meldung ähnlich der Folgenden:
    The authenticity of host '192.168.0.122 (192.168.0.122)' can't be established.
    ECDSA key fingerprint is a4:60:76:eb:b2:d0:aa:23:af:3d:59:5c:de:bb:c4:42.
    Are you sure you want to continue connecting (yes/no)?
    Geben Sie yes ein und drücken Sie die Eingabetaste, um fortzufahren. Geben Sie anschließend ein gültiges Passwort an, wenn Sie dazu aufgefordert werden. Die Dateien werden daraufhin in das angegebene Verzeichnis auf dem Zielsystem übertragen.
Die Protokolldateien der Installation sind nun auf dem Zielsystem gespeichert und können dort eingesehen werden.

12.1. Probleme beim Starten der Installation

12.1.1. Probleme beim Starten der grafischen Installation

Systeme mit bestimmten Grafikkarten haben unter Umständen Probleme beim Starten des grafischen Installationsprogramms. Wenn es dem Installationsprogramm nicht gelingt, mit den Standardeinstellungen zu starten, versucht es als Nächstes, mit niedrigerer Auflösung zu starten. Sollte dies ebenfalls fehlschlagen, wechselt das Installationsprogramm in den Textmodus.
Es gibt mehrere mögliche Lösungen für Anzeigeprobleme, die meisten davon nutzen angepasste Bootoptionen. Weitere Informationen finden Sie in Abschnitt 20.1, »Konfigurieren des Installationssystems im Bootmenü«.
Verwenden des einfachen Grafikmodus
Sie können versuchen, die Installation unter Verwendung des einfachen Grafiktreibers durchzuführen. Bearbeiten Sie die Optionen des Installationsprogramms an der Eingabeaufforderung boot: und hängen Sie inst.xdriver=vesa am Ende der Befehlszeile an.
Manuelle Angabe der Bildschirmauflösung
Falls das Installationsprogramm Ihre Bildschirmauflösung nicht erkennt, können Sie die automatische Erkennung außer Kraft setzen und die Auflösung manuell angeben. Fügen Sie dazu die Option inst.resolution=x am Bootmenü hinzu, wobei x die Auflösung Ihres Bildschirms ist (z. B. 1024x768).

12.1.2. Serielle Konsole nicht erkannt

In manchen Fällen wird bei einer Installation im Textmodus mittels einer seriellen Konsole keinerlei Ausgabe auf der Konsole angezeigt. Dies passiert auf Systemen, die zwar über eine Grafikkarte, nicht aber über einen Bildschirm verfügen. Wenn Anaconda eine Grafikkarte erkennt, wird diese zur Anzeige verwendet, selbst wenn kein Bildschirm angeschlossen ist.
Wenn Sie eine Installation im Textmodus auf einer seriellen Konsole durchführen möchten, verwenden Sie die Bootoptionen inst.text und console=. Siehe Kapitel 20, Bootoptionen für weitere Details.