سسٹم ریسکیوجو پہلے SystemRescueCD کے نام سے جانا جاتا تھا، ایک لینکس ڈسٹری بیوشن ہے جو تباہ شدہ آپریٹنگ سسٹمز، پارٹیشن مینجمنٹ، بیک اپ اور ایڈمنسٹریشن کو بحال کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ آرک لینکس پر مبنی ہے، جس میں سسٹم کے ساتھ کام کرنے کے لیے بہت سی افادیتیں شامل ہیں۔
سسٹم ریسکیو کی اہم خصوصیات
- بوٹ لوڈر ریکوری (GRUB، Syslinux)
- خراب فائل سسٹمز کے ساتھ کام کرنا
- پارٹیشن مینجمنٹ (GParted، parted، fdisk، gdisk)
- بیک اپ بنانا اور بحال کرنا (Clonezilla, dd, rsync)
- سمارٹ ڈسک کی جانچ پڑتال (smartctl)
- نیٹ ورکس کے ساتھ کام کرنا (SSH، NFS، سامبا)
- ونڈوز NTFS اور FAT کے لیے یوٹیلیٹیز کے لیے سپورٹ
- ریموٹ رسائی (VNC، SSH)
سسٹم ریسکیو کے ساتھ شروع کرنا
صارفین کی سہولت کے لیے سسٹم ریسکیو ڈسٹری بیوشن ریکوری موڈ میں داخل ہونے کے لیے پہلے سے ہی دستیاب ہے۔ اس فیچر کو استعمال کرنے کے لیے، VMManager ورچوئل سرور کنٹرول پینل پر جائیں اور ریکوری موڈ کو فعال کریں۔
اب آپ سرور تک رسائی حاصل کر سکتے ہیں۔ یہ کیسے کرنا ہے؟ آپ کو کے ذریعے جڑنے کی ضرورت ہے۔ VNC پروٹوکول کسی بھی آسان طریقے سے: ایک کے ذریعے براؤزر یا ایک کلائنٹ آپ کے کمپیوٹر پر انسٹال ہے۔ پھر آپ کو سسٹم ریسکیو کے ذریعے سسٹم مینجمنٹ کے تمام اختیارات تک رسائی حاصل ہوگی۔
کنسول موڈ میں سسٹم ریسکیو
اہم اعمال کنسول موڈ میں کئے جاتے ہیں۔ اپنی ڈسک پر نصب لینکس یا ونڈوز سسٹم کی تشخیص کے لیے پارٹیشنز کو ماؤنٹ کریں۔ آپ لینکس فائل سسٹمز (ext4, xfs, btrfs, reiserfs) کے ساتھ ساتھ ونڈوز کے ذریعے استعمال ہونے والے FAT اور NTFS پارٹیشنز کو ماؤنٹ کر سکتے ہیں، آپ ڈیٹا اور آپریٹنگ سسٹم فائلوں کا بیک اپ لے سکتے ہیں، اور انہیں بحال کر سکتے ہیں، آپ استعمال کر سکتے ہیں۔ vim اور nano فائلوں میں ترمیم کرنے کے لیے ایڈیٹرز۔
GUI کے ساتھ سسٹم ریسکیو
اگر آپ کو گرافیکل ٹولز کی ضرورت ہے، تو آپ درج کر کے گرافیکل ماحول شروع کر سکتے ہیں۔ startx حکم گرافیکل ماحول آپ کو GParted (پارٹیشن مینیجر) کے ساتھ کام کرنے، گرافیکل ایڈیٹرز جیسے Geany یا Featherpad استعمال کرنے، ویب براؤز کرنے، اور ٹرمینلز جیسے xfce-terminal استعمال کرنے کی اجازت دیتا ہے۔
نیٹ ورک کی ترتیبات سسٹم ریسکیو
سسٹم ریسکیو آپ کو نیٹ ورک سے جڑنے کی اجازت دیتا ہے۔ یہ فیچر آپ کو نیٹ ورک پر بیک اپ بنانے، فائلیں ڈاؤن لوڈ کرنے، SSH کے ذریعے دور سے کام کرنے یا لینکس سرور (بذریعہ NFS) یا ونڈوز سسٹم (سامبا کے ذریعے) پر موجود فائلوں تک رسائی کی اجازت دیتا ہے۔ نیٹ ورک کو ترتیب دینے کا سب سے آسان طریقہ نیٹ ورک مینیجر سروس کا استعمال کرنا ہے۔ یہ نیٹ ورک کو ترتیب دینے کے لیے ایک بہت ہی آسان گرافیکل ٹول فراہم کرتا ہے۔ یہ نیٹ ورک کی ترتیب کو بہت آسان بناتا ہے۔ یہ ٹول گرافیکل ماحول میں گھڑی کے ساتھ ٹاسک بار میں ایک چھوٹے آئیکن کے طور پر دستیاب ہے۔ ایک آسان کنسول یوٹیلیٹی ہے۔ nmtui - یہ نیٹ ورک کنکشن کی تشکیل اور انتظام کے لیے ایک ٹیکسٹ انٹرفیس فراہم کرتا ہے۔ یہ نیٹ ورک مینجر کا حصہ ہے اور صارفین کو ٹرمینل چھوڑے بغیر نیٹ ورک کے پیرامیٹرز کو ترتیب دینے کی اجازت دیتا ہے۔
اگر آپ نیٹ ورک کو دستی طور پر ترتیب دینا چاہتے ہیں، تو آپ آسان کمانڈ لائن ٹولز استعمال کر سکتے ہیں۔
ٹرمینل کھولیں اور چلائیں:
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 بوٹ لوڈر کو بحال کرنا
جڑ تقسیم کا تعین کریں:
fdisk -l
ماؤنٹ روٹ پارٹیشن:
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 سسٹم ریسکیو
USB فلیش ڈرائیو پر SystemRescue کیسے لکھیں؟
سے تقسیم ڈاؤن لوڈ کریں۔ سرکاری ویب سائٹ، پھر انسٹالیشن فلیش ڈرائیو بنائیں
ونڈوز: کے ساتھ روفس
لینکس:
dd if=systemrescue.iso of=/dev/sdX bs=4M status=progress && sync
کیا انسٹالیشن کے بغیر سسٹم ریسکیو کا استعمال ممکن ہے؟
جی ہاں، یہ مکمل طور پر لائیو موڈ میں کام کرتا ہے - ورچوئل مشین میں 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 کو ماؤنٹ اور پڑھ سکتے ہیں۔
کیا سسٹم ریسکیو کو دور سے استعمال کرنا ممکن ہے؟
ہاں، ایس ایس ایچ، وی این سی، سامبا، این ایف ایس اور دیگر نیٹ ورک ٹولز معاون ہیں۔
نتیجہ
سسٹم ریسکیو سسٹم ایڈمنسٹریٹرز، سپورٹ انجینئرز اور پاور صارفین کے لیے ایک ناگزیر ٹول ہے۔ یہ ڈیٹا کی بازیافت، بوٹ کے مسائل کو حل کرنے، ہارڈ ویئر کی تشخیص اور پارٹیشنز کا نظم کرنا آسان بناتا ہے۔ متعدد بلٹ ان یوٹیلیٹیز کے ساتھ، یہ ایک آئی ایس او میں درجنوں الگ الگ لائیو ڈسٹری بیوشنز اور یوٹیلیٹیز کی جگہ لے لیتا ہے۔