هل سبق لك أن حذفت ملفًا على جهاز Linux الخاص بك عن طريق الخطأ؟ أو ربما أزال بعض البرامج مجلدًا مهمًا مخزنًا على وحدة تخزين النظام لديك. في مثل هذه الحالات ، يعد برنامج استعادة البيانات هو الحل الوحيد لهذه المشكلة.

TestDisk هي إحدى أدوات الاسترداد المطورة لسطر أوامر Linux. في هذه المقالة ، سنناقش TestDisk وكيفية تثبيته ، جنبًا إلى جنب مع دليل مفصل حول استعادة الملفات والمجلدات المحذوفة على نظام Linux الخاص بك.

ما هو TestDisk؟

TestDisk هي أداة موثوقة وقوية لاستعادة بيانات سطر الأوامر. تمت كتابته بلغة البرمجة C بواسطة Christophe Granier. بصرف النظر عن Linux ، يتوفر TestDisk على كل أنظمة التشغيل الأخرى تقريبًا بما في ذلك Microsoft Windows و macOS و OpenBSD.

TestDisk له وظائف من أجل:

  1. استعادة قسم البيانات المحذوفة
  2. استرجع قسمًا أو ملفًا تالفًا
  3. استعادة الملفات من أنظمة ملفات Windows
  4. إعادة بناء قطاعات التمهيد باستخدام النسخ الاحتياطية للبيانات
  5. استعادة جداول FAT32 التالفة

نظرًا لأنه يمكن لـ TestDisk استعادة أقسام البيانات المحذوفة بسهولة ، يمكننا استخدام هذه الأداة لاستعادة الملفات المحذوفة.

instagram viewer

ومع ذلك ، هناك استثناء. إذا قام شخص ما بإزالة الملفات من نظام Linux الخاص بك باستخدام امتداد أجاد الأداة المساعدة ، فلن يتمكن TestDisk من استعادة هذه الملفات. Shred هي أداة مساعدة لسطر الأوامر تستخدم لحذف الملفات بشكل آمن مما يجعل من الصعب استعادتها.

كيفية تثبيت TestDisk

لا يتم تثبيت TestDisk افتراضيًا على معظم توزيعات Linux. بدلاً من ذلك ، سيتعين عليك تنزيل الحزمة وتثبيتها يدويًا باستخدام مدير الحزم في نظامك.

في التوزيعات المبنية على دبيان ، قم أولاً بتمكين كون مخزن.

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu الكون $ (lsb_release -sc) "

ثم قم بتثبيت ملف اختبار حزمة مع ملائم:

sudo apt تثبيت testdisk

يعد تثبيت TestDisk على Fedora أمرًا سهلاً.

sudo dnf تثبيت testdisk

للتثبيت على التوزيعات القائمة على القوس:

sudo pacman -S testdisk

يمكنك استخدام يم لتثبيت TestDisk على أنظمة RHEL و CentOS. لكن أولاً ، تحتاج إلى تنزيل حزمة باسم الافراج عن epel. ال الافراج عن epel تحتوي الحزمة على مفاتيح GPG (GNU Privacy Guard) لتوقيع الحزم ومعلومات الحزمة.

اكتب أيًا من الأوامر التالية لتثبيت الحزمة:

yum تثبيت الإصدار epel
يم التثبيت https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

الآن ، قم بتثبيت TestDisk:

تحديث yum
yum تثبيت testdisk

يمكنك التحقق من التثبيت عن طريق كتابة الأمر التالي في الجهاز.

testdisk - نسخة

سيعرض الإخراج معلومات الإصدار المرتبطة بامتداد اختبار رزمة.

استرجع الملفات المحذوفة على Linux باستخدام TestDisk

الخطوة الأولى لاستعادة الملفات المحذوفة هي إنشاء ملف سجل. يعد ملف سجل TestDisk مهمًا لأنه سيخزن المعلومات الأساسية المتعلقة باستعادة البيانات والأقسام. حتى بشكل عام ، يجب على المستخدمين تحديد الأولويات تسجيل النظام للحصول على رؤى حول الأنشطة التي تحدث على أجهزة الكمبيوتر الخاصة بهم.

الخطوة 1: قم بإنشاء ملف سجل

قم بتشغيل TestDisk باستخدام الأمر التالي:

اختبار

سيعرض النظام الإخراج على النحو التالي. نظرًا لأن TestDisk هي أداة مساعدة تفاعلية ، فسوف توفر لك خيارات على كل شاشة للاختيار من بينها. لاحظ في الإخراج أدناه ، لديك ثلاثة خيارات: يخلق, ألحق، و لا يوجد سجل.

  1. يخلق: إنشاء ملف سجل جديد لـ TestDisk
  2. ألحق: يُستخدم لإضافة معلومات إضافية إلى ملف سجل موجود بالفعل
  3. لا يوجد سجل: أوامر TestDisk بعدم استخدام ملف سجل لعملية الاسترداد

تسليط الضوء على يخلق الخيار باستخدام مفاتيح المؤشر واضغط يدخل. اكتب كلمة مرور المستخدم المتميز إذا طُلب منك ذلك. إذا لم يكن لديك أذونات المستخدم المتميز في حسابك ، فيمكنك أن تطلب من مسؤول النظام ذلك أضفك إلى قائمة sudoers.

متعلق ب: كيفية إصلاح محرك الأقراص الثابتة الميت لاستعادة البيانات

الخطوة 2: اختر محرك الاسترداد

بعد إنشاء ملف السجل ، تحتاج إلى اختيار محرك الأقراص الذي تريد استرداد البيانات منه. ستعرض الشاشة المعلومات المرتبطة بكل محرك أقراص على نظامك ، بما في ذلك اسم محرك الأقراص وحجمه.

حدد محرك الأقراص الذي تختاره واضغط يدخل.

إذا لم تتمكن من العثور على محرك أقراص معين ، فحاول تشغيل TestDisk باستخدام ملف sudo testdisk أمر.

الخطوة 3: اختر نوع القسم

الخطوة التالية هي تحديد نوع القسم الذي تريد استعادته. إذا لم تتمكن من معرفة القسم الصحيح ، فما عليك سوى متابعة القسم الذي حدده TestDisk لك.

يمكن للمستخدمين الاختيار من بين أنواع الأقسام السبعة التالية.

  • شركة انتل
  • EFI GPT
  • هيوماكس
  • ماك
  • لا أحد
  • شمس
  • اكس بوكس

حدد الخيار الأنسب واضغط يدخل.

الآن ، اختر خيارات الاسترداد من القائمة. على الرغم من أنك حر في تحديد أي خيار يناسبك بشكل أفضل ، إذا كنت ترغب في استعادة الملفات المحذوفة ، فاختر متقدم.

سيقوم النظام بسرد جميع الأقسام المتاحة في القرص المحدد. حدد اختيارك واضغط يدخل.

إذا كنت تستخدم محرك أقراص ثابتة ، فمن المحتمل أن يعرض النظام أقسامًا متعددة. من ناحية أخرى ، إذا كان محرك أقراص وسائط قابل للإزالة ، فسيعرض TestDisk قسمًا واحدًا فقط.

سيطلب منك TestDisk اختيار دليل لتخزين ملف صورة القسم. اختر موقعًا مناسبًا وحدد تقدم.

يتعلم أكثر: كيفية إدارة أقسام القرص الصلب باستخدام Cfdisk

الخطوة 4: انتقل إلى دليل الملفات المحذوفة

سيعرض TestDisk الآن جميع الملفات والمجلدات المخزنة في القسم المحدد. توجه إلى الدليل الذي يحتوي على الملف المحذوف. على سبيل المثال ، إذا كان /Desktop الدليل يحتوي على الملف ، انتقل إلى هذا المجلد.

سيكون للملفات المحذوفة لون خط أحمر. إذا لم تتمكن من العثور على أي إدخال محذوف للملف ، فلا يمكن للأسف استرداد ملفاتك.

من ناحية أخرى ، إذا وجدت إدخالات ملف بخط أحمر ، فلا يمكنك ببساطة "استعادة" هذه الملفات باستخدام TestDisk. ما عليك فعله هو نسخ الملفات المحذوفة ولصقها في دليل آخر.

لنسخ ملف محذوف ، قم بتمييز هذا الملف المحدد واضغط ج على لوحة المفاتيح. الآن ، انتقل إلى الدليل حيث تريد لصق الملف واضغط ج مرة أخرى للصق.

إذا قام النظام بنسخ الملف بنجاح ، فستتلقى إشعارًا يفيد بذلك تم النسخ! 1 حسنًا ، فشل 0 باللون الأخضر الفاتح.

اخرج من التطبيق عن طريق تحديد ملف يقلع الخيار على الشاشة. سيعيدك النظام إلى الشاشة السابقة. مرة أخرى ، استمر في الاختيار يقلع للعودة إلى الشاشة السابقة. سوف يستغرق الأمر بضع جولات من التظليل والضغط يدخل لإغلاق TestDisk تمامًا.

التراجع عن عمليات الحذف العرضية على نظام Linux

أثناء التنقل عبر وحدة تخزين Linux الخاصة بك ، أنت على بعد "مجموعة مفاتيح" واحدة من حذف الملفات المهمة بشكل دائم. لحسن الحظ ، فإن الأداة المساعدة TestDisk متاحة لمنعك من الندم على أفعالك. يمكن لـ TestDisk استعادة الأقسام المحذوفة واستعادة الأقراص التالفة وإعادة إنشاء قطاعات التمهيد باستخدام ملف النسخ الاحتياطي.

يستغرق الأمر حادثة واحدة لمعرفة أهمية إنشاء نسخ احتياطية من مساحة التخزين الخاصة بك. على الرغم من أنك تستطيع استنساخ القرص الصلب الخاص بك على لينكس، ليس دائمًا الخيار الأفضل. سيكون الخيار الأنسب هو الاحتفاظ بنسخة احتياطية من بياناتك على خادم بعيد باستخدام Rsync.

بريد إلكتروني
نسخ ملفاتك احتياطيًا تلقائيًا إلى خادم بعيد باستخدام Rsync

يعد النسخ الاحتياطي باستخدام rsync طريقة فعالة للإدارة الذاتية لملفاتك المحلية. إليك كل ما تحتاج إلى معرفته.

اقرأ التالي

مواضيع ذات صلة
  • لينكس
  • استعادة البيانات
عن المؤلف
ديبيش شارما (تم نشر 46 مقالة)

Deepesh هو محرر جونيور لنظام Linux في MUO. لقد كان يكتب محتوى إعلاميًا على الإنترنت لأكثر من 3 سنوات. في أوقات فراغه ، يستمتع بالكتابة والاستماع إلى الموسيقى ولعب الجيتار.

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

خطوة أخرى أيضا…!

يرجى تأكيد عنوان بريدك الإلكتروني في البريد الإلكتروني الذي أرسلناه لك للتو.

.