SystemRescue, agrāk pazīstams kā SystemRescueCD, ir Linux distributīvs, kas paredzēts bojātu operētājsistēmu atjaunošanai, nodalījumu pārvaldībai, dublēšanai un administrēšanai. Tas ir balstīts uz Arch Linux un satur daudz utilītu darbam ar sistēmu.
SystemRescue galvenās iezīmes
- Sāknēšanas ielādētāja atkopšana (GRUB, Syslinux)
- Darbs ar bojātām failu sistēmām
- Nodalījumu pārvaldība (GParted, parted, fdisk, gdisk)
- Dublējumu izveide un atjaunošana (Clonezilla, dd, rsync)
- SMART disku pārbaude (smartctl)
- Darbs ar tīkliem (SSH, NFS, Samba)
- Atbalsts Windows NTFS un FAT utilītprogrammām
- Attālā piekļuve (VNC, SSH)
Darba sākšana ar SystemRescue
Lietotāju ērtībām SystemRescue izplatīšana jau ir pieejama atkopšanas režīma pārslēgšanai. Lai izmantotu šo funkciju, dodieties uz VMManager virtuālā servera vadības paneli un aktivizējiet atkopšanas režīmu.
Tagad varat piekļūt serverim. Kā to izdarīt? Jums ir jāizveido savienojums, izmantojot VNC protokolu jebkurā ērtā veidā: izmantojot pārlūks vai klients instalēta jūsu datorā. Pēc tam, izmantojot SystemRescue, jums būs piekļuve visām sistēmas pārvaldības opcijām.
SystemRescue konsoles režīmā
Galvenās darbības tiek veiktas konsoles režīmā. Pievienojiet nodalījumus, lai diagnosticētu jūsu diskā instalētās Linux vai Windows sistēmas. Varat pievienot Linux failu sistēmas (ext4, xfs, btrfs, reiserfs), kā arī FAT un NTFS nodalījumus, ko izmanto Windows, varat dublēt datus un operētājsistēmas failus un tos atjaunot, varat izmantot vim un nano redaktori failu rediģēšanai.
SystemRescue ar GUI
Ja nepieciešami grafiskie rīki, grafisko vidi var palaist, ievadot startx komandu. Grafiskā vide ļauj strādāt ar GParted (partīciju pārvaldnieku), izmantot grafiskos redaktorus, piemēram, Geany vai Featherpad, pārlūkot tīmekli un izmantot termināļus, piemēram, xfce-terminal.
Tīkla iestatījumi SystemRescue
SystemRescue ļauj izveidot savienojumu ar tīklu. Šī funkcija ļauj izveidot dublējumkopijas tīklā, lejupielādēt failus, strādāt attālināti, izmantojot SSH, vai piekļūt failiem, kas atrodas Linux serverī (izmantojot NFS) vai Windows sistēmā (izmantojot Samba). Ērtākais veids, kā konfigurēt tīklu, ir izmantot pakalpojumu Network-Manager. Tas nodrošina ļoti ērtu grafisko rīku tīkla konfigurēšanai. Tas ievērojami vienkāršo tīkla konfigurēšanu. Šis rīks ir pieejams kā maza ikona uzdevumjoslā blakus pulkstenim grafiskajā vidē. Ērta konsoles utilīta ir nmtui — tā nodrošina teksta saskarni tīkla savienojumu konfigurēšanai un pārvaldībai. Tā ir daļa no NetworkManager un ļauj lietotājiem konfigurēt tīkla parametrus, neizejot no termināļa.
Ja vēlaties manuāli iestatīt tīklu, varat izmantot ērtus komandrindas rīkus.
Atveriet termināli un palaidiet:
ip link show
Jūs redzēsiet saskarņu sarakstu, piemēram:
1. lo: ...
2. ens3: ...
Statiskās IP adreses iestatīšana:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Pārbaudiet ar komandu:
ip addr show eth0
ip route
DNS var konfigurēt, rediģējot vai izveidojot failu /etc/resolv.conf:
nano /etc/resolv.conf
Un veiciet ierakstus:
nameserver 8.8.8.8
nameserver 1.1.1.1
Pamata SystemRescue rīki un komandas
GRUB sāknēšanas ielādētāja atjaunošana
Nosakiet saknes nodalījumu:
fdisk -l
Pievienot saknes nodalījumu:
mount /dev/sdXn /mnt
UEFI sistēmām:
mount /dev/sdXn /mnt/boot/efi
Instalējiet GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
XFS gadījumā (tikai atzīmējiet):
xfs_repair -n /dev/sdXn
Starpsienu pārvaldība
Pieejamās komandas: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Ext4 nodalījuma izveide:
mkfs.ext4 /dev/sdXn
Darbs ar failu sistēmām
Failu sistēmas pārbaude un atjaunošana:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Montāža:
mount /dev/sdXn /mnt
Darbs ar Btrfs un XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Diska klonēšana ar ddrescue
Bojāta diska klonēšana attēla formātā:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Turpinot pārtrauktu klonēšanu, mēģinot atgūt sliktos sektorus:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
rezerves
ar dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
ar rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Datu kopēšana tīklā
Mērķa ierīcē (uztvērējā):
nc -l -p 1234 | dd of=disk.img
Sākotnējā ierīcē (avots):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Iziet no atkopšanas režīma
VMManager virtuālā servera vadības panelī atlasiet nepieciešamo mašīnu un izvēlnē atspējojiet atkopšanas režīmu; pēc pārstartēšanas serveris tiks startēts iepriekšējā stāvoklī.
Bieži uzdotie jautājumi par SystemRescue
Kā ierakstīt SystemRescue USB zibatmiņā?
Lejupielādējiet izplatījumu no oficiālā mājas lapa, pēc tam izveidojiet instalācijas zibatmiņas disku
Windows: ar Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Vai ir iespējams izmantot SystemRescue bez instalēšanas?
Jā, tas darbojas pilnībā tiešraides režīmā — darbojoties no USB, kompaktdiska vai ISO diska virtuālajā mašīnā.
Kādas failu sistēmas tas atbalsta?
Atbalstītie failu formāti ir ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT un citi.
Kā klonēt disku?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Vai ir iespējams atgūt izdzēstos failus?
Jā, izmantojot photorec (teksta saskarne) vai testdisk (nodalījumu atgūšana).
Kā izveidot rezerves kopiju?
Piemēram rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Vai ir atbalsts Windows diskiem?
Jā, jūs varat pievienot un lasīt NTFS un FAT32.
Vai SystemRescue ir iespējams izmantot attālināti?
Jā, tiek atbalstīti SSH, VNC, Samba, NFS un citi tīkla rīki.
Secinājumi
SystemRescue ir neaizstājams rīks sistēmu administratoriem, atbalsta inženieriem un pieredzējušiem lietotājiem. Tas atvieglo datu atgūšanu, sāknēšanas problēmu novēršanu, aparatūras diagnostiku un nodalījumu pārvaldību. Ar dažādām iebūvētām utilītprogrammām tas aizstāj desmitiem atsevišķu Live izplatījumu un utilītu vienā ISO failā.