همه رایانههای منسوخ شده به دلیل نقص سختافزاری خراب نیستند. برخی از این کامپیوترها در یک حلقهٔ بوت گیر کردهاند، از صفحهٔ فرمویئر عبور نمیکنند یا پس از یک بهروزرسانی نمیتوانند وارد شوند. در حالی که این موارد ممکن است شبیه شکستهای فاجعهبار به نظر برسند، گاهی نشانهٔ مشکلات نرمافزاری یا اجزای خرابشونده هستند.
هر رایانهای که بهعنوان خراب شناخته میشود به دلایل خرابی سختافزاری نیست. برخی از این کامپیوترها در یک حلقهی بوت گیر کردهاند، از صفحهٔ firmware عبور نمیکنند یا پس از یک بهروزرسانی امکان ورود به سیستم ندارند. اگرچه این موارد ممکن است بهنظر برسند که شکستهای فاجعهبار هستند، گاهی نشانهٔ مشکلات نرمافزاری یا قطعات معیوب هستند.
اینها نمونههای سناریویی هستند که ابزار SystemRescue برای آنها ساخته شده است. این محیط لینوکسی با حجم ۱٫۲ گیگابایت، سیستمهایی را که غیرقابل دسترس هستند ولی سالم هستند، تعمیر میکند. من آن را در موارد مختلف استفاده کردهام: سیستمهایی که ویندوز آنها بوت نمیشود، سیستمهای لینوکسی با خطاهای GRUB، و کامپیوترهایی که کاربران آنها قفل شدهاند. در برخی از این موارد، نیازی به نصب کامل ندارم. چندین دلیل برای داشتن یک درایو USB زنده در دسترس وجود دارد و SystemRescue یکی از ضروریترینهاست.

SystemRescue یک سیستمعامل زندهٔ چندمنظوره مبتنی بر Arch Linux است که برای تعمیر، مدیریت و عیبیابی سیستمهای رایانهای و دادهها پس از یک خرابی طراحی شده است.
محیط زنده هر بار نسبت به نصب برتری دارد
اجرای یک سیستمعامل کامل بدون دست زدن به سیستم خراب شما

چندین وضعیت وجود دارد که نمیتوانید به سیستمعامل نصبشده خود بهعنوان یک محیط تعمیر قابل اعتماد اعتماد کنید. مثالها شامل وقتی که ویندوز بارگیری نمیشود یا در لینوکس صفحهٔ خطایی دریافت میکنید. در این شرایط، سیستمی مانند SystemRescue که بهصورت مستقل از سیستمعامل شما اجرا میشود، بسیار مؤثر است. وقتی از USB SystemRescue بوت میکنید، مستقیماً به محیط Arch Linux منتقل میشوید. در اینجا به یک محیط دسکتاپ Xfce، ترمینال، مرورگر و ابزارهای بازیابی دسترسی دارید.
از این محیط میتوانید با دیسکهای داخلی به عنوان منابع داده تعامل کنید. از آنجا که دیسکهای داخلی دیگر بخش فعال سیستم نیستند، خطر هنگام انجام تعمیرات کاهش مییابد. اگر ماشین شما حافظه کافی داشته باشد، میتوانید گزینهٔ copytoram را برای بارگذاری کل محیط در RAM استفاده کنید. این راهحل مؤثری است زمانی که کامپیوتر بهصورت تصادفی دیسکهای خارجی را جدا میکند یا پورتهای USB ناپایدار دارند.
دلیل دیگری که همیشه پیشفرض من SystemRescue است این است که برای کار در سیستمهای BIOS و UEFI نیازی به پیکربندی دستی ندارد و این آن را به ابزاری مفید برای دستگاههای قدیمی و جدید تبدیل میکند.
خرابی سیستمفایل ترسناکتر از آنچه به نظر میرسد است
شناسایی و رفع خطاها پیش از از دست رفتن کامل دادهها

اگرچه خطاهای سیستمفایل بهنظر فاجعهبار میآیند، در صورتی که بهخوبی مدیریت شوند، قابل بازیابی هستند. رایجترین سیستمفایلهایی که با آنها مواجه میشوید ext4، Btrfs، XFS، NTFS و VFAT هستند. SystemRescue نیز اینها و گزینههای جدیدتری مانند bcachefs را پشتیبانی میکند. من این مجموعه را برای تنظیمات ناشناخته یا ترکیبی ضروری میدانم.
برخی خطاها مانع از نصب (mount) دیسک خود سیستمعامل میشوند و در این شرایط من بهطور گسترده بر ابزارهای fsck، ntfsfix و Btrfs scrub از SystemRescue تکیه کردهام. من پارتیشنهای ناشناخته را با اسکریپت mountall SystemRescue شناسایی و نصب میکنم که وقتی کارهای زیادی داشته باشم، صرفهجویی بزرگی در زمان است.
TestDisk وقتی نیاز به بازیابی پارتیشنهای گمشده و بازگرداندن فایلهای حذفشده دارم مفید است. سپس از PhotoRec برای بازگرداندن اسناد مهمی که قابل خواندن نیستند، استفاده میکنم. با ترکیب TestDisk و PhotoRec با fsarchiver که برای ایجاد نسخههای پشتیبان فشرده پارتیشنها به کار میبرم، دادههای دستگاه خراب را قبل از ادامه به فرآیندهای پرریسک امن میکنم.
فاجعههای پارتیشن نباید دائم باشند
تغییر اندازه، بازیابی و بازسازی ساختارهای دیسک
پس از یک نصب لینوکس ناموفق یا وقتی بهروزرسانی ویندوز EFI را تغییر میدهد، ممکن است سیستم غیرقابل بوت بهدلیل آسیب پارتیشنها داشته باشید. در اینجا من از ابزار GParted SystemRescue استفاده میکنم. GParted یک ابزار گرافیکی عالی برای تعمیر، تغییر اندازه یا جابجایی پارتیشنها است و ایمنترین ابزاری است که برای این وظایف استفاده کردهام.
وقتی با سناریوهای پیچیدهتر مواجه میشوم، ابزارهای خط فرمان مانند fdisk، gdisk و cfdisk مؤثر ثابت میشوند. آنها میتوانند سرسرتهای GPT را بازسازی و طرحهای MBR را با دقت بالاتر نسبت به ابزارهای گرافیکی بازگردانند. بهعنوان یک مبتدی ممکن است نتوانید از این ابزارهای خط فرمان استفاده کنید، اما به کاربران پیشرفته قدرت بیشتری میدهند.
Partclone و partimage دو ابزار دیگر موجود هستند که به من اجازه میدهند قبل از تغییر پارتیشنهای خراب، آنها را کلون کنم. کلون کردن درایوهای خراب به ذخیرهسازهای خارجی این امکان را میدهد که بازیابی را روی کلون انجام دهم و از خطر آسیب دائمی به اصلی جلوگیری کنم. این سطحی از کنترل است که در محیطهای بازیابی ویندوز نداشتهام.
بازیابی شبکه فقط برای بخشهای فناوری اطلاعات نیست
دسترسی از راه دور و دانلود رفع مشکلات بهصورت زنده

SystemRescue همچنین برای شبکهکاری عالی است. شما یک رابط Ethernet و Wi‑Fi مناسب با NetworkManager دریافت میکنید. به این ترتیب میتوانید از پیکربندی شبکه از طریق ترمینال اجتناب کنید.
اشتراک برای نکات و ابزارهای عملی تعمیر سیستم
به محض اینکه به یک شبکه متصل شوم، میتوانم بستههای اضافه را با pacman نصب کنم. ممکن است دادهها را به اشتراکگذاریهای Samba یا NFS بکاپ بگیرم یا فریمور را دانلود کنم. در حین تعمیر، توانستهام ابزارها و درایورهای سیستمفایل گمشده را بدون راهاندازی مجدد سیستم یا تغییر محیط اضافه کنم.
من همچنین بهطور مداوم از سرورهای SSH داخلی برای دسترسی از راه دور استفاده میکنم. اینها هنگامی که باید کاربران غیر فنی را در مراحل بازیابی راهنمایی کنم، بسیار مفید هستند. سپس به پشتیبانی از کنسول سریال تکیه میکنم تا سیستمهای بدون مانیتور قابل استفاده شوند، بهویژه در سناریوهای سرور. این تواناییهای شبکهای SystemRescue است که ابزار را به یک پلتفرم کامل بازیابی از راه دور تبدیل میکند. ساخت یک USB زنده SystemRescue یکی از بهترین کاربردهای درایوهای USB فلش است.

بدافزارها بیش از حد برای آنتیویروسهای معمولی سخت هستند؟ این راهکارهای هدفمند مبتنی بر USB به شما کمک میکنند تا مبارزه کنید و رایانهتان را بازپس بگیرید.
محدودیتها و نکات کمدیدهای که میتوانند شما را دچار مشکل کنند
من همیشه استفاده از SystemRescue را لذتبخش یافتهام. این ابزار ثابت کرده است که یک ابزار مؤثر برای تعمیر و بازیابی سیستم است. با این حال، بیخطا نیست. اگر برچسب حجم USB دقیقاً با نام نسخه مطابقت نداشته باشد، عملیات chroot کار نخواهند کرد. این الزامات، اگرچه حیاتیاند، بهخوبی مستند نشدهاند. اگر این نکته را نادیده بگیرید، گردشهای کاری بحرانی بازیابی با مشکل مواجه خواهند شد.
SystemRescue برای بوت راحت به حدود ۲ گیگابایت رم نیاز دارد و برای استفاده از حالت کپی به RAM تا ۴ گیگابایت رم میطلبد. مهمترین محدودیت آن در لپتاپهای قدیمی است، زیرا پشتیبانی از سیستمهای ۳۲‑بیتی حذف شده است. با این حال، همچنان یکی از کارآمدترین ابزارها برای نجات یک رایانهٔ خراب است.