System Ratownictwa, wcześniej znany jako SystemRescueCD, to dystrybucja Linuksa przeznaczona do odzyskiwania uszkodzonych systemów operacyjnych, zarządzania partycjami, tworzenia kopii zapasowych i administrowania. Oparta jest na systemie Arch Linux i zawiera wiele narzędzi do pracy z systemem.
Główne cechy SystemRescue
- Odzyskiwanie bootloadera (GRUB, Syslinux)
- Praca z uszkodzonymi systemami plików
- Zarządzanie partycjami (GParted, parted, fdisk, gdisk)
- Tworzenie i przywracanie kopii zapasowych (Clonezilla, dd, rsync)
- Sprawdzanie dysków SMART (smartctl)
- Praca z sieciami (SSH, NFS, Samba)
- Wsparcie dla narzędzi dla systemów Windows NTFS i FAT
- Zdalny dostęp (VNC, SSH)
Rozpoczęcie pracy z SystemRescue
Dla wygody użytkowników dystrybucja SystemRescue jest już dostępna do przejścia w tryb odzyskiwania. Aby skorzystać z tej funkcji, należy przejść do panelu sterowania serwera wirtualnego VMManager i aktywować tryb odzyskiwania.
Możesz teraz uzyskać dostęp do serwera. Jak to zrobić? Musisz połączyć się przez VNC protokół w dowolny dogodny sposób: poprzez przeglądarka lub klient zainstalowany na Twoim komputerze. Będziesz mieć wtedy dostęp do wszystkich opcji zarządzania systemem za pośrednictwem SystemRescue.
SystemRescue w trybie konsoli
Główne czynności wykonywane są w trybie konsoli. Montuj partycje, aby zdiagnozować systemy Linux lub Windows zainstalowane na dysku. Możesz montować systemy plików Linux (ext4, xfs, btrfs, reiserfs), a także partycje FAT i NTFS używane przez system Windows, tworzyć kopie zapasowe danych i plików systemu operacyjnego oraz je przywracać. Możesz użyć vim oraz nano edytorzy do edycji plików.
SystemRescue z interfejsem graficznym
Jeśli potrzebujesz narzędzi graficznych, możesz uruchomić środowisko graficzne, wchodząc w startx Środowisko graficzne umożliwia pracę z GParted (menedżerem partycji), korzystanie z edytorów graficznych, takich jak Geany lub Featherpad, przeglądanie stron internetowych i korzystanie z terminali, takich jak xfce-terminal.
Ustawienia sieciowe SystemRescue
SystemRescue umożliwia połączenie z siecią. Funkcja ta umożliwia tworzenie kopii zapasowych przez sieć, pobieranie plików, pracę zdalną przez SSH lub dostęp do plików znajdujących się na serwerze Linux (przez NFS) lub systemie Windows (przez Sambę). Najwygodniejszym sposobem konfiguracji sieci jest skorzystanie z usługi Network-Manager. Zapewnia ona bardzo wygodne narzędzie graficzne do konfiguracji sieci. Znacznie upraszcza ona konfigurację sieci. Narzędzie to jest dostępne jako mała ikona na pasku zadań obok zegara w środowisku graficznym. Wygodne narzędzie konsolowe to: nmtui – zapewnia interfejs tekstowy do konfigurowania i zarządzania połączeniami sieciowymi. Jest częścią NetworkManager i umożliwia użytkownikom konfigurację parametrów sieciowych bez opuszczania terminala.
Jeśli chcesz skonfigurować sieć ręcznie, możesz skorzystać z przydatnych narzędzi wiersza poleceń.
Otwórz terminal i uruchom:
ip link show
Zobaczysz listę interfejsów, na przykład:
1. lo: ...
2. ens3: ...
Konfiguracja statycznego adresu IP:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Sprawdź za pomocą polecenia:
ip addr show eth0
ip route
Możesz skonfigurować DNS poprzez edycję lub utworzenie pliku /etc/resolv.conf:
nano /etc/resolv.conf
I dokonaj wpisów:
nameserver 8.8.8.8
nameserver 1.1.1.1
Podstawowe narzędzia i polecenia SystemRescue
Przywracanie bootloadera GRUB
Określ partycję główną:
fdisk -l
Zamontuj partycję główną:
mount /dev/sdXn /mnt
W przypadku systemów UEFI:
mount /dev/sdXn /mnt/boot/efi
Zainstaluj GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
Dla XFS (tylko zaznaczenie):
xfs_repair -n /dev/sdXn
Zarządzanie partycjami
Dostępne polecenia: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Tworzenie partycji ext4:
mkfs.ext4 /dev/sdXn
Praca z systemami plików
Sprawdzanie i przywracanie systemu plików:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Montaż:
mount /dev/sdXn /mnt
Praca z Btrfs i XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Klonowanie dysku za pomocą ddrescue
Klonowanie uszkodzonego dysku do obrazu:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Kontynuacja przerwanego klonowania z próbą odzyskania uszkodzonych sektorów:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
backup
Wraz z dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
Wraz z rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Kopiowanie danych przez sieć
Na maszynie docelowej (odbiorniku):
nc -l -p 1234 | dd of=disk.img
Na oryginalnej maszynie (źródło):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Wyjdź z trybu odzyskiwania
W panelu sterowania serwera wirtualnego VMManager wybierz potrzebną maszynę i wyłącz tryb odzyskiwania w menu; po ponownym uruchomieniu serwer uruchomi się do poprzedniego stanu.
FAQ SystemRescue
Jak zapisać SystemRescue na dysku flash USB?
Pobierz dystrybucję ze strony oficjalna strona internetowa, a następnie utwórz dysk flash instalacyjny
Windows: z Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Czy można używać SystemRescue bez instalacji?
Tak, działa wyłącznie w trybie Live — można go uruchomić z USB, płyty CD lub obrazu ISO w maszynie wirtualnej.
Jakie systemy plików obsługuje?
Obsługiwane systemy plików: ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT i inne.
Jak klonować dysk?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Czy można odzyskać usunięte pliki?
Tak, używając photorec (interfejs tekstowy) lub testdisk (odzyskiwanie partycji).
Jak utworzyć kopię zapasową?
Na przykład rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Czy są dostępne dyski Windows?
Tak, można montować i odczytywać systemy NTFS i FAT32.
Czy można używać SystemRescue zdalnie?
Tak, obsługiwane są SSH, VNC, Samba, NFS i inne narzędzia sieciowe.
Podsumowanie
SystemRescue to niezastąpione narzędzie dla administratorów systemów, inżynierów wsparcia i zaawansowanych użytkowników. Ułatwia odzyskiwanie danych, rozwiązywanie problemów z rozruchem, diagnostykę sprzętu i zarządzanie partycjami. Dzięki szerokiej gamie wbudowanych narzędzi zastępuje dziesiątki oddzielnych dystrybucji Live i narzędzi w jednym pliku ISO.