Kapitel 10. Suche und Beseitigung von Fehlern bei der Installation auf einem Intel- oder AMD-System
In diesem Abschnitt werden einige allgemeine Installationsprobleme, sowie entsprechende Lösungsvorschläge behandelt.
Zu Debugging-Zwecken protokolliert Anaconda Aktionen während der Installation in Dateien im
/tmp
-Verzeichnis. Diese Dateien umfassen:
/tmp/anaconda.log
- allgemeine Anaconda-Meldungen
/tmp/program.log
- alle externen, von Anaconda ausgeführten Programme
/tmp/storage.log
- ausführliche Speicher-Modul-Informationen
/tmp/yum.log
- yum Paket-Installationsmeldungen
/tmp/syslog
- Hardware-bezogene Systemmeldungen
Falls die Installation scheitert, werden die Nachrichten dieser Dateien in
/tmp/anaconda-tb-identifier
zusammengefasst, wobei identifier ein zufälliger String ist.
Alle der oben aufgeführten Dateien befinden sich in der Ramdisk des Installers und sind daher unbeständig. Um eine permanente Kopie zu erstellen, kopieren Sie diese Dateien mit
scp
auf dem Installations-Image auf ein anderes System im Netzwerk (nicht umgekehrt).
10.1. Sie können Red Hat Enterprise Linux nicht booten
10.1.1. Haben Sie Probleme beim Booten mit Ihrer RAID-Karte?
Wenn Sie eine Installation durchgeführt haben und Ihr System nicht richtig booten können, müssen Sie wahrscheinlich Ihre Partitionen anders anlegen und neu installieren.
Einige BIOS-Systeme unterstützen das Booten von RAID-Karten nicht. Am Ende einer Installation könnten lediglich ein textbasierter Bildschirm, der den Bootloader-Eingabeaufforderung (z.B.
GRUB:
) anzeigt und ein blinkender Cursor erscheinen. In diesem Fall müssen Sie Ihr System neu partitionieren.
Unabhängig davon, ob Sie sich für die automatische oder manuelle Partitionierung entscheiden, müssen Sie Ihre
/boot
Partition außerhalb des RAID-Arrays installieren, wie beispielsweise auf einem separaten Laufwerk. Für das Anlegen von Partitionen mit problematischen RAID-Karten ist ein internes Laufwerk notwendig.
Ihren bevorzugten Bootloader (GRUB oder LILO) müssen Sie ebenfalls in den MBR eines Laufwerks installieren, welches sich außerhalb des RAID-Arrays befindet. Dies sollte dasselbe Laufwerk sein, welches die
/boot
-Partition beherbergt.
Nach diesen Änderungen sollten Sie Ihre Installation beenden und das System korrekt booten können.
10.1.2. Zeigt Ihr System Signal-11-Fehler an?
Ein Signal-11-Fehler, auch weitläufig als Schutzverletzung oder Segmentierungsfehler (segmentation fault) bekannt, bedeutet, dass das Programm versucht, auf eine Speicherstelle zuzugreifen, die nicht zugeordnet wurde. Ein Signal-11-Fehler ist möglicherweise auf einen Bug in einem der installierten Softwareprogramme oder fehlerhafte Hardware zurückzuführen.
Wenn während Ihrer Installation eine fatale Signal 11 Fehlermeldung erscheint, ist dies wahrscheinlich auf einen schwerwiegenden Hardwarefehler im Speicher oder im Systembus zurückzuführen. Wie andere Betriebssysteme stellt auch Red Hat Enterprise Linux eigene Anforderungen an Ihre Systemhardware. Es ist möglich, dass einige Hardwarekomponenten diese Anforderungen nicht erfüllen, auch wenn diese unter anderen Betriebssystemen ordnungsgemäß arbeiten.
Prüfen Sie, ob Sie die neuesten Installations-Updates und Images besitzen. Untersuchen Sie die Online-Errata auf neuere Versionen. Sollten auch die neuesten Images nicht zum Erfolg führen, kann dies auf einen Fehler in Ihrer Hardware zurückzuführen sein. Üblicherweise treten diese Fehler im Speicher oder im CPU-Cache auf. Indem Sie den CPU-Cache im BIOS ausschalten, können Sie diesen Fehler möglicherweise umgehen. Sie könnten auch Ihre Speichermodule in den verschiedenen Mainboard-Steckplätzen austauschen, um herauszufinden, ob der Fehler am Speicher oder am Steckplatz liegt.
Eine andere Möglichkeit ist, eine Überprüfung Ihrer Installations-DVD durchzuführen. Das Installationsprogramm Anaconda besitzt die Fähigkeit, die Intaktheit des Installationsmediums zu testen. Es funktioniert mit den Installationsmethoden via DVD, Festplatten-ISO und NFS-ISO. Red Hat empfiehlt, dass Sie sämtliche Installationsmedien testen, bevor Sie mit der Installation beginnen und bevor Sie Installations-bezogene Fehler melden (die Ursachen vieler dieser gemeldeten Bugs sind unsachgemäß gebrannte DVDs). Um diesen Test durchführen zu können, geben Sie folgenden Befehl an der
boot:
Prompt oder yaboot:
Prompt ein:
linux mediacheck
Weitere Informationen zu den Signal-11-Fehlern finden Sie unter:
http://www.bitwizard.nl/sig11/