13.6 Probleme mit Daten

Probleme mit Daten treten auf, wenn der Computer entweder ordnungsgemäß gebootet werden kann oder nicht, in jedem Fall jedoch offensichtlich ist, dass Daten auf dem System beschädigt wurden und das System wiederhergestellt werden muss. In dieser Situation muss eine Sicherung Ihrer kritischen Daten durchgeführt werden, damit Sie wieder zu dem Zustand zurückkehren können, in dem sich Ihr System befand, bevor das Problem auftrat. openSUSE bietet spezielle YaST-Module für die Systemsicherung und -wiederherstellung sowie ein Rettungssystem, das die externe Wiederherstellung eines beschädigten Systems ermöglicht.

13.6.1 Sichern kritischer Daten

Systemsicherungen können mithilfe des YaST-Moduls für Systemsicherungen problemlos vorgenommen werden.

  1. Starten Sie YaST als root-Benutzer und wählen Sie die Optionsfolge System>Sicherungskopie der Systembereiche aus.

  2. Erstellen Sie ein Sicherungsprofil mit allen für die Sicherung erforderlichen Details, dem Dateinamen der Archivdatei, dem Umfang sowie dem Sicherungstyp:

    1. Wählen Sie Profilverwaltung>Hinzufügen aus.

    2. Geben Sie einen Namen für das Archiv ein.

    3. Geben Sie den Pfad für den Speicherort der Sicherung ein, wenn Sie lokal über eine Sicherung verfügen möchten. Damit Ihre Sicherung auf einem Netzwerkserver archiviert werden kann (über NFS), geben Sie die IP-Adresse oder den Namen des Servers und des Verzeichnisses für die Speicherung Ihres Archivs an.

    4. Bestimmen Sie den Archivtyp und klicken Sie dann auf Weiter.

    5. Bestimmen Sie die zu verwendenden Sicherungsoptionen; geben Sie beispielsweise an, ob Dateien gesichert werden sollen, die keinem Paket zugehörig sind, und ob vor der Erstellung des Archivs eine Liste der Dateien angezeigt werden soll. Legen Sie außerdem fest, ob geänderte Dateien durch den zeitintensiven MDS-Mechanismus identifiziert werden sollen.

      Mit Erweitert gelangen Sie in ein Dialogfeld für die Sicherung ganzer Festplattenbereiche. Diese Option hat zurzeit nur für das Ext2-Dateisystem Gültigkeit.

    6. Legen Sie abschließend die Suchoptionen fest, um bestimmte Systembereiche von der Sicherung auszuschließen, die nicht gesichert werden müssen, beispielsweise Lock- oder Cache-Dateien. Fügen Sie Einträge hinzu, bearbeiten oder löschen Sie sie, bis die Liste Ihren Vorstellungen entspricht, und schließen Sie das Dialogfeld mit OK.

  3. Nachdem Sie die Profileinstellungen festgelegt haben, können Sie die Sicherung umgehend mit Sicherungskopie erstellen beginnen oder die automatische Sicherung konfigurieren. Sie können auch weitere Profile erstellen, die auf andere Zwecke zugeschnitten sind.

Zum Konfigurieren der automatischen Sicherung für ein bestimmtes Profil gehen Sie wie folgt vor:

  1. Wählen Sie im Menü Profilverwaltung die Option Automatische Sicherungskopie aus.

  2. Wählen Sie Sicherungskopie automatisch starten aus.

  3. Legen Sie die Sicherungshäufigkeit fest. Wählen Sie Täglich, Wöchentlich oder Monatlich aus.

  4. Legen Sie die Startzeit für die Sicherung fest. Diese Einstellungen werden durch die ausgewählte Sicherungshäufigkeit bestimmt.

  5. Geben Sie an, ob alte Sicherungen beibehalten werden sollen, und wenn ja, wie viele. Wenn eine automatisch generierte Statusmeldung bezüglich des Sicherungsvorgangs ausgegeben werden soll, aktivieren Sie Mail mit Zusammenfassung an Benutzer 'root' senden.

  6. Klicken Sie auf OK, um die Einstellungen zu speichern. Danach wird die erste Sicherung zum angegebenen Zeitpunkt gestartet.

13.6.2 Wiederherstellen einer Systemsicherung

Mithilfe des YaST-Moduls für die Systemwiederherstellung kann die Systemkonfiguration anhand einer Sicherung wiederhergestellt werden. Sie können entweder die gesamte Sicherung wiederherstellen oder bestimmte Komponenten auswählen, die beschädigt wurden und wieder in ihren alten Zustand zurückversetzt werden sollen.

  1. Wählen Sie die OptionsfolgeYaST>System>System wiederherstellen .

  2. Geben Sie den Speicherort der Sicherungsdatei ein. Hierbei kann es sich um eine lokale Datei, um eine im Netzwerk eingehängte Datei oder eine Datei auf einem Wechselmedium handeln, beispielsweise einer Diskette oder CD. Klicken Sie anschließend auf Weiter.

    Im nachfolgenden Dialogfeld ist eine Zusammenfasung der Archiveigenschaften zu sehen, beispielsweise Dateinamen, Erstellungsdatum, Sicherungstyp sowie optionale Kommentare.

  3. Überprüfen Sie den archivierten Inhalt, indem Sie auf Inhalt des Archivs klicken. Mit OK kehren Sie zum Dialogfeld Eigenschaften des Archivs zurück.

  4. Mit Optionen für Experten gelangen Sie in ein Dialogfeld, in dem Sie den Wiederherstellungsvorgang präzisieren können. Kehren Sie zum Dialogfeld Eigenschaften des Archivs zurück, indem Sie auf OK klicken.

  5. Klicken Sie auf Weiter, um die wiederherzustellenden Pakete anzuzeigen. Mit Übernehmen werden alle Dateien im Archiv wiederhergestellt. Mit den Schaltflächen Alle auswählen, Alle abwählen und Dateien wählen können Sie Ihre Auswahl präzisieren. Verwenden Sie die Option RPM-Datenbank wiederherstellen nur, wenn die RPM-Datenbank beschädigt oder gelöscht wurde und in der Sicherung enthalten ist.

  6. Wenn Sie auf Übernehmen klicken, wird die Sicherung wiederhergestellt. Wenn der Wiederherstellungsvorgang abgeschlossen ist, schließen Sie das Modul mit Beenden.

13.6.3 Wiederherstellen eines beschädigten Systems

Ein System kann aus mehreren Gründen nicht aktiviert und ordnungsgemäß betrieben werden. Zu den häufigsten Gründen zählen ein beschädigtes Dateisystem nach einem Systemabsturz, beschädigte Konfigurationsdateien oder eine beschädigte Bootloader-Konfiguration.

SUSE Linux bietet ein grafisches Frontend für die Systemreparatur. Im nachfolgenden Abschnitt wird das YaST-Modul für die Systemreparatur erläutert.

SUSE Linux Enterprise bietet zwei Methoden für den Umgang mit dieser Art von Situation. Sie können entweder die YaST-Systemreparatur verwenden oder das Rettungssystem booten. Die folgenden Abschnitte befassen sich mit beiden Arten der Systemreparatur.

Verwenden der YaST-Systemreparatur

Vor dem Start des YaST-Moduls zur Systemreparatur sollten Sie ermitteln, in welchem Modus das Modul ausgeführt werden sollte, damit es am besten Ihren Bedürfnissen entspricht. Je nach Ihren Fachkenntnissen und Schweregrad und Ursache des Systemausfalls und können Sie zwischen drei verschiedenen Modi wählen.

Automatische Reparatur

Wenn Ihr System aufgrund einer unbekannten Ursache ausgefallen ist, und Sie nicht wissen, welcher Teil des Systems für den Ausfall verantwortlich ist, sollten Sie Automatische Reparatur verwenden. Eine umfassende automatische Prüfung wird an allen Komponenten des installierten Systems durchgeführt. Eine detaillierte Beschreibung dieses Verfahrens finden Sie in Automatische Reparatur.

Benutzerdefinierte Reparatur

Wenn Ihr System ausgefallen ist und Sie bereits wissen, an welcher Komponente es liegt, können Sie die langwierige Systemprüfung von Automatische Reparatur abkürzen, indem Sie den Bereich der Systemanalyse auf die betreffenden Komponenten beschränken. Wenn die Systemmeldungen vor dem Ausfall beispielsweise auf einen Fehler mit der Paketdatenbank hindeuten, können Sie das Analyse- und Reparaturverfahren so einschränken, dass nur dieser Aspekt des Systems überprüft und wiederhergestellt wird. Eine detaillierte Beschreibung dieses Verfahrens finden Sie in Benutzerdefinierte Reparatur.

Expertenwerkzeuge

Wenn Sie bereits eine klare Vorstellung davon haben, welche Komponente ausgefallen ist und wie dieser Fehler behoben werden kann, können Sie die Analyseläufe überspringen und die für die Reparatur der betreffenden Komponente erforderlichen Werkzeuge unmittelbar anwenden. Detaillierte Informationen finden Sie in Expertenwerkzeuge.

Wählen Sie einen der oben beschriebenen Reparaturmodi aus und setzen Sie die Systemreparatur, wie in den folgenden Abschnitten beschrieben, fort.

Automatische Reparatur

Um den Modus für automatische Reparatur der YaST-Systemreparatur zu starten, gehen Sie wie folgt vor:

  1. Booten Sie das System mit dem Original-Installationsmedium, das sie für die ursprüngliche Installation verwendet haben (wie in Abschnitt 1.0, Installation mit YaST beschrieben).

  2. Wählen Sie unter Systemanalyse die Optionsfolge Andere>Reparatur des installierten Systems aus.

  3. Wählen Sie Automatische Reparatur.

    YaST startet nun eine umfassende Analyse des installierten Systems. Der Verlauf des Vorgangs wird unten auf dem Bildschirm mit zwei Verlaufsbalken angezeigt. Der obere Balken zeigt den Verlauf des aktuell ausgeführten Tests. Der untere Balken zeigt den Gesamtverlauf des Analysevorgangs. Im Protokollfenster im oberen Abschnitt werden der aktuell ausgeführte Test und sein Ergebnis aufgezeichnet. Siehe Abbildung 13-2. Die folgenden Haupttestläufe werden bei jeder Ausführung durchgeführt. Sie enthalten jeweils eine Reihe einzelner Untertests.

    Abbildung 13-2 Modus "Automatische Reparatur"

    Partitionstabellen aller Festplatten

    Überprüft Validität und Kohärenz der Partitionstabellen aller erkannten Festplatten.

    Swap-Partitionen

    Die Swap-Partitionen des installierten Systems werden erkannt, getestet und gegebenenfalls zur Aktivierung angeboten. Das Angebot sollte angenommen werden, um eine höhere Geschwindigkeit für die Systemreparatur zu erreichen.

    Dateisysteme

    Alle erkannten Dateisysteme werden einer dateisystemspezifischen Prüfung unterzogen.

    Einträge in der Datei /etc/fstab

    Die Einträge in der Datei werden auf Vollständigkeit und Konsistenz überprüft. Alle gültigen Partitionen werden eingehängt.

    Konfiguration des Bootloaders

    Die Bootloader-Konfiguration des installierten Systems (GRUB oder LILO) wird auf Vollständigkeit und Kohärenz überprüft. Boot- und Root-Geräte werden untersucht, und die Verfügbarkeit der initrd-Module wird überprüft.

    Paketdatenbank

    Mit dieser Option wird überprüft, ob alle für den Betrieb einer Minimalinstallation erforderlichen Pakete vorliegen. Es ist zwar möglich, die Basispakete ebenfalls zu analysieren, dies dauert jedoch aufgrund ihrer großen Anzahl sehr lange.

  4. Immer wenn ein Fehler gefunden wird, wird der Vorgang angehalten und es öffnet sich ein Dialogfeld, in dem die Details und die möglichen Lösungen beschrieben werden.

    Lesen Sie die Bildschirmmeldungen genau durch, bevor Sie die vorgeschlagene Reparaturmöglichkeit akzeptieren. Wenn Sie eine vorgeschlagene Lösung ablehnen, werden keine Änderungen am System vorgenommen.

  5. Klicken Sie nach erfolgreicher Beendigung des Reparaturvorgangs auf OK und Beenden und entfernen Sie die Installationsmedien. Das System wird automatisch neu gebootet.

Benutzerdefinierte Reparatur

Um den Modus Benutzerdefinierte Reparatur zu starten und ausgewählte Komponenten des installierten Systems zu prüfen, gehen Sie wie folgt vor:

  1. Booten Sie das System mit dem Original-Installationsmedium, das sie für die ursprüngliche Installation verwendet haben (wie in Abschnitt 1.0, Installation mit YaST beschrieben).

  2. Wählen Sie unter Systemanalyse die Optionsfolge Andere>Reparatur des installierten Systems aus.

  3. Wählen Sie Benutzerdefinierte Reparatur.

    Bei Auswahl von Benutzerdefinierte Reparatur wird eine Liste der Testläufe angezeigt, die zunächst alle für die Ausführung markiert sind. Der Gesamttestbereich entspricht dem der automatischen Reparatur. Wenn Sie bereits Systembereiche kennen, in denen kein Schaden vorliegt, heben Sie die Markierung der entsprechenden Tests auf. Beim Klicken auf Weiter wird ein engeres Testverfahren gestartet, für dessen Ausführung vermutlich wesentlich weniger Zeit erforderlich ist.

    Nicht alle Testgruppen können individuell angewendet werden. Die Analyse der fstab-Einträge ist stets an eine Untersuchung der Dateisysteme gebunden, einschließlich bestehender Swap-Partitionen. YaST löst solche Abhängigkeiten automatisch auf, indem es die kleinste Zahl an erforderlichen Testläufen auswählt.

  4. Immer wenn ein Fehler gefunden wird, wird der Vorgang angehalten und es öffnet sich ein Dialogfeld, in dem die Details und die möglichen Lösungen beschrieben werden.

    Lesen Sie die Bildschirmmeldungen genau durch, bevor Sie die vorgeschlagene Reparaturmöglichkeit akzeptieren. Wenn Sie eine vorgeschlagene Lösung ablehnen, werden keine Änderungen am System vorgenommen.

  5. Klicken Sie nach erfolgreicher Beendigung des Reparaturvorgangs auf OK und Beenden und entfernen Sie die Installationsmedien. Das System wird automatisch neu gebootet.

Expertenwerkzeuge

Wenn Sie mit openSUSE vertraut sind und bereits eine genaue Vorstellung davon haben, welche Komponenten in Ihrem System repariert werden müssen, können Sie die Systemanalyse überspringen und die Werkzeuge direkt anwenden.

Um die Funktion Expertenwerkzeuge der YaST-Systemreparatur zu verwenden, fahren Sie wie folgt fort:

  1. Booten Sie das System mit dem Original-Installationsmedium, das sie für die ursprüngliche Installation verwendet haben (wie in Abschnitt 1.0, Installation mit YaST beschrieben).

  2. Wählen Sie unter Systemanalyse die Optionsfolge Andere>Reparatur des installierten Systems aus.

  3. Wählen Sie Expertenwerkzeuge und anschließend eine oder mehrere Reparaturoptionen aus.

  4. Klicken Sie nach erfolgreicher Beendigung des Reparaturvorgangs auf OK und Beenden und entfernen Sie die Installationsmedien. Das System wird automatisch neu gebootet.

In den Expertenwerkzeugen stehen die folgenden Optionen zum Reparieren des fehlerhaften Systems zur Verfügung:

Neuen Bootloader installieren

Dadurch wird das Konfigurationsmodul für den YaST-Bootloader gestartet. Einzelheiten finden Sie in Abschnitt 14.3, Konfigurieren des Bootloaders mit YaST, (↑ Referenz ).

Partitionierer starten

Mit dieser Option wird das Expertenwerkzeug für die Partitionierung in YaST gestartet.

Reparatur des Dateisystems

Mit dieser Option werden die Dateisysteme Ihrer installierten Systeme überprüft. Ihnen wird zunächst eine Auswahl aller erkannten Partitionen angeboten, aus denen Sie die zu überprüfenden auswählen können.

Verlorene Partitionen wiederherstellen

Sie können versuchen, beschädigte Partitionstabellen zu rekonstruieren. Zunächst wird eine Liste der erkannten Festplatten zur Auswahl angeboten. Durch Klicken auf OK wird die Untersuchung gestartet. Je nach Prozessorleistung und Größe der Festplatte kann dieser Vorgang einige Zeit in Anspruch nehmen.

WICHTIG: Rekonstruktion von Partitionstabellen

Die Rekonstruktion einer Partitionstabellen ist ein komplizierter Vorgang. YaST versucht, verloren gegangene Partitionen durch Analyse der Datensektoren der Festplatte wiederherzustellen. Die verlorenen Partitionen werden, wenn sie erkannt werden, zur neu erstellten Partitionstabelle hinzugefügt. Dies ist jedoch nicht in allen vorstellbaren Fällen erfolgreich.

Systemeinstellungen auf Diskette speichern

Mit dieser Option werden wichtige Systemdateien auf eine Diskette gespeichert. Wenn eine dieser Dateien beschädigt wird, kann Sie von der Diskette wiederhergestellt werden.

Installierte Software prüfen

Mit dieser Option werden die Konsistenz der Paketdatenbank und die Verfügbarkeit der wichtigsten Pakete überprüft. Mit diesem Werkzeug können alle beschädigten Installationspakete wiederhergestellt werden.

Verwenden des Rettungssystems

Ihr Linux-System beinhaltet ein Rettungssystem. Das Rettungssystem ist ein kleines Linux-System, das auf einen RAM-Datenträger geladen und als Root-Dateisystem eingehängt werden kann. Es ermöglicht Ihnen so den externen Zugriff auf Ihre Linux-Partitionen. Mithilfe des Rettungssystems kann jeder wichtige Aspekt Ihres Systems wiederhergestellt oder geändert werden:

  • Jede Art von Konfigurationsdatei kann bearbeitet werden.

  • Das Dateisystem kann auf Fehler hin überprüft und automatische Reparaturvorgänge können gestartet werden.

  • Der Zugriff auf das installierte System kann in einer change-root-Umgebung erfolgen.

  • Die Bootloader-Konfiguration kann überprüft, geändert und neu installiert werden.

  • Die Größe von Partitionen kann mithilfe des parted-Befehls verändert werden. Weitere Informationen zu diesem Tool finden Sie auf der Website von GNU Parted (http://www.gnu.org/software/parted/parted.html).

Das Rettungssystem kann aus verschiedenen Quellen und von verschiedenen Speicherorten geladen werden. Am einfachsten lässt sich das Rettungssystem von der Original-Installations-CD bzw. -DVD booten:

  1. Legen Sie das Installationsmedium in das CD- bzw. DVD-Laufwerk ein.

  2. Booten Sie das System neu.

  3. Wählen Sie im Boot-Bildschirm die Option Rescue System aus.

  4. Geben Sie an der Eingabeaufforderung Rescue: root ein. Ein Passwort ist nicht erforderlich.

Wenn Ihnen kein CD- bzw. DVD-Laufwerk zur Verfügung steht, können Sie das Rettungssystem von einer Netzwerkquelle (einschließlich des SUSE-FTP-Servers) booten. Das nachfolgende Beispiel bezieht sich auf das entfernte Booten – wenn Sie ein anderes Bootmedium verwenden, beispielsweise eine Diskette, ändern Sie die Datei info entsprechend und führen Sie den Bootvorgang wie bei einer normalen Installation aus.

  1. Geben Sie die Konfiguration Ihrer PXE-Booteinrichtung ein und ersetzen Sie install=protokoll://instquelle durch rescue=protokoll://instquelle. Wie bei einer normalen Installation steht protokoll für eines der unterstützten Netzwerkprotokolle (NFS, HTTP, FTP usw.) und instquelle für den Pfad zur Netzwerkinstallationsquelle.

  2. Booten Sie das System mit Wake-on-LAN.

  3. Geben Sie an der Eingabeaufforderung Rescue: root ein. Ein Passwort ist nicht erforderlich.

Sobald Sie sich im Rettungssystem befinden, können Sie die virtuellen Konsolen verwenden; der Zugriff erfolgt mit Alt+F1 bis Alt+F6.

Eine Shell und viele andere hilfreiche Dienstprogramme, beispielsweise das mount-Programm, stehen im Verzeichnis /bin zur Verfügung. Das Verzeichnis sbin enthält wichtige Datei- und Netzwerkdienstprogramme, mit denen das Dateisystem überprüft und repariert werden kann. In diesem Verzeichnis finden Sie auch die wichtigsten Binärdateien für die Systemwartung, beispielsweise fdisk, mkfs, mkswap, mount, mount, init und shutdown sowie ifconfig, ip, route und netstat für die Netzwerkwartung. Das Verzeichnis /usr/bin enthält den vi-Editor, find, less sowie ssh.

Die Systemmeldungen können über den Befehl dmesg angezeigt werden; Sie können auch die Datei /var/log/messages zurate ziehen.

Überprüfen und Bearbeiten von Konfigurationsdateien

Als Beispiel für eine Konfiguration, die mithilfe des Rettungssystems repariert werden kann, soll eine beschädigte Konfigurationsdatei dienen, die das ordnungsgemäße Booten des Systems verhindert. Dieses Problem kann mit dem Rettungssystem behoben werden.

Gehen Sie zum Bearbeiten einer Konfigurationsdatei folgendermaßen vor:

  1. Starten Sie das Rettungssystem mithilfe einer der oben erläuterten Methoden.

  2. Verwenden Sie zum Einhängen eines Root-Dateisystems unter /dev/sda6 in das Rettungssystem folgenden Befehl:

    mount /dev/sda6 /mnt

    Sämtliche Verzeichnisse des Systems befinden sich nun unter /mnt

  3. Wechseln Sie in das eingehängte Root -Dateisystem:

    cd /mnt
  4. Öffnen Sie die fehlerhafte Konfigurationsdatei im vi-Editor. Passen Sie die Konfiguration an und speichern Sie sie.

  5. Hängen Sie das Root-Dateisystem aus dem Rettungssystem aus:

    umount /mnt
  6. Booten Sie den Computer neu.

Reparieren und Überprüfen von Dateisystemen

Generell ist das Reparieren von Dateisystemen auf einem zurzeit aktiven System nicht möglich. Bei ernsthaften Problemen ist möglicherweise nicht einmal das Einhängen Ihres Root-Dateisystems möglich und das Booten des Systems endet unter Umständen mit einer so genannten Kernel-Panic. In diesem Fall ist nur die externe Reparatur des Systems möglich. Für diese Aufgabe wird die Verwendung der YaST-Systemreparatur dringend empfohlen (Details finden Sie hier: Verwenden der YaST-Systemreparatur). Wenn Sie jedoch die manuelle Überprüfung bzw. Reparatur des Dateisystems durchführen müssen, booten Sie das Rettungssystem. Es enthält die Dienstprogramme für die Überprüfung und Reparatur der Dateisysteme ext2, ext3, reiserfs, xfs, jfs, dosfs und vfat.

Zugriff auf das installierte System

Wenn Sie vom Rettungssystem auf das installierte System zugreifen müssen, um beispielsweise die Bootloader-Konfiguration zu ändern oder ein Dienstprogramm für die Hardwarekonfiguration auszuführen, muss dies in einer change-root-Umgebung erfolgen.

Gehen Sie zur Einrichtung einer change-root-Umgebung, die auf dem installierten System basiert, folgendermaßen vor:

  1. Hängen Sie zunächst die Root-Partition vom installierten System sowie das gerätebezogene Dateisystem ein:

    mount /dev/sda6 /mnt
    mount --bind /dev /mnt/dev
        
  2. Nun können Sie per change-root in die neue Umgebung wechseln:

    chroot /mnt
        
  3. Hängen Sie dann /proc und /sys ein:

    mount /proc
    mount /sys
        
  4. Abschließend hängen Sie die restlichen Partitionen vom installierten System ein:

    mount -a
         
  5. Nun können Sie auf das installierte System zugreifen. Hängen Sie vor dem Reboot des Systems die Partitionen mit umount -a aus und verlassen Sie die change-root-Umgebung mit exit.

ACHTUNG: Beschränkungen

Obwohl Sie über uneingeschränkten Zugriff auf die Dateien und Anwendungen des installierten Systems verfügen, gibt es einige Beschränkungen. Der ausgeführte Kernel ist derjenige, der mithilfe des Rettungssystems gebootet wurde. Er unterstützt nur essenzielle Hardware, und das Hinzufügen von Kernel-Modulen über das installierte System ist nur möglich, wenn die Kernel-Versionen genau übereinstimmen (die Wahrscheinlichkeit hierfür ist sehr gering). Sie können folglich beispielsweise nicht auf eine Soundkarte zugreifen. Der Aufruf einer grafischen Bedienoberfläche ist ebenfalls nicht möglich.

Beachten Sie zudem, dass Sie die change-root-Umgebung verlassen, wenn Sie die Konsole mit Alt+F1 bis Alt+F6 umschalten.

Bearbeiten und erneutes Installieren des Bootloader

In einigen Fällen kann ein System aufgrund einer beschädigten Bootloader-Konfiguration nicht gebootet werden. Die Start-Routinen sind beispielsweise nicht in der Lage, physische Geräte in die tatsächlichen Speicherorte im Linux-Dateisystem zu übersetzen, wenn der Bootloader nicht ordnungsgemäß funktioniert.

Gehen Sie wie folgt vor, um die Bootloader-Konfiguration zu überprüfen und den Bootloader neu zu installieren:

  1. Führen Sie die unter Zugriff auf das installierte System erläuterten erforderlichen Schritte für den Zugriff auf das installierte System aus.

  2. Vergewissern Sie sich, dass die nachfolgend angegebenen Dateien gemäß den in Abschnitt 14.0, Der Bootloader, (↑ Referenz ) erläuterten GRUB-Konfigurationsgrundlagen ordnungsgemäß konfiguriert sind

    • /etc/grub.conf

    • /boot/grub/device.map

    • /boot/grub/menu.lst

    Beseitigen Sie im Bedarfsfall Fehler hinsichtlich der Gerätezuordnung (device.map) bzw. des Speicherorts von Root-Partition und Konfigurationsdateien durch Anwendung von Fixes.

  3. Installieren Sie den Bootloader mit folgender Befehlssequenz neu:

    grub --batch < /etc/grub.conf
  4. Hängen Sie die Partitionen aus, melden Sie sich von der change-root-Umgebung ab und führen Sie den Reboot des Systems durch:

    umount -a
    exit
    reboot