SystemRescue, tidligere kendt som SystemRescueCD, er en Linux-distribution designet til at gendanne beskadigede operativsystemer, partitionsstyring, backup og administration. Den er baseret på Arch Linux og indeholder mange værktøjer til at arbejde med systemet.
Hovedfunktioner i SystemRescue
- Gendannelse af bootloader (GRUB, Syslinux)
- Arbejde med beskadigede filsystemer
- Partitionshåndtering (GParted, parted, fdisk, gdisk)
- Oprettelse og gendannelse af sikkerhedskopier (Clonezilla, dd, rsync)
- Kontrol af SMART-diske (smartctl)
- Arbejde med netværk (SSH, NFS, Samba)
- Understøttelse af værktøjer til Windows NTFS og FAT
- Fjernadgang (VNC, SSH)
Kom godt i gang med SystemRescue
For brugernes bekvemmelighed er SystemRescue-distributionen allerede tilgængelig til at gå i gendannelsestilstand. For at bruge denne funktion skal du gå til VMManager virtuelle server kontrolpanel og aktivere gendannelsestilstand.
Du kan nu få adgang til serveren. Hvordan gør man det? Du skal oprette forbindelse via VNC protokol på enhver bekvem måde: gennem en browser eller kunde installeret på din computer. Derefter har du adgang til alle systemadministrationsmulighederne via SystemRescue.
SystemRescue i konsoltilstand
Hovedhandlingerne udføres i konsoltilstand. Monter partitioner for at diagnosticere Linux- eller Windows-systemer, der er installeret på din disk. Du kan montere Linux-filsystemer (ext4, xfs, btrfs, reiserfs) samt FAT- og NTFS-partitioner, der bruges af Windows. Du kan sikkerhedskopiere data og operativsystemfiler og gendanne dem. Du kan bruge vim og nano redaktører til at redigere filer.
SystemRescue med GUI
Hvis du har brug for grafiske værktøjer, kan du starte det grafiske miljø ved at indtaste startx kommando. Det grafiske miljø giver dig mulighed for at arbejde med GParted (partitionshåndtering), bruge grafiske editorer som Geany eller Featherpad, surfe på nettet og bruge terminaler som xfce-terminal.
Netværksindstillinger SystemRescue
SystemRescue giver dig mulighed for at oprette forbindelse til netværket. Denne funktion giver dig mulighed for at oprette sikkerhedskopier over netværket, downloade filer, arbejde eksternt via SSH eller få adgang til filer, der er placeret på en Linux-server (via NFS) eller et Windows-system (via Samba). Den mest bekvemme måde at konfigurere netværket på er at bruge Network-Manager-tjenesten. Den leverer et meget praktisk grafisk værktøj til konfiguration af netværket. Det forenkler netværkskonfigurationen betydeligt. Dette værktøj er tilgængeligt som et lille ikon på proceslinjen ved siden af uret i det grafiske miljø. Et praktisk konsolværktøj er ... nmtui - den tilbyder en tekstgrænseflade til konfiguration og administration af netværksforbindelser. Den er en del af NetworkManager og giver brugerne mulighed for at konfigurere netværksparametre uden at forlade terminalen.
Hvis du vil konfigurere netværket manuelt, kan du bruge de praktiske kommandolinjeværktøjer.
Åbn en terminal og kør:
ip link show
Du vil se en liste over grænseflader, for eksempel:
1. lo: ...
2. ens3: ...
Opsætning af statisk IP:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Tjek med kommandoen:
ip addr show eth0
ip route
Du kan konfigurere DNS ved at redigere eller oprette en fil /etc/resolv.conf:
nano /etc/resolv.conf
Og lav indtastninger:
nameserver 8.8.8.8
nameserver 1.1.1.1
Grundlæggende SystemRescue-værktøjer og -kommandoer
Gendannelse af GRUB bootloader
Bestem rodpartitionen:
fdisk -l
Monter rodpartition:
mount /dev/sdXn /mnt
For UEFI-systemer:
mount /dev/sdXn /mnt/boot/efi
Installer GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
For XFS (kun afkrydsningsfelt):
xfs_repair -n /dev/sdXn
Administration af partitioner
Tilgængelige kommandoer: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Oprettelse af en ext4-partition:
mkfs.ext4 /dev/sdXn
Arbejde med filsystemer
Kontrol og gendannelse af filsystemet:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Montering:
mount /dev/sdXn /mnt
Arbejde med Btrfs og XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Diskkloning med ddrescue
Kloning af en beskadiget disk til et image:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Fortsætter en afbrudt kloning med et forsøg på at gendanne beskadigede sektorer:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
backup
Med dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
Med rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Kopiering af data over netværket
På målmaskinen (modtageren):
nc -l -p 1234 | dd of=disk.img
På den originale maskine (kilde):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Afslut recovery mode
I VMManagers virtuelle serverkontrolpanel skal du vælge den ønskede maskine og deaktivere gendannelsestilstanden i menuen. Efter genstart starter serveren op i sin tidligere tilstand.
Ofte stillede spørgsmål SystemRescue
Hvordan skriver man SystemRescue til et USB-flashdrev?
Download distributionen fra officiel hjemmesideog derefter oprette et installationsflashdrev
Windows: med Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Er det muligt at bruge SystemRescue uden installation?
Ja, det fungerer udelukkende i Live-tilstand - det kører fra USB, CD eller ISO i en virtuel maskine.
Hvilke filsystemer understøtter det?
Understøtter ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT og andre.
Hvordan kloner man en disk?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Er det muligt at gendanne slettede filer?
Ja, bruger photorec (tekstgrænseflade) eller testdisk (gendannelse af partition).
Hvordan opretter man en sikkerhedskopi?
For eksempel rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Er der understøttelse af Windows-diske?
Ja, du kan montere og læse NTFS og FAT32.
Er det muligt at bruge SystemRescue eksternt?
Ja, SSH, VNC, Samba, NFS og andre netværksværktøjer understøttes.
Konklusion
SystemRescue er et uundværligt værktøj for systemadministratorer, supportteknikere og superbrugere. Det gør det nemt at gendanne data, fejlfinde opstartsproblemer, diagnosticere hardware og administrere partitioner. Med en række indbyggede værktøjer erstatter det snesevis af separate Live-distributioner og værktøjer i en enkelt ISO.