- SystemRescue to dystrybucja Linuksa przeznaczona do ratowania i konserwacji systemów Linux i Windows, z obsługą wielu systemów plików.
- Zawiera kluczowe narzędzia, takie jak GParted, ddrescue, testdisk, photorec, fsarchiver i narzędzia sieciowe, umożliwiające rozwiązywanie problemów z rozruchem, odzyskiwanie partycji i klonowanie dysków.
- System uruchamia się z USB, płyty CD lub obrazu ISO bez konieczności instalacji, oferuje tryb konsoli i lekkie środowisko graficzne Xfce, a także może być dostosowywany i używany nawet w środowiskach biznesowych.
- Najnowsze wersje aktualizują jądro i dodają nowoczesne wsparcie (HiDPI, bcachefs, nowe narzędzia), dzięki czemu SystemRescue pozostaje niezbędnym narzędziem dla techników.
Podczas komputer przestaje się uruchamiać lub dysk zaczyna działać nieprawidłowoStrach może być poważny: pliki, które wydają się utracone, partycje, których nie da się zamontować, systemy zawieszające się na ekranie startowym… Na takie trudne chwile istnieje scyzoryk szwajcarski, który pomoże ci wyjść z opresji: SystemRescue, system ratunkowy oparty na systemie Linux który wielu administratorów zawsze nosi na dysku USB.
SystemRescue (dawniej SystemRescueCd) to „żywa” dystrybucja Linuksa Zaprojektowany specjalnie do diagnozowania, naprawy i konserwacji systemów Linux i Windows. Nie ma on zastąpić Twojego codziennego systemu operacyjnego, lecz być gotowym do użycia w razie potrzeby. USB lub obraz ISO, gdy wszystko inne zawiedzie. Jest lekki, bardzo kompletny i łączy narzędzia trybu konsoli z narzędziami graficznymi, takimi jak GParted, dzięki czemu możesz pracować w sposób, który jest dla Ciebie najwygodniejszy.
Czym jest SystemRescue i do czego służy?

SystemRescue to dystrybucja GNU/Linux z systemem operacyjnym live boot (na żywo) zorientowany na ratowanie systemu operacyjnego, odzyskiwanie danych i zaawansowana konserwacjaPoczątkowo program nazywał się SystemRescueCd i wówczas powszechnie nagrywano go na płyty CD. Obecnie wykorzystuje się go głównie na dysku USB lub w postaci obrazu ISO na maszynach wirtualnych i panelach hostingowych.
Można uruchomić tryb live z płyty CD, DVD, USB lub obrazu ISO. bez konieczności instalowania czegokolwiek na dysku twardym (choć możesz to zrobić, jeśli chcesz). Jego celem jest zapewnienie środowiska niezależnego od uszkodzonego systemu, aby można było z nim pracować. partycje, systemy plików, kopie zapasowe, sieć i diagnostyka sprzętu bez zakłóceń.
Obecnie bazuje na Arch Linux i wykorzystuje środowisko graficzne Xfce podczas uruchamiania serwera X. Mimo to, zazwyczaj jest ono używane z konsoli, ponieważ umożliwia szybką i precyzyjną obsługę. Jądro SystemRescue oferuje obsługę główne systemy plików: ext2/3/4, XFS, Btrfs, ReiserFS, vfat, FAT, NTFS, exFAT oraz sieciowe systemy plików, takie jak Samba (CIFS) i NFS.
Można go używać zarówno na komputerach stacjonarnych, jak i serwerach.Narzędzie to przydaje się w wielu sytuacjach: od odzyskiwania danych z domowego komputera, który przestał się uruchamiać, po obsługę serwerów w centrach danych, poprzez rozruch z fizycznego dysku USB lub za pośrednictwem trybów ratunkowych zintegrowanych z panelami takimi jak VMManager.
Do najbardziej znanych narzędzi należą GParted, GNU Parted, fsarchiver, ddrescue, testdisk, photorec, rsync i dobra kolekcja narzędzi sieciowych (SSH, NFS, Samba, OpenVPN, WireGuard itp.). Dzięki temu SystemRescue poradzi sobie ze wszystkim, od prostej naprawy GRUB-a po masowe klonowanie dysków i odzyskiwanie uszkodzonych partycji.
Ostatnie aktualizacje: SystemRescue 13 i SystemRescue 11

Najnowsze wersje SystemRescue utrzymują stabilny harmonogram aktualizacjiKoncentruje się na aktualizacji jądra i udoskonalaniu narzędzi ratunkowych. Nie jest to dystrybucja „desktopowa”, w której należy spodziewać się dużych zmian wizualnych, ale raczej narzędzie techniczne, które musi pozostać niezawodne, kompatybilne i lekkie.
SystemRescue 13 jest dostarczany z jądrem Linux 6.18 LTS, rozszerzona gałąź wsparcia, której celem jest zapewnienie stabilnego fundamentu z dobrym, długoterminowym wsparciem sprzętowym. Ponadto ulepszono wsparcie dla bcachefsAktualizacja narzędzi i modułu jądra do wersji 1.37.3 jest istotna, jeśli pracujesz z nowoczesnym systemem plików nastawionym na wydajność i integralność.
Sekcja narzędzi zawiera pakiety, takie jak narzędzie wiersza poleceń yq.Jest to bardzo przydatne do przetwarzania danych w formatach YAML, XML lub TOML bezpośrednio z konsoli, co może być niezwykle pomocne w skryptach administracyjnych. Zawiera również sortowanie tłuszczu (do sortowania wpisów w partycjach FAT) i nss-mdns (rozpoznawanie nazw za pomocą mDNS), a wersja Pythona iotop zostaje zastąpiona przez iotop-c, lżejszy i bardziej wydajny monitor I/O-C.
Jedną z najbardziej widocznych zmian w SystemRescue 13 są wyświetlacze HiDPIDomyślna czcionka jądra jest teraz używana, aby uniknąć absurdalnie małego tekstu w wysokich rozdzielczościach, a specjalny skrypt dostosowuje współczynnik skalowania. Nie jest to typowa „ładna” dystrybucja, ale cieszymy się, że nie będzie ona obciążać oczu, jeśli uruchomisz ją na nowoczesnym laptopie z ekranem o wysokiej rozdzielczości.
Kluczowe narzędzia, takie jak GParted, zostały również zaktualizowane do wersji 1.8.x Wprowadzono poprawki do wielu pakietów i skryptów (na przykład skrypt yay-prepare został zmodyfikowany, aby zapobiec awariom). SystemRescue 13 to w zasadzie aktualizacja bez zbędnych dodatków, ale bardzo potrzebna, aby system był zgodny z nowoczesnym sprzętem i oprogramowaniem.
SystemRescue 11 z kolei to kolejna ważna, niedawna wersjaBazując również na Arch Linux i środowisku Xfce, wprowadzono jądro Linux 6.6 LTS, ulepszono konfigurację Xfce (włączając wygaszacze ekranu i dodając ikonę baterii do zasobnika systemowego) oraz włączono narzędzia do analizy kryminalistycznej, takie jak bcachefs-tools, blocksync-fast, sleuthkit i menedżer kopii zapasowych TimeShift.
Kluczowe cechy SystemRescue
SystemRescue łączy w jednym pliku ISO dziesiątki narzędzi do zarządzania i odzyskiwania danych. które w innych scenariuszach musiałbyś pobrać i przygotować osobno. Wśród najważniejszych funkcji, które umożliwia, znajdują się:
- Odzyskiwanie ładowarki rozruchowej (GRUB, Syslinux i inne), idealne rozwiązanie, jeżeli po aktualizacji lub instalacji systemu Windows system Linux przestał się wyświetlać lub proces rozruchu został uszkodzony.
- Pracuję z uszkodzonymi systemami plikówumożliwiając weryfikację, naprawę lub przynajmniej zamontowanie w trybie odczytu w celu zapisania danych.
- Zaawansowane zarządzanie partycjami za pomocą narzędzi takich jak GParted, parted, fdisk, gdisk, cfdisk lub sfdisk.
- Tworzenie i przywracanie kopii zapasowych używając Clonezilli (jeśli ją zintegrujesz), dd, ddrescue, fsarchiver, partclone lub rsync.
- Sprawdzanie stanu dysków (SMART) z smartctl i powiązanymi narzędziami.
- Elastyczne połączenia sieciowe poprzez SSH, NFS, Samba, OpenVPN, WireGuard i inne narzędzia.
- Dostęp do systemów plików Windows i manipulowanie nimi (NTFS i FAT), w tym zmiana haseł kont użytkowników w systemie Windows przy użyciu narzędzi takich jak ntpasswd.
- Zdalny dostęp korzystając z VNC i SSH, co ułatwia pracę na uratowanym komputerze bez konieczności jego fizycznej obecności.
Jedną z zalet SystemRescue jest jego kompatybilność z wieloma systemami plików.Bez problemu obsługuje ext2, ext3, ext4, XFS, Btrfs, ReiserFS, FAT16/32, exFAT, NTFS i inne mniej popularne formaty. W przypadku NTFS używa ntfs-3g, który umożliwia bezpieczny odczyt i zapis na partycjach Windows.
Kolejną kluczową zaletą jest to, że SystemRescue nie wymaga instalacjiWystarczy nagrać obraz ISO na pendrive lub płytę CD i uruchomić z niego system. Jeśli jednak wolisz, możesz zainstalować go na dysku twardym lub skonfigurować do uruchamiania z sieci, używając metody [metoda/metoda]. PXE (środowisko wykonawcze przed uruchomieniem), co jest szczególnie przydatne w środowiskach biznesowych z wieloma zespołami.
Dla użytkowników preferujących interfejs graficzny SystemRescue oferuje bardzo lekkie środowisko Xfce. który zaczyna się od polecenia startxStamtąd możesz korzystać z GParted, edytorów graficznych, takich jak Geany lub Featherpad, podstawowej przeglądarki internetowej i terminali, takich jak xfce-terminal, a także mieć dostęp do NetworkManager poprzez jego ikonę na pasku zadań.
Jeśli wolisz grać na konsoli, nie panikuj; pamiętaj, aby pracować z uprawnienia rootaW trybie tekstowym masz do dyspozycji edytory takie jak vim i nano, wiele wirtualnych konsol (Alt+F1…Alt+F6) oraz polecenia takie jak lsblk, blkid, fdisk, gdisk, ip, rsync, dd, btrfs-progs, xfsprogs i wiele innych, dzięki czemu możesz zrobić praktycznie to samo, zużywając mniej zasobów.
Jak uruchomić i używać SystemRescue (tryby Live CD/USB i rozruchowy)
Proces rozruchu SystemRescue jest bardzo podobny do procesu rozruchu każdej innej dystrybucji liveNajpierw potrzebujesz oficjalnego pliku ISO ze strony projektu lub repozytoriów, takich jak SourceForge. Po pobraniu zaleca się… sprawdź integralność obrazu korzystanie z plików sum kontrolnych:
- W systemie Linux można to sprawdzić za pomocą:
sha256sum --check systemrescue-x.y.z.iso.sha256
sha512sum --check systemrescue-x.y.z.iso.sha512 - W systemie Windows możesz pobrać sha256sum.exe i wykonaj podobne polecenie z konsoli cmd.
Oprócz kwot projekt podpisuje ISO z GnuPGMożesz zaimportować klucz publiczny i zweryfikować podpis za pomocą poleceń takich jak:
gpg --import gnupg-pubkey.txt
gpg --verify systemrescue-x.y.z.iso.asc systemrescue-x.y.z.iso
Jeśli chcesz nagrać SystemRescue na dysk flash USB, masz kilka opcji.W systemie Windows najwygodniejszym sposobem jest użycie RufusWybór obrazu ISO i pozostawienie dysku USB z partycjami MBR, sformatowanego w systemie plików FAT32 i, jeśli chcesz być precyzyjny, oznaczonego jako „RESCUEXYZ”. W systemie Linux możesz utworzyć dysk USB bezpośrednio za pomocą dd:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Obraz ISO można również nagrać na płytę CD lub DVD Używając narzędzi takich jak k3b, brasero lub xfburn, albo narzędzi wiersza poleceń, takich jak cdrecord/wodim. Po przygotowaniu nośnika wystarczy wejść do BIOS-u/UEFI, wybrać urządzenie rozruchowe (USB lub napęd optyczny) i uruchomić system.
Po uruchomieniu SystemRescue zobaczysz menu rozruchowe z kilkoma opcjami, wśród których stoją:
- Uruchom SystemRescue, używając domyślnych opcji: rozpoczyna się od ustawień standardowych, zazwyczaj w trybie tekstowym.
- kopistaCały system jest ładowany do pamięci RAM, co pozwala na usunięcie nośnika rozruchowego po uruchomieniu; ponadto, ponieważ wszystko znajduje się w pamięci, system reaguje szybciej.
- setkmap=xx: umożliwia wybór układu klawiatury, na przykład
setkmap=esdla klawiatury hiszpańskiej, unikając dziwnych symboli. - sprawdź integralność (sumę kontrolną):Włącza sprawdzanie integralności systemu plików squashfs podczas rozruchu. Przydatne, jeśli podejrzewasz, że nośnik USB lub płyta CD jest uszkodzona.
- Podstawowe sterowniki wyświetlacza (nomodeset)Użyj podstawowego sterownika wideo przy niskiej rozdzielczości; jest to bardzo przydatne, jeżeli masz problemy z ekranem przy korzystaniu ze zwykłego sterownika graficznego.
- Uruchom system operacyjny Linux zainstalowany na dysku (findroot): próbuje uruchomić zainstalowany system Linux przy użyciu jądra SystemRescue, przydatne w przypadku systemów, które utraciły część swojego procesu rozruchu.
- Zatrzymaj się podczas procesu rozruchu przed zamontowaniem głównego systemu plików:do procesu rozruchu przed zamontowaniem głównego systemu plików, umożliwiając debugowanie zaawansowanych problemów z rozruchem.
- Uruchom Memtest86+ (test pamięci RAM):przeprowadza szczegółowy test pamięci RAM, idealny w przypadku podejrzenia uszkodzenia modułów.
- Reboot y wyłączanie: aby ponownie uruchomić lub wyłączyć komputer bezpośrednio z menu.
Jeśli niczego nie dotkniesz, po kilku sekundach rozpocznie się od domyślnej opcjiZazwyczaj znajdziesz się w konsoli tekstowej, gdzie możesz się zalogować i rozpocząć pracę. Jeśli chcesz zmienić zaawansowane parametry rozruchu, naciśnij klawisz TAB w menu, aby edytować wiersz poleceń jądra.
Używam go w trybie konsoli i w środowisku graficznym.
W trybie konsoli SystemRescue pokazuje swój pełny potencjałZ poziomu terminala można montować partycje Linux (ext4, xfs, btrfs, reiserfs) i partycje Windows (FAT, NTFS), wykonywać kopie zapasowe, klonować dyski, edytować pliki konfiguracyjne i wiele więcej.
Aby zamontować na przykład partycję NTFS systemu WindowsMożesz najpierw utworzyć punkt montowania i użyć polecenia ntfs-3g w następujący sposób:
mkdir /mnt/windows
ntfs-3g /dev/sda1 /mnt/windows
Po zamontowaniu partycji możesz wykonać kopię zapasową danych lub je przywrócićSkopiuj krytyczne pliki systemu operacyjnego lub usuń problematyczne elementy (sterowniki, programy itp.). Masz edytory takie jak Vim i Nano aby odtwarzać pliki konfiguracyjne, możesz przełączać się między różnymi TTY za pomocą kombinacji klawiszy Alt+F1 do Alt+F6.
Jeśli wolisz pracować z grafiką, możesz uruchomić środowisko Xfce za pomocą polecenia startxSpowoduje to otwarcie lekkiego pulpitu, na którym będziesz mieć dostęp do GParted umożliwiającego zarządzanie partycjami, graficznych edytorów tekstu, takich jak Geany lub Featherpad, przeglądarki internetowej i wielu terminali.
Na dolnym panelu środowiska graficznego zobaczysz ikonę w kształcie koła ratunkowego który zawiera linki do dokumentacji projektu i ikonę Menedżer sieci Obok znajduje się zegar, z poziomu którego można wygodnie skonfigurować połączenia sieciowe zarówno kablowe, jak i WiFi.
Konfiguracja sieci w SystemRescue
Łączność sieciowa jest niezbędna, gdy trzeba wykonać zdalne kopie zapasowe lub uzyskać dostęp do współdzielonych zasobów.SystemRescue umożliwia konfigurację sieci na kilka sposobów, zarówno w trybie graficznym, jak i tekstowym.
Najprostszym sposobem w środowisku graficznym jest użycie NetworkManagerJest on dostępny jako ikona w zasobniku systemowym. Z tego miejsca możesz łączyć się z sieciami Ethernet i Wi-Fi, konfigurować statyczne adresy IP lub adresy IP DHCP oraz zarządzać sieciami VPN, jeśli zajdzie taka potrzeba, bez konieczności korzystania z wiersza poleceń.
W trybie konsoli masz takie polecenia jak nmcli, ip, ifconfig, route, dhclient i narzędzie nmtuiTen ostatni oferuje interaktywny interfejs tekstowy, który ułatwia tworzenie i zarządzanie połączeniami sieciowymi bez konieczności korzystania ze środowiska graficznego.
Do ręcznej konfiguracji statycznego adresu IPNa przykład możesz zrobić coś takiego:
ip link show
(na przykład, aby zobaczyć interfejsy) ens3)
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Możesz sprawdzić ustawienia za pomocą ip addr show y ip routeW przypadku DNS można edytować /etc/resolv.conf używając nano i dodając na przykład:
nameserver 8.8.8.8
nameserver 1.1.1.1
Po nawiązaniu połączenia sieciowego możesz wykonać kopię zapasową danych korzystając z protokołu NFS lub Samba.łączyć się z innymi komputerami przez SSH, montować współdzielone zasoby, a nawet korzystać z narzędzi takich jak tcpdump, netcat, udpcast, OpenVPN lub WireGuard do bardziej zaawansowanych zadań diagnostycznych i przesyłania danych.
Podstawowe narzędzia ratownicze i odzyskiwania
SystemRescue łączy w sobie sporą liczbę kluczowych narzędzi ratunkowych które warto poznać, choćby pobieżnie. Do najistotniejszych należą:
Przywróć menedżera rozruchu GRUB
Jeśli Twój system Linux nie uruchamia się z powodu problemu z GRUB-emMożna naprawić problem, uruchamiając SystemRescue i postępując zgodnie ze standardową sekwencją czynności:
- Zlokalizuj partycję główną za pomocą
fdisk -l. - Zamontuj partycję główną na
/mnt:
mount /dev/sdXn /mnt - Jeżeli system jest UEFI, zamontuj również partycję EFI:
mount /dev/sdYp /mnt/boot/efi - Zainstaluj GRUB-a, określając katalog główny:
grub-install --root-directory=/mnt /dev/sdX - Wygeneruj ponownie konfigurację:
update-grub
W systemach XFS możliwe jest użycie narzędzi takich jak xfs_repair w trybie tylko do zaznaczania. (z opcją -n) przed dokonaniem destrukcyjnych zmian:
xfs_repair -n /dev/sdXn
Zarządzanie partycjami i systemem plików
Do zarządzania partycjami SystemRescue oferuje zarówno narzędzia graficzne, jak i konsolowe.W środowisku graficznym GParted jest gwiazdą: umożliwia intuicyjne przeglądanie partycji, zmianę rozmiaru, przenoszenie, tworzenie, formatowanie i sprawdzanie systemów plików.
Konsola oferuje polecenia parted, fdisk, gdisk, cfdisk, lsblk, blkid, mkfs, mount i umount.między innymi. Na przykład, aby utworzyć nową partycję ext4, możesz użyć:
mkfs.ext4 /dev/sdXn
Aby sprawdzić i naprawić systemy plików Do Państwa dyspozycji oddajemy:
fsck /dev/sdXndla ext2/3/4.ntfsfix /dev/sdXndla NTFS.btrfs check /dev/sdXndla Btrfs.xfs_repair /dev/sdXndla XFS (z zachowaniem odpowiednich środków ostrożności).
Po naprawie lub weryfikacji możesz zamontować partycje za pomocą mount /dev/sdXn /mnt i zacznij kopiować lub przeglądać dane.
Klonowanie i odzyskiwanie dysków za pomocą dd i ddrescue
Jeśli Twój dysk twardy ma uszkodzone sektory lub ulega awarii, ddrescue będzie Twoim najlepszym sprzymierzeńcem.W przeciwieństwie do dd, program ten został specjalnie zaprojektowany do radzenia sobie z uszkodzonymi blokami i kontynuowania klonowania od miejsca, w którym zostało przerwane, zapisując postęp w pliku dziennika.
Podstawowy przykład klonowania uszkodzonego dysku do obrazu:
ddrescue -f -n /dev/sdX /mnt/backup/sdX.img /mnt/backup/sdX.log
Kontynuowanie klonowania z próbami odzyskania uszkodzonych sektorów możesz uruchomić:
ddrescue -d -f -r3 /dev/sdX /mnt/backup/sdX.img /mnt/backup/sdX.log
Jeśli dysk jest sprawny i chcesz wykonać tylko kopię 1:1dd jest nadal poprawną opcją:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
W przypadku kopiowania katalogów lub systemów plików rsync jest znacznie bardziej elastycznyumożliwiając zachowanie uprawnień, list kontroli dostępu i łączy:
rsync -aAXv /mnt/source/ /mnt/backup/
Kopie danych przez sieć
Jeśli nie masz możliwości fizycznego podłączenia drugiego dysku, zawsze możesz skorzystać z sieci.Dzięki narzędziom takim jak netcat i dd można łatwo przesłać zawartość dysku do innej maszyny:
- Na komputerze docelowym (odbiorczym):
nc -l -p 1234 | dd of=disk.img - Na komputerze źródłowym:
dd if=/dev/sdX | nc 192.168.1.100 1234
Można również połączyć rsync z SSH, aby to zrobić bezpieczne kopie zapasowe na zdalnym serwerzelub bezpośrednio montować współdzielone zasoby przez NFS lub Samba w celu zrzucania kopii zapasowych.
Inne zaawansowane narzędzia w SystemRescue
Oprócz podstawowych narzędzi SystemRescue zawiera bardzo obszerny zbiór programów użytkowych. do przechowywania danych, obsługi sieci, systemów plików, odzyskiwania danych, diagnostyki i testowania sprzętu.
Przechowywanie i partycjonowanie
Aby zidentyfikować urządzenia blokowe i systemy plików możesz użyć:
lsblkaby wyświetlić listę dysków i partycji.blkidaby wyświetlić typy systemów plików i identyfikatory UUID.
GParted i GNU Parted Służą one do manipulowania partycjami odpowiednio w trybie graficznym i konsolowym. Dodatkowo:
- GNU ddrescue do solidnego klonowania dysków z uszkodzonymi sektorami.
- fsarchiver y partclon do zapisywania i przywracania systemów plików w plikach skompresowanych.
- fdisk, gdisk, cfdisk aby edytować tabele MBR i GPT w terminalu.
- sfdysk eksportowanie i importowanie tabel partycji do/z pliku.
- część rosnąca rozszerzanie partycji o nowo dodaną wolną przestrzeń (bardzo typowe po rozszerzeniu dysków maszyny wirtualnej).
- LVM do zarządzania woluminami logicznymi w systemie Linux.
- qemu-img i qemu-nbd do obsługi obrazów dysków qcow2, vhdx, vmdk itp., ich montowania i konwersji między formatami.
Narzędzia sieciowe
Oprócz NetworkManager i nmtui masz do dyspozycji klasyczne i nowoczesne narzędzia sieciowe.:
- nmcli, ip, ifconfig, trasa, dhclient aby skonfigurować interfejsy i trasy.
- tcpdump do przechwytywania ruchu i analizowania pakietów.
- netcat (nc) i udpcast do prostych transferów i klonowania sieciowego.
- OpenVPN, WireGuard i openconnect aby połączyć się z VPN.
- nss-mdns do rozwiązywania nazw mDNS w sieciach lokalnych.
narzędzia do odzyskiwania danych
W przypadku odzyskiwania usuniętych partycji i plików SystemRescue jest szczególnie skuteczny. Obejmuje:
- testdiskNarzędzie tekstowe do odzyskiwania utraconych partycji, naprawy sektorów rozruchowych i naprawy dysków, których nie da się uruchomić. Umożliwia również odzyskiwanie usuniętych plików w systemach plików FAT, NTFS i ext4.
- fotorelacja:skupiony na odzyskiwaniu plików (zdjęć, filmów, dokumentów) z podpisów, bez polegania na tabeli partycji.
- dysk twardy:do diagnostyki i odzyskiwania urządzeń blokujących.
Typowe użycie programu testdisk polega na wybraniu dysku, wybraniu typu tabeli partycji (Intel/MBR, GPT itp.) i skorzystaniu z opcji takich jak Analiza, Zaawansowane lub Geometria Aby sprawdzić strukturę dysku, naprawić proces rozruchu, dostosować parametry dysku fizycznego, a nawet nadpisać MBR (kod MBR). Pozwala również na całkowite usunięcie partycji, jeśli chcesz zacząć od nowa.
Informacje o sprzęcie i testowanie
Program SystemRescue przydaje się również do dokładnego sprawdzenia sprzętu komputera. Zanim zrzucisz całą winę na system operacyjny, uwzględnij poniższe kwestie:
- lspci i lsusb aby wyświetlić urządzenia PCI i USB wraz z ich identyfikatorami sprzętowymi.
- lscpu aby wyświetlić informacje o procesorze.
- hwinfo aby uzyskać szczegółowy raport na temat wykrytego sprzętu.
- sprytny aby sprawdzić stan SMART dysków i wykryć zbliżające się awarie.
- memtest86 + (z menu startowego) i memester (z terminala) aby sprawdzić pamięć RAM.
- stres aby wykonać testy obciążeniowe procesora, pamięci RAM, wejścia/wyjścia i dysków oraz sprawdzić, jak sprzęt zachowuje się pod obciążeniem.
Bootloader, UEFI i inne narzędzia
W nowoczesnych środowiskach z UEFI SystemRescue zawiera również specjalne narzędzia:
- Żarcie Aby zainstalować lub naprawić program ładujący w systemach Linux.
- efibootmgr aby przeglądać i modyfikować wpisy rozruchowe UEFI oraz ich priorytet.
Wśród różnych narzędzi znajdują się::
- flash-rom do odczytu, zapisu i kasowania pamięci flash (BIOS/oprogramowanie sprzętowe).
- nvme do zarządzania dyskami NVMe.
- Kilka edytorów tekstu (Geany, Featherpad, Vim, Nano, Joe), a nawet edytory szesnastkowe.
- Kompresory, narzędzia do obsługi płyt CD/DVD, języki skryptowe, takie jak Perl, Python i Ruby, a także wiele innych narzędzi opisanych w oficjalnym podręczniku.
- Narzędzia zewnętrzne, takie jak AIDA o ntpasswd w środowiskach Windows, co pozwala na zaawansowaną diagnostykę i resetowanie haseł lokalnych (ma na celu odzyskanie zapomnianego dostępu, a nie omijanie zabezpieczeń innych osób).
Zgodność, dokumentacja i dostosowywanie
SystemRescue działa praktycznie na każdym nowoczesnym komputerze z architekturą x86_64 i wielu starszych komputerów, pod warunkiem, że obsługują bootowanie z USB lub CD/DVD. Oficjalnie jest oferowany dla architektur 64-bitowych, po tym jak po krótkim okresie rekonwalescencji ponownie zrezygnował ze wsparcia dla architektury 32-bitowej.
Minimalne wymagania są skromne.Z 1 GB pamięci RAM można uruchomić system i wykonywać proste zadania, choć zalecane jest 2 GB lub więcej, jeśli planujesz korzystać ze środowiska graficznego lub załadować system do pamięci RAM za pomocą programu CopyToram. Do przechowywania pliku ISO zazwyczaj wystarcza pamięć USB o pojemności 1 GB.
W ramach projektu prowadzona jest bardzo obszerna dokumentacja. Dostępne online: przewodnik szybkiego startu dla niecierpliwych, podstawowe i zaawansowane instrukcje obsługi, szczegółowe przewodniki po poszczególnych narzędziach oraz pełna lista pakietów. Z poziomu samego SystemRescue, w środowisku graficznym, masz bezpośredni dostęp do instrukcji.
Kod źródłowy projektu jest hostowany w serwisie GitLab i rozpowszechniany na podstawie licencji GPLv3.aby każdy mógł audytować, modyfikować i dostosowywać kod. Co więcej, sam projekt zapewnia narzędzia do stosowania Dostosowania ISO korzystając ze skryptów takich jak sysrescue-customizeumożliwiając integrację własnych skryptów, dodatkowych pakietów lub automatycznych konfiguracji (na przykład do przywracania bez nadzoru).
Po zakończeniu pracy w trybie ratunkowymJeśli używasz SystemRescue w trybie odzyskiwania panelu hostingowego, takiego jak VMManager, wystarczy wyłączyć ten tryb w panelu i ponownie uruchomić komputer, aby uruchomić go ponownie z normalnego systemu.
W codziennym użytkowaniu SystemRescue zyskał obowiązkowe miejsce w zestawie narzędzi każdego technika lub administratora.Łączy w sobie bogaty zestaw narzędzi systemowych i sieciowych, najnowsze rozwiązania sprzętowe i obsługę systemów plików oraz elastyczność uruchamiania na niemal każdym komputerze bez instalacji. Posiadanie pod ręką dysku USB z SystemRescue może oznaczać różnicę między utratą wszystkiego a odzyskaniem danych i przywróceniem pozornie utraconego komputera do życia.
