Tags: Troubleshooting, Dateisystem, Recovery, Passwort
SystemRescue versammelt eine Reihe von Open-Source-Utilities für das PC-Troubleshooting auf einem bootfähigen ISO-Image. Es kann direkt in eine virtuelle Maschine eingebunden oder auf ein USB-Laufwerk "gebrannt" werden. Die meisten Programme eignen sich für das Reparieren sowohl von Linux- als auch Windows-PCs, einschließlich Desktops und Server.
SystemRescue unterstützt die gängigen Dateisysteme, einschließlich EXT4, XFS, BTRFS, VFAT und NTFS. Sie können auch mit Netzwerk-Dateisystemen arbeiten, einschließlich SMB (Samba) und NFS. Die Software beinhaltet unter anderem:
- GNU Parted zum Erstellen, Vergrößern, Verkleinern, Verschieben und Kopieren von Partitionen und Dateisystemen;
- GParted ist eine GUI-Implementierung, welche die GNU Parted-Bibliothek verwendet und die Arbeit mit Festplattenpartitionen vereinfacht;
- FSArchiver für System- und Datenwiederherstellung;
- ddrescue versucht, eine Kopie eines fehlerhaften Blockgeräts zu erstellen und die fehlerhaften Stellen zu kompensieren;
- Werkzeuge für das Dateisystem: Darunter fallen Tools, die das Formatieren, Ändern der Größe und Debuggen von Festplattenpartitionen ermöglichen;
- Ntfs3g: Dieses Dienstprogramm erlaubt den Lese-/Schreibzugriff auf NTFS-Partitionen;
- Testdisk durchsucht Laufwerke auf gelöschte Partitionen. Es unterstützt reiserfs, ntfs, fat32, ext3/ext4 und andere;
- Memtest prüft den Arbeitsspeicher auf Defekte;
- Rsync ist ein Standard für Remote-Backups;
- Netzwerk-Tools wie Samba, NFS, ping, nslookup und andere dienen zur Fehlersuche und der Datensicherung auf einem Netzwerklaufwerk.
Von der SystemRescue-ISO booten
Um mit der Nutzung von SystemRescue zu beginnen, booten Sie eine virtuelle Maschine von der ISO oder schreiben Sie das Image mit einem Tool wie Rufus auf ein USB-Laufwerk.
Wenn das System startet, dann landen Sie zuerst im Boot-Manager, wo Sie zwischen mehreren Optionen für das Laden der gewünschten Konfiguration wählen können.
Im Normalfall wählt man hier die default options, die eine Befehlszeile laden. Sie können dort startx eingeben, um die GUI zu aktivieren.
Dateien von einem PC sichern, der nicht bootet
Wenn Sie Dateien von einem nicht startfähigen PC kopieren wollen, bevor Sie das Betriebssystem neu installieren, dann lässt sich das mit SystemRescue problemlos erledigen. Bei Windows-PCs können Sie NTFS-Volumes mounten und die Dateien über das Netzwerk kopieren.
Zuerst müssen Sie das Gerät finden, das Ihre Windows-Partition enthält, und diese in einen Mount Point einhängen. Die Windows-Partition kann man mit dem folgenden Befehl ermitteln:
fsarchiver probe -v
Nachdem Sie den Gerätenamen der Windows-Partition kennen, erstellen Sie ein Verzeichnis für den Einhängepunkt. Mit dem Befehl ntfs-3g mountet man dann die NTFS-Partition.
mkdir /mnt/windows
ntfs-3g -o ro /dev/sda3 /mnt/windows
Anschließend können Sie die Windows-Dateien und -Ordner über die grafische Oberfläche durchsuchen.
Um Dateien auf eine Netzfreigabe kopieren zu können, müssen wir sicherstellen, dass die Netzwerkeinstellungen in SystemRescue entsprechend konfiguriert sind. Nachfolgend führen wir die folgenden Schritte aus:
Überprüfen, ob SSH in SystemRescue läuft:
systemctl is-active sshd
Ausschalten der Firewall:
systemctl stop iptables ip6tables
Wir sollten nun in der Lage sein, uns mit der IP-Adresse zu verbinden, die SystemRescue per DHCP vergeben hat. Wir verwenden dazu WinSCP, um Dateien vom gemounteten Windows-Verzeichnis auf dem abgestürzten PC zu kopieren.
Beschädigte Dateien wiederherstellen
Vermutlich möchten Sie versuchen, Fehler auf dem abgestürzten PC zu beheben, bevor Sie ihn neu installieren. Das Tool testdisk kann ein Laufwerk reparieren, das beschädigte Dateien, schadhafte Blöcke oder fehlerhafte Software aufweist.
Vergessenes Passwort löschen
Angenommen, ein Windows-PC ist aufgrund eines vergessenen Passworts unzugänglich. In diesem Fall erlaubt SystemRescue das Mounten der SAM-Datei, so dass man das Kennwort für das betreffende Konto löschen kann.
Um den Benutzernamen zu erhalten, den Sie zurücksetzen möchten, verwenden Sie diesen Befehl:
chntpw -l /mnt/windows/Windows/System32/config/SAM
Nun können Sie mit dem folgenden Befehl ein bestimmtes Benutzerpasswort konfigurieren:
chntpw -u <username> /mnt/windows/Windows/System32/config/SAM
Partitionen beabeiten mit GParted
SystemRescue enthält ein weiteres mächtiges Open-Source-Programm namens GParted. Es handelt sich dabei um einen grafischen Festplatten- und Partitionseditor. Er hat eine Funktion namens Attempt Data Rescue, um gelöschte Daten zu retten.
Die Datenrettung von GParted führt einen vollständigen Scan des Laufwerks aus, um Dateisysteme zu finden. Diese können Sie dann mounten und deren Daten auf ein anderes Gerät kopieren.
Zusammenfassung
Die hier beschriebenen Werkzeuge sind nur eine kleine Auswahl von denen, die auf in SystemRescue enthalten sind. Das ISO bündelt viele Open-Source-Tools, die bei der Diagnose, Reparatur und dem Kopieren von Daten von einem nicht mehr startfähigen PC helfen, bevor Sie ihn auf die Werkseinstellungen zurücksetzen oder das Betriebssystem neu aufspielen.
Sie können die SystemRescue-Disk hier herunterladen.
Täglich Know-how für IT-Pros mit unserem Newsletter
Verwandte Beiträge
- Vergessenes Administrator-Passwort in Windows 11 und Server Core offline zurücksetzen
- Kennwörter aus Windows offline auslesen mit dem kostenlosen ExtPassword
- Wiederherstellungspunkte löschen oder öffnen mit dem System Restore Explorer
- Mit bcdedit das Boot-Menü von Windows 7 konfigurieren
- Wenn der PC nicht startet: Das Windows Recovery Environment (WinRE)
Weitere Links