ប្រព័ន្ធសង្គ្រោះពីមុនត្រូវបានគេស្គាល់ថាជា SystemRescueCD គឺជាការចែកចាយលីនុចដែលត្រូវបានរចនាឡើងសម្រាប់ការសង្គ្រោះប្រព័ន្ធប្រតិបត្តិការដែលខូច ការគ្រប់គ្រងភាគថាស ការបម្រុងទុក និងការគ្រប់គ្រង។ វាត្រូវបានផ្អែកលើ Arch Linux ដែលមានឧបករណ៍ប្រើប្រាស់ជាច្រើនសម្រាប់ធ្វើការជាមួយប្រព័ន្ធ។
មុខងារសំខាន់ៗរបស់ SystemRescue
- ការសង្គ្រោះកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ (GRUB, Syslinux)
- ធ្វើការជាមួយប្រព័ន្ធឯកសារដែលខូច
- ការគ្រប់គ្រងភាគថាស (GParted, parted, fdisk, gdisk)
- ការបង្កើត និងស្ដារការបម្រុងទុក (Clonezilla, dd, rsync)
- ពិនិត្យថាស SMART (smartctl)
- ធ្វើការជាមួយបណ្តាញ (SSH, NFS, Samba)
- ការគាំទ្រសម្រាប់ឧបករណ៍ប្រើប្រាស់សម្រាប់ Windows NTFS និង FAT
- ការចូលប្រើពីចម្ងាយ (VNC, SSH)
ចាប់ផ្តើមជាមួយ SystemRescue
ដើម្បីភាពងាយស្រួលរបស់អ្នកប្រើប្រាស់ ការចែកចាយ SystemRescue មានរួចហើយសម្រាប់ការចូលទៅក្នុងរបៀបសង្គ្រោះ។ ដើម្បីប្រើមុខងារនេះ សូមចូលទៅកាន់ផ្ទាំងបញ្ជាម៉ាស៊ីនមេនិម្មិត VMManager ហើយបើកដំណើរការរបៀបសង្គ្រោះ។
ឥឡូវនេះអ្នកអាចចូលប្រើម៉ាស៊ីនមេ។ តើត្រូវធ្វើដូចម្តេច? អ្នកត្រូវភ្ជាប់តាមរយៈ VNC ពិធីការតាមមធ្យោបាយងាយស្រួលណាមួយ៖ តាមរយៈ ក កម្មវិធីរុករក ឬ អតិថិជន បានដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នក។ បន្ទាប់មកអ្នកនឹងអាចចូលទៅកាន់ជម្រើសគ្រប់គ្រងប្រព័ន្ធទាំងអស់តាមរយៈ SystemRescue ។
SystemRescue នៅក្នុងរបៀបកុងសូល។
សកម្មភាពសំខាន់ៗត្រូវបានអនុវត្តនៅក្នុងរបៀបកុងសូល។ ដំឡើងភាគថាសដើម្បីវិនិច្ឆ័យប្រព័ន្ធលីនុច ឬវីនដូដែលបានដំឡើងនៅលើថាសរបស់អ្នក។ អ្នកអាចដំឡើងប្រព័ន្ធឯកសារលីនុច (ext4, xfs, btrfs, reiserfs) ក៏ដូចជាភាគថាស FAT និង NTFS ដែលប្រើដោយវីនដូ អ្នកអាចបម្រុងទុកទិន្នន័យ និងឯកសារប្រព័ន្ធប្រតិបត្តិការ ហើយស្ដារពួកវាឡើងវិញ អ្នកអាចប្រើ vim និង nano កម្មវិធីនិពន្ធដើម្បីកែសម្រួលឯកសារ។
SystemRescue ជាមួយ GUI
ប្រសិនបើអ្នកត្រូវការឧបករណ៍ក្រាហ្វិក អ្នកអាចចាប់ផ្តើមបរិស្ថានក្រាហ្វិកដោយបញ្ចូល startx បញ្ជា។ បរិស្ថានក្រាហ្វិកអនុញ្ញាតឱ្យអ្នកធ្វើការជាមួយ GParted (អ្នកគ្រប់គ្រងភាគថាស) ប្រើកម្មវិធីនិពន្ធក្រាហ្វិកដូចជា Geany ឬ Featherpad រុករកគេហទំព័រ និងប្រើស្ថានីយដូចជា xfce-terminal ជាដើម។
ការកំណត់បណ្តាញ SystemRescue
SystemRescue អនុញ្ញាតឱ្យអ្នកភ្ជាប់ទៅបណ្តាញ។ មុខងារនេះអនុញ្ញាតឱ្យអ្នកបង្កើតការបម្រុងទុកតាមបណ្តាញ ទាញយកឯកសារ ធ្វើការពីចម្ងាយតាមរយៈ SSH ឬចូលប្រើឯកសារដែលមានទីតាំងនៅលើម៉ាស៊ីនមេលីនុច (តាមរយៈ NFS) ឬប្រព័ន្ធវីនដូ (តាមរយៈ Samba) ។ មធ្យោបាយងាយស្រួលបំផុតក្នុងការកំណត់បណ្តាញគឺត្រូវប្រើសេវាកម្ម Network-Manager ។ វាផ្តល់នូវឧបករណ៍ក្រាហ្វិកដ៏ងាយស្រួលសម្រាប់កំណត់រចនាសម្ព័ន្ធបណ្តាញ។ វាជួយសម្រួលយ៉ាងខ្លាំងដល់ការកំណត់រចនាសម្ព័ន្ធបណ្តាញ។ ឧបករណ៍នេះអាចប្រើបានជារូបតំណាងតូចមួយនៅក្នុងរបារភារកិច្ចនៅជាប់នឹងនាឡិកានៅក្នុងបរិស្ថានក្រាហ្វិក។ ឧបករណ៍ប្រើប្រាស់កុងសូលងាយស្រួលគឺ nmtui - វាផ្តល់នូវចំណុចប្រទាក់អត្ថបទសម្រាប់កំណត់រចនាសម្ព័ន្ធ និងគ្រប់គ្រងការភ្ជាប់បណ្តាញ។ វាគឺជាផ្នែកមួយនៃ NetworkManager និងអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់កំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្របណ្តាញដោយមិនចាំបាច់ចាកចេញពីស្ថានីយ។
ប្រសិនបើអ្នកចង់រៀបចំបណ្តាញដោយដៃ អ្នកអាចប្រើឧបករណ៍បន្ទាត់ពាក្យបញ្ជាដែលងាយស្រួល។
បើកស្ថានីយហើយដំណើរការ៖
ip link show
អ្នកនឹងឃើញបញ្ជីនៃចំណុចប្រទាក់ ឧទាហរណ៍៖
1. lo: ...
2. ens3: ...
ការដំឡើង IP ឋិតិវន្ត៖
ip addr add 192.168.1.100/24 dev ens3
ip route add default via 192.168.1.1
ពិនិត្យដោយប្រើពាក្យបញ្ជា៖
ip addr show eth0
ip route
អ្នកអាចកំណត់រចនាសម្ព័ន្ធ DNS ដោយកែសម្រួល ឬបង្កើតឯកសារ /etc/resolv.conf:
nano /etc/resolv.conf
និងធ្វើធាតុចូល៖
nameserver 8.8.8.8
nameserver 1.1.1.1
ឧបករណ៍សង្គ្រោះប្រព័ន្ធមូលដ្ឋាន និងពាក្យបញ្ជា
ការស្ដារកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ GRUB
កំណត់ការបែងចែកជា root៖
fdisk -l
ម៉ោនភាគថាសជា root៖
mount /dev/sdXn /mnt
សម្រាប់ប្រព័ន្ធ UEFI៖
mount /dev/sdXn /mnt/boot/efi
ដំឡើង GRUB៖
grub-install --root-directory=/mnt /dev/sdXn
update-grub
សម្រាប់ XFS (ពិនិត្យតែប៉ុណ្ណោះ)៖
xfs_repair -n /dev/sdXn
ការគ្រប់គ្រងភាគថាស
ពាក្យបញ្ជាមាន៖ parted, fdisk, gdisk, lsblk, mkfs, mount, umount
ការបង្កើតភាគថាស ext4៖
mkfs.ext4 /dev/sdXn
ធ្វើការជាមួយប្រព័ន្ធឯកសារ
ពិនិត្យ និងស្ដារប្រព័ន្ធឯកសារ៖
fsck /dev/sdXn # для ext4, ext3
ntfsfix /dev/sdXn # для NTFS
ការម៉ោន:
mount /dev/sdXn /mnt
ធ្វើការជាមួយ Btrfs និង XFS:
btrfs check /dev/sdXn
xfs_repair /dev/sdXn
ការក្លូនឌីសជាមួយ ddrescue
ក្លូនឌីសដែលខូចទៅជារូបភាព៖
ddrescue -f -n /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
ការបន្តការក្លូនដែលរំខានជាមួយនឹងការប៉ុនប៉ងដើម្បីស្ដារផ្នែកមិនល្អ៖
ddrescue -d -f -r3 /dev/sdXn /mnt/backup/sdXn.img /mnt/backup/sdXn.log
បម្រុងទុក
ជាមួយ dd:
dd if=/dev/sdXn of=/dev/sdXn bs=64K status=progress
ជាមួយ rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
ការចម្លងទិន្នន័យតាមបណ្តាញ
នៅលើម៉ាស៊ីនគោលដៅ (អ្នកទទួល):
nc -l -p 1234 | dd of=disk.img
នៅលើម៉ាស៊ីនដើម (ប្រភព):
dd if=/dev/sdXn | nc 192.168.1.100 1234
ចេញពីរបៀបស្តារឡើងវិញ
នៅក្នុងផ្ទាំងបញ្ជាម៉ាស៊ីនមេនិម្មិត VMManager ជ្រើសរើសម៉ាស៊ីនដែលត្រូវការ ហើយបិទរបៀបសង្គ្រោះនៅក្នុងម៉ឺនុយ។ បន្ទាប់ពីចាប់ផ្ដើមឡើងវិញ ម៉ាស៊ីនបម្រើនឹងចាប់ផ្ដើមទៅស្ថានភាពមុនរបស់វា។
FAQ SystemRescue
តើធ្វើដូចម្តេចដើម្បីសរសេរ SystemRescue ទៅ USB flash drive?
ទាញយកការចែកចាយពី គេហទំព័រផ្លូវការបន្ទាប់មកបង្កើត flash drive ដំឡើង
Windows៖ ជាមួយ រូភូស
Linux:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
តើអាចប្រើ SystemRescue ដោយមិនចាំបាច់ដំឡើងទេ?
បាទ / ចាស វាដំណើរការទាំងស្រុងនៅក្នុងរបៀបផ្ទាល់ - ដំណើរការពី USB, CD ឬ ISO នៅក្នុងម៉ាស៊ីននិម្មិត។
តើប្រព័ន្ធឯកសារអ្វីខ្លះដែលវាគាំទ្រ?
គាំទ្រ ext2/3/4, XFS, Btrfs, FAT, NTFS, ReiserFS, exFAT និងផ្សេងទៀត។
តើធ្វើដូចម្តេចដើម្បីក្លូនឌីស?
លីនុច:
dd if=/dev/sda of=/dev/sdb bs=64K status=progress
តើវាអាចសង្គ្រោះឯកសារដែលបានលុបបានទេ?
បាទ ប្រើ photorec (ចំណុចប្រទាក់អត្ថបទ) ឬ testdisk (ការងើបឡើងវិញនៃភាគថាស) ។
តើធ្វើដូចម្តេចដើម្បីបង្កើតច្បាប់ចម្លងបម្រុងទុក?
ឧទាហរណ៍ rsync:
rsync -aAXv /mnt/source/ /mnt/backup/
តើមានការគាំទ្រសម្រាប់ថាសវីនដូទេ?
បាទ/ចាស អ្នកអាចភ្ជាប់ និងអាន NTFS និង FAT32។
តើអាចប្រើ SystemRescue ពីចម្ងាយបានទេ?
បាទ/ចាស SSH, VNC, Samba, NFS និងឧបករណ៍បណ្តាញផ្សេងទៀតត្រូវបានគាំទ្រ។
សន្និដ្ឋាន
SystemRescue គឺជាឧបករណ៍ដែលមិនអាចខ្វះបានសម្រាប់អ្នកគ្រប់គ្រងប្រព័ន្ធ វិស្វករគាំទ្រ និងអ្នកប្រើប្រាស់ថាមពល។ វាធ្វើឱ្យវាងាយស្រួលក្នុងការសង្គ្រោះទិន្នន័យ ដោះស្រាយបញ្ហាចាប់ផ្ដើម វិភាគផ្នែករឹង និងគ្រប់គ្រងភាគថាស។ ជាមួយនឹងឧបករណ៍ប្រើប្រាស់ជាច្រើនដែលភ្ជាប់មកជាមួយ វាជំនួសការចែកចាយបន្តផ្ទាល់ និងឧបករណ៍ប្រើប្រាស់ដាច់ដោយឡែករាប់សិបនៅក្នុង ISO តែមួយ។