كيفية تثبيت TestDisk على نظام Linux واسترداد الملفات المحذوفة

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

في هذا الدليل، سأستخدم خادم Ubuntu للعمل، ولكن حتى إذا كنت على توزيع آخر، يمكنك اتباع نفس الخطوات. الشيء الوحيد الذي سيكون مختلفًا هو مدير الحزم المستخدم للتثبيت.

تثبيت TestDisk على Linux

يتوفر حزمة testdisk على جميع توزيعات Linux الرئيسية ويمكن تنزيلها بسهولة باستخدام مدير الحزم الافتراضي. فيما يلي أوامر تثبيت محددة لتوزيع Linux.

تثبيت TestDisk على Ubuntu/Debian

sudo apt update 
sudo apt -y install testdisk

نستخدم مدير الحزم apt بدلاً من apt-get لأنه هو مدير الحزم الجديد لـ Ubuntu/Debian.

تثبيت TestDisk على Red Hat و CentOS 7

yum install epel-release
yum update
yum install testdisk

تثبيت TestDisk على Red Hat و CentOS 8

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum update
yum install testdisk

يجب أيضًا تمكين/تثبيت مستودع EPEL. مستودع EPEL هو مستودع حزم إضافي يوفر وصولًا سهلًا لتثبيت حزم البرامج المستخدمة بشكل شائع.

للمزيد من المعلومات حول مستودع EPEL، قم بزيارة الصفحة الرسمية.

تثبيت TestDisk على Arch Linux

sudo pacman -S testdisk

تثبيت TestDisk على Fedora

sudo dnf install testdisk

كيفية استرداد الملفات المحذوفة في لينكس؟

الآن بعد تثبيت أداة testdisk ، حان الوقت لاستخدامها لاسترداد ملفاتنا المحذوفة أو الأقسام.

يعمل Testdisk مع أنواع الأقسام التالية:

Partition Types Testdisk Works With

قد لا تحتاج إلى التحقق من نوع القسم لأن القائمة أعلاه تغطي تقريبًا جميع أنواع الأقسام الرئيسية. ولكن إذا كنت غير متأكد ، فأدخل أحد الأوامر:

stat -f <partition>
df -T
fdisk -l
Fdisk L

سيعطيك أي من الأوامر أعلاه معلومات نوع نظام الملفات.

1. بدء تشغيل TestDisk وتكوين مكان تشغيله

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

Testdisk Welcome Screen Log

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

الشاشة التالية تطلب منك اختيار محرك القرص / القسم:

Test Disk Partition Select

2. تحديد وتحليل القسم

بمجرد اختيارك للقسم الصحيح، سيُطلب منك اختيار نوع القسم.

Testdisk Partition Type Selection Screen

يجب أن يتم اختيار نوع القسم الصحيح تلقائيًا، ولكن إذا لم يحدث ذلك، تأكد من اختيار النوع الصحيح.

بمجرد الانتهاء من ذلك، ستحصل على قائمة من الخيارات التي يجب أن نتقدم بالذهاب بها إلى “تحليل” للبحث عن البيانات المفقودة.

Test Disk Analyse Partitions

يمكنك الاختيار بين “بحث سريع” أو “بحث أعمق” حسب احتياجاتك والسماح للبحث بالتشغيل حتى يتم مسح جميع الـ inodes.

Testdisk Analyse Screen

3. فحص القسم لاسترجاع الملفات المحذوفة

مع الخيار المحدد، ستواجه السؤال حول القسم الذي تريد فحصه بشكل محدد.

Analyze Specific Partitions

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

Testdisk Working

بمجرد اكتمال التقدم، يوفر لك الخيار لتحديد القسم الذي ترغب في تصفح الملفات فيه. جميع الملفات المظللة باللون “أحمر” أو أي لون آخر أو نمط نص (يمكن أن يتأثر أيضًا بتكوين الطرفية) هي الملفات التي تم استعادتها بواسطة أداة TestDisk.

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

الختام

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

نأمل أن تكون قد فهمت استخدام أداة TestDisk في نظام Linux وتعرف الآن كيفية استخدامها. إذا كانت لديك أي أسئلة، فاسألنا في التعليقات أدناه.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-testdisk-on-linux-and-recover-deleted-files