SystemRescue, prej znan kot SystemRescueCD, je distribucija Linuxa, zasnovana za obnovitev poškodovanih operacijskih sistemov, upravljanje particij, varnostno kopiranje in administracijo. Temelji na Arch Linuxu in vsebuje številne pripomočke za delo s sistemom.
Glavne značilnosti programa SystemRescue
- Obnovitev zagonskega nalagalnika (GRUB, Syslinux)
- Delo s poškodovanimi datotečnimi sistemi
- Upravljanje particij (GParted, parted, fdisk, gdisk)
- Ustvarjanje in obnavljanje varnostnih kopij (Clonezilla, dd, rsync)
- Preverjanje SMART diskov (smartctl)
- Delo z omrežji (SSH, NFS, Samba)
- Podpora za pripomočke za Windows NTFS in FAT
- Oddaljeni dostop (VNC, SSH)
Uvod v SystemRescue
Za udobje uporabnikov je distribucija SystemRescue že na voljo za vstop v način obnovitve. Če želite uporabiti to funkcijo, pojdite na nadzorno ploščo virtualnega strežnika VMManager in aktivirajte način obnovitve.
Zdaj lahko dostopate do strežnika. Kako to storite? Povezati se morate prek VNC protokol na kakršen koli priročen način: prek brskalnik ali stranke nameščen v vašem računalniku. Nato boste imeli dostop do vseh možnosti upravljanja sistema prek programa SystemRescue.
SystemRescue v konzolnem načinu
Glavna dejanja se izvajajo v konzolnem načinu. Priklopite particije za diagnosticiranje sistemov Linux ali Windows, nameščenih na vašem disku. Priklopite lahko datotečne sisteme Linux (ext4, xfs, btrfs, reiserfs), pa tudi particije FAT in NTFS, ki jih uporablja Windows, lahko varnostno kopirate podatke in datoteke operacijskega sistema ter jih obnovite, uporabite pa lahko tudi vim in nano uredniki za urejanje datotek.
SystemRescue z grafičnim uporabniškim vmesnikom
Če potrebujete grafična orodja, lahko grafično okolje zaženete z vnosom startx ukaz. Grafično okolje omogoča delo z GParted (upravljalnik particij), uporabo grafičnih urejevalnikov, kot sta Geany ali Featherpad, brskanje po spletu in uporabo terminalov, kot je xfce-terminal.
Omrežne nastavitve SystemRescue
SystemRescue vam omogoča povezavo z omrežjem. Ta funkcija vam omogoča ustvarjanje varnostnih kopij prek omrežja, prenos datotek, delo na daljavo prek SSH ali dostop do datotek, ki se nahajajo na strežniku Linux (prek NFS) ali sistemu Windows (prek Sambe). Najprimernejši način za konfiguracijo omrežja je uporaba storitve Network-Manager. Ponuja zelo priročno grafično orodje za konfiguracijo omrežja. Močno poenostavi konfiguracijo omrežja. To orodje je na voljo kot majhna ikona v opravilni vrstici poleg ure v grafičnem okolju. Priročen konzolni pripomoček je nmtui - ponuja besedilni vmesnik za konfiguriranje in upravljanje omrežnih povezav. Je del programa NetworkManager in uporabnikom omogoča konfiguriranje omrežnih parametrov, ne da bi zapustili terminal.
Če želite omrežje nastaviti ročno, lahko uporabite priročna orodja ukazne vrstice.
Odprite terminal in zaženite:
ip link show
Videli boste seznam vmesnikov, na primer:
1. lo: ...
2. ens3: ...
Nastavitev statičnega IP-ja:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Preverite z ukazom:
ip addr show eth0
ip route
DNS lahko konfigurirate z urejanjem ali ustvarjanjem datoteke /etc/resolv.conf:
nano /etc/resolv.conf
In vnesite:
nameserver 8.8.8.8
nameserver 1.1.1.1
Osnovna orodja in ukazi za reševanje sistema
Obnovitev zagonskega nalagalnika GRUB
Določite korensko particijo:
fdisk -l
Priklopi korensko particijo:
mount /dev/sdXn /mnt
Za sisteme UEFI:
mount /dev/sdXn /mnt/boot/efi
Namestitev GRUB-a:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
Za XFS (samo preverjanje):
xfs_repair -n /dev/sdXn
Upravljanje particij
Razpoložljivi ukazi: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Ustvarjanje particije ext4:
mkfs.ext4 /dev/sdXn
Delo z datotečnimi sistemi
Preverjanje in obnavljanje datotečnega sistema:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Montaža:
mount /dev/sdXn /mnt
Delo z Btrfs in XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Kloniranje diska z ddrescue
Kloniranje poškodovanega diska v sliko:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Nadaljevanje prekinjenega kloniranja s poskusom obnovitve slabih sektorjev:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
backup
z dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
z rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Kopiranje podatkov prek omrežja
Na ciljnem računalniku (sprejemniku):
nc -l -p 1234 | dd of=disk.img
Na originalnem stroju (vir):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Izhod iz načina izterjave
V nadzorni plošči virtualnega strežnika VMManager izberite želeni stroj in v meniju onemogočite način obnovitve; po ponovnem zagonu se bo strežnik zagnal v prejšnje stanje.
Pogosta vprašanja o SystemRescue
Kako zapisati SystemRescue na USB ključek?
Prenesite distribucijo iz uradna spletna stran, nato ustvarite namestitveni bliskovni pogon
Windows: s Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Ali je mogoče uporabljati SystemRescue brez namestitve?
Da, deluje v celoti v načinu Live – z USB-ja, CD-ja ali ISO-ja v virtualnem stroju.
Katere datotečne sisteme podpira?
Podprti sistemi ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT in drugi.
Kako klonirati disk?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Ali je mogoče obnoviti izbrisane datoteke?
Da, z uporabo photorec (besedilni vmesnik) ali testdisk (obnovitev particije).
Kako ustvariti varnostno kopijo?
Na primer: rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Ali obstaja podpora za diske z operacijskim sistemom Windows?
Da, lahko priklopite in berete NTFS in FAT32.
Ali je mogoče SystemRescue uporabljati na daljavo?
Da, podprti so SSH, VNC, Samba, NFS in druga omrežna orodja.
zaključek
SystemRescue je nepogrešljivo orodje za sistemske skrbnike, podporne inženirje in napredne uporabnike. Omogoča enostavno obnovitev podatkov, odpravljanje težav z zagonom, diagnosticiranje strojne opreme in upravljanje particij. Z različnimi vgrajenimi pripomočki nadomešča na desetine ločenih distribucij in pripomočkov Live v enem samem ISO-u.