Zum Hauptinhalt springen

Wiederherstellungsmodus. Interaktionsbeispiele

Was ist der "Wiederherstellungsmodus"?

Warnung

Bitte beachten Sie, dass dies nicht mit dem Windows-Wiederherstellungsmodus identisch ist.

Wenn der Wiederherstellungsmodus aktiviert ist, wird eine spezielle Version von Linux geladen. Dies ist ein Betriebssystem, das im RAM ausgeführt wird und den Zugriff auf die Festplattenpartitionen Ihres Servers ermöglicht. Es ist nützlich für Aufgaben wie das Zurücksetzen von Passwörtern oder das Wiederherstellen von Konfigurationen.

Was ist das Einhängen eines Dateisystems?

Das Einhängen eines Dateisystems ist der Vorgang, der eine Festplattenpartition für das Betriebssystem zugänglich macht. Zum Beispiel, wenn Sie im Wiederherstellungsmodus auf Daten auf dem Server zugreifen müssen. Der folgende Befehl wird zum Einhängen verwendet:

mount

Arbeiten im Wiederherstellungsmodus

Ermitteln der Festplattenstruktur

Zuerst müssen Sie feststellen, wie Ihr Festplattensystem organisiert ist. Führen Sie den folgenden Befehl aus:

lsblk

Er zeigt eine Liste der Festplatten und Partitionen auf Ihrem Server an. Beispielausgabe des Befehls:

sda 8:0 0 477G 0 disk
├─sda1 8:1 0 12G 0 part
│ └─md0 9:0 0 12G 0 raid1
├─sda2 8:2 0 512M 0 part
│ └─md1 9:1 0 511.4M 0 raid1
└─sda3 8:3 0 453.3G 0 part
└─md2 9:2 0 453.1G 0 raid1

In diesem Beispiel befindet sich die Root-Partition auf md2, aber Ihre Partition kann einen anderen Namen haben.

Tipp

Auf unseren Servern befindet sich die Root-Partition bei Standardpartitionierung je nach Serverkonfiguration meistens auf md2 oder md1.

Einhängen des Dateisystems

Hängen Sie nun die Root-Partition ein, um darauf zuzugreifen. Verwenden Sie den Befehl:

mount /dev/md2 /mnt

(Ersetzen Sie md2 durch Ihre Partition, wenn sie abweicht)

Dieser Befehl macht die Daten auf dieser Partition für die Arbeit zugänglich.

Verbinden mit dem Dateisystem

Nach dem Einhängen des Dateisystems müssen Sie es betreten, um so zu arbeiten, als wäre es das primäre System. Führen Sie dazu die folgenden Befehle aus:

chroot-prepare /mnt
  • Dieser Befehl bereitet das System auf die Arbeit mit der eingehängten Partition vor.
chroot /mnt
  • Mit diesem Befehl „betreten“ Sie das Dateisystem und können Befehle ausführen, als wäre es das Hauptbetriebssystem.

Beispiel: Zurücksetzen des Root-Passworts

Gehen wir nun ein Beispiel für das Zurücksetzen des Passworts des Root-Benutzers im Wiederherstellungsmodus durch.

Booten des Servers in den Wiederherstellungsmodus

Gehen Sie zum Control Panel, öffnen Sie die Serverkarte, wählen Sie "Management" und klicken Sie auf die Option "Recovery mode (rescue)". Starten Sie dann den Server neu.

Verbinden mit dem Server über SSH

Verbinden Sie sich über SSH mit dem Root-Benutzer und dem Passwort, das Sie per E-Mail erhalten, nachdem der Wiederherstellungsmodus aktiviert wurde.

Einhängen des Dateisystems

Geben Sie den Befehl ein, um die Root-Partition einzuhängen:

mount /dev/md2 /mnt

Betreten des Dateisystems

Verbinden Sie sich mit dem eingehängten Dateisystem mithilfe der folgenden Befehle:

chroot-prepare /mnt
chroot /mnt

Zurücksetzen des Root-Passworts

Führen Sie den folgenden Befehl aus, um das Passwort zurückzusetzen:

passwd root

Hinweis: Während der Eingabe des neuen Passworts werden keine Zeichen auf dem Bildschirm angezeigt.

Verlassen von chroot

Um den chroot-Modus zu verlassen, geben Sie den Befehl ein:

exit

Aushängen des Dateisystems

Hängen Sie das Dateisystem aus, um den Vorgang abzuschließen:

umount /mnt/*
umount /mnt

Neustarten des Servers

Starten Sie den Server neu, damit das installierte Betriebssystem geladen wird.