SystemRescue, kanhi nailhan nga SystemRescueCD, usa ka Linux distribution nga gidisenyo alang sa pagbawi sa nadaot nga mga operating system, partition management, backup, ug administration. Gibase kini sa Arch Linux, nga adunay daghang mga gamit alang sa pagtrabaho kauban ang sistema.
Pangunang bahin sa SystemRescue
- Pagbawi sa bootloader (GRUB, Syslinux)
- Pagtrabaho uban sa nadaot nga mga sistema sa file
- Pagdumala sa partisyon (GParted, parted, fdisk, gdisk)
- Paghimo ug pagpasig-uli sa mga backup (Clonezilla, dd, rsync)
- Pagsusi sa mga SMART disk (smartctl)
- Pagtrabaho uban sa mga network (SSH, NFS, Samba)
- Suporta alang sa mga utilities alang sa Windows NTFS ug FAT
- Remote access (VNC, SSH)
Pagsugod sa SystemRescue
Alang sa kasayon sa mga tiggamit, ang SystemRescue distribution anaa na alang sa pagsulod sa recovery mode. Aron magamit kini nga bahin, adto sa VMManager virtual server control panel ug i-aktibo ang recovery mode.
Mahimo nimong ma-access ang server. Unsaon pagbuhat niini? Kinahanglan ka nga magkonektar pinaagi sa VNC protocol sa bisan unsang kombenyente nga paagi: pinaagi sa a browser o sa usa ka kliyente instalar sa imong computer. Unya adunay ka access sa tanan nga mga kapilian sa pagdumala sa sistema pinaagi sa SystemRescue.
SystemRescue sa console mode
Ang mga nag-unang aksyon gihimo sa console mode. I-mount ang mga partisyon aron masusi ang mga sistema sa Linux o Windows nga na-install sa imong disk. Mahimo nimong i-mount ang mga sistema sa file sa Linux (ext4, xfs, btrfs, reiserfs), ingon man ang mga partisyon sa FAT ug NTFS nga gigamit sa Windows, mahimo nimong i-back up ang mga data ug mga file sa operating system, ug ibalik kini, mahimo nimong gamiton ang vim ug nano mga editor sa pag-edit sa mga file.
SystemRescue nga adunay GUI
Kung kinahanglan nimo ang mga graphical nga himan, mahimo nimong sugdan ang graphical nga palibot pinaagi sa pagsulod sa startx sugo. Ang graphical nga palibot nagtugot kanimo sa pagtrabaho uban sa GParted (partition manager), paggamit sa mga graphical editor sama sa Geany o Featherpad, pag-browse sa web, ug paggamit sa mga terminal sama sa xfce-terminal.
Mga Setting sa Network SystemRescue
Ang SystemRescue nagtugot kanimo sa pagkonektar sa network. Kini nga bahin nagtugot kanimo sa paghimo og mga backup sa network, pag-download sa mga file, pagtrabaho sa layo pinaagi sa SSH o pag-access sa mga file nga nahimutang sa usa ka Linux server (pinaagi sa NFS) o usa ka Windows system (pinaagi sa Samba). Ang labing sayon nga paagi sa pag-configure sa network mao ang paggamit sa serbisyo sa Network-Manager. Naghatag kini usa ka kombenyente nga graphical nga himan alang sa pag-configure sa network. Gipasimple kaayo niini ang pag-configure sa network. Kini nga himan magamit isip gamay nga icon sa taskbar sunod sa orasan sa graphical nga palibot. Ang usa ka kombenyente nga console utility mao ang nmtui - Naghatag kini usa ka interface sa teksto alang sa pag-configure ug pagdumala sa mga koneksyon sa network. Kabahin kini sa NetworkManager ug gitugotan ang mga tiggamit sa pag-configure sa mga parameter sa network nga dili mobiya sa terminal.
Kung gusto nimo i-set up ang network nga mano-mano, mahimo nimong gamiton ang mga gamit sa command line.
Ablihi ang usa ka terminal ug pagdagan:
ip link show
Makita nimo ang usa ka lista sa mga interface, pananglitan:
1. lo: ...
2. ens3: ...
Static IP setup:
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
Susiha gamit ang sugo:
ip addr show eth0
ip route
Mahimo nimong i-configure ang DNS pinaagi sa pag-edit o paghimo og file /etc/resolv.conf:
nano /etc/resolv.conf
Ug paghimo og mga entries:
nameserver 8.8.8.8
nameserver 1.1.1.1
Basic SystemRescue Tools ug Commands
Ibalik ang GRUB bootloader
Tinoa ang root partition:
fdisk -l
Mount root partition:
mount /dev/sdXn /mnt
Alang sa mga sistema sa UEFI:
mount /dev/sdXn /mnt/boot/efi
I-install ang GRUB:
grub-install --root-directory=/mnt /dev/sdXn
update-grub
Para sa XFS (susiha lang):
xfs_repair -n /dev/sdXn
Pagdumala sa mga partisyon
Adunay mga mando: parted, fdisk, gdisk, lsblk, mkfs, mount, umount
Paghimo og ext4 partition:
mkfs.ext4 /dev/sdXn
Pagtrabaho uban sa mga sistema sa file
Pagsusi ug pagpasig-uli sa file system:
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
Naglungtad:
mount /dev/sdXn /mnt
Nagtrabaho sa Btrfs ug XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
Pag-clone sa disk gamit ang ddrescue
Pag-clone sa usa ka nadaot nga disk sa usa ka imahe:
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
Ang pagpadayon sa usa ka nahunong nga pag-clone sa pagsulay nga mabawi ang dili maayo nga mga sektor:
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
tabang
uban sa dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
uban sa rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Pagkopya sa datos sa network
Sa target nga makina (receiver):
nc -l -p 1234 | dd of=disk.img
Sa orihinal nga makina (tinubdan):
dd if=/dev/sdXn | nc 192.168.1.100 1234
Exit recovery mode
Sa VMManager virtual server control panel, pilia ang gikinahanglan nga makina ug i-disable ang recovery mode sa menu; pagkahuman sa pag-reboot, ang server mag-boot sa miaging kahimtang.
FAQ SystemRescue
Giunsa pagsulat ang SystemRescue sa usa ka USB flash drive?
I-download ang distribusyon gikan sa opisyal nga website, dayon paghimo og instalasyon nga flash drive
Windows: uban Rufus
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
Posible ba nga gamiton ang SystemRescue nga wala’y pag-install?
Oo, kini hingpit nga nagtrabaho sa Live mode - nagdagan gikan sa USB, CD o ISO sa usa ka virtual machine.
Unsang mga file system ang gisuportahan niini?
Gisuportahan ang ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT ug uban pa.
Giunsa ang pag-clone sa usa ka disk?
Linux:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
Posible ba nga mabawi ang mga natangtang nga mga file?
Oo, gamit photorec (text interface) o testdisk (pagbawi sa partisyon).
Giunsa paghimo ang usa ka backup nga kopya?
Pananglitan rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
Aduna bay suporta alang sa mga disk sa Windows?
Oo, mahimo nimong i-mount ug basahon ang NTFS ug FAT32.
Posible ba nga gamiton ang SystemRescue sa layo?
Oo, ang SSH, VNC, Samba, NFS ug uban pang mga himan sa network gisuportahan.
Panapos
Ang SystemRescue usa ka kinahanglanon nga himan alang sa mga tigdumala sa sistema, suporta sa mga inhenyero ug mga tiggamit sa kuryente. Gipadali niini ang pagbawi sa datos, pag-troubleshoot sa mga isyu sa boot, pag-diagnose sa hardware ug pagdumala sa mga partisyon. Uban sa lain-laing mga built-in nga mga utilities, gipulihan niini ang dose-dosenang mga separado nga Live distributions ug utilities sa usa ka ISO.