إسترداد بيانات Linux: إسترداد الملفات من الأقسام المحذوفة والمساحة غير المخصصة

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

إسترداد بيانات Linux: إسترداد الملفات من الأقسام المحذوفة والمساحة غير المخصصة

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

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

إذهب للعرض
How to install a data recovery tool on Linux_ with a terminal or a file manager

How to install a data recovery tool on Linux_ with a terminal or a file manager

أسباب فقدان البيانات في Linux نتيجة حذف قسم القرص

الأسباب الأكثر شيوعًا لفقدان البيانات في Linux نتيجة حذف قسم القرص هي التالية:

  • الحذف العرضي للقسم (عبر fdisk، parted، gparted). قد يقوم المستخدمون بحذف القسم الخاطئ عن طريق الخطأ عند تغيير بنية القرص.
  • تم خلط الأقراص أو الأقسام. على سبيل المثال، يتم إدخال /dev/sda بدلاً من /dev/sdb.
  • إستبدال القسم بنظام ملفات جديد. على سبيل المثال، عند التنسيق عبر mkfs، قد يتم تدمير معلومات القسم القديمة.
  • الإستخدام غير الصحيح لأدوات إدارة الأقسام. يمكن أن تؤدي الأوامر غير الصحيحة في gpart، أو fdisk، أو gdisk ، أو parted إلى حذف جدول الأقسام.
  • أخطاء عند تثبيت نظام التشغيل. أثناء تثبيت نظام Linux، قد يقوم المستخدم عن طريق الخطأ بحذف قسم مهم أو إعادة تثبيت النظام فوق البيانات القديمة.
  • قد يؤدي التلف المادي أو إنقطاع التيار الكهربائي إلى فقدان البيانات الموجودة على بنية القسم.
  • العمل مع محركات الأقراص غير المستقرة أو المعيبة. يمكن أن تؤدي المشكلات المتعلقة بمحركات الأقراص الصلبة أو محركات أقراص الحالة الصلبة (SSD) إلى إختفاء الأقسام تلقائيًا أو عدم إمكانية الوصول إليها.
  • أفعال برامج الطرف الثالث أو الفيروسات. يمكن لبعض البرامج تغيير أو حذف بنية القسم دون علم المستخدم.
fdisk: تم حذف القسم

على سبيل المثال، دعونا نفكر في حالتين لإسترداد البيانات:

  • أولاً: إذا قمت بحذف أقسام القرص نتيجة تهيئة القرص بالكامل بإستخدام أداة الأقراص؛
  • وثانيًا: إذا تم حذف أقسام القرص عبر Термінал، بإستخدام أمر fdisk.

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

لدينا محرك أقراص USB تم إنشاء قسمين عليه لتخزين الملفات. دعونا نحذفهم.

Ubuntu: أقسام القرص

للقيام بذلك:

  • إنتقل إلى أداة الأقراص وحدد الوسائط الخاصة بنا. كما ترى، تم إنشاء قسمين عليه: أحدهما يحتوي على نظام الملفات ext4، والآخر يحتوي على نظام الملفات fat.

  • انقر فوق قائمة القرص وحدد تهيئة القرص.

    Ubuntu: تهيئة القرص

    ضع في إعتبارك!!! إذا قمت بتحديد وظيفة “إستبدال كافة البيانات بالأصفار”، فسيكون من المستحيل تقريبًا إسترداد البيانات.

    Ubuntu: إستبدال بيانات القرص بالأصفار
  • نؤكد ضرورة التنسيق.

كما ترى، ظهرت منطقة غير مخصصة، وتم فقدان جميع الملفات التي كانت موجودة على هذا القرص. لم تعد الأقسام نفسها مرئية في مستكشف الملفات.

Ubuntu: مساحة القرص غير المخصصة

كيفية إسترداد هذه الملفات؟

  • تشغيل Hetman Partition Recovery.

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

    Hetman Partition Recovery: مساحة القرص غير المخصصة
  • في نافذة نوع الفحص، في قسم الفحص الكامل ، حدد الخيارات الضرورية. في حالتي، أترك نظامي الملفات ext4 و fatمحددين، لأن الأقسام التي قمت بحذفها كانت تحتوي على أنظمة الملفات هذه بالضبط.

    Hetman Partition Recovery: فحص كامل لمساحة القرص غير المخصصة
  • انقر فوق الزر التاليوإنتظر حتى تكتمل عملية الفحص، وقد يستغرق هذا بعض الوقت.

    Hetman Partition Recovery: عملية فحص مساحة القرص غير المخصصة
  • جاهز. تمت عملية الفحص كاملة!

    Hetman Partition Recovery: تم الإنتهاء من فحص القرص
  • كما ترى، إكتشف البرنامج أقسام القرص المحذوفة حديثًا. نقوم بفتحها ونبحث عن البيانات المفقودة.

    Hetman Partition Recovery: أقسام القرص المحذوفة
  • حدد الملفات والمجلدات التي تريد إستردادها، ثم انقر فوق الإسترداد.

    Hetman Partition Recovery: إسترداد الملفات
  • في النافذة التالية، حدد حفظ على القرص الصلب وحدد المسار الذي سيتم إسترداد الملفات إليه.

  • انقر فوق الإسترداد. قد تستغرق عملية الإسترداد بعض الوقت، إعتمادًا على كمية البيانات التي يتم إستردادها.

  • Готово.

    Hetman Partition Recovery: الملفات المستردة
  • نذهب إلى المجلد المحدد لحفظ البيانات ونرى أن جميع الملفات المحددة محفوظة هناك.

    Ubuntu: إسترداد الملفات

لقد عرضت كيفية إسترداد البيانات من الأقسام المحذوفة بإستخدام نظام الملفات Ubuntu وأنظمة الملفات ext4 و exfаt كمثال. ولكن، بنفس الطريقة، يمكنك إستعادة البيانات على إصدارات أخرى من Linux، بغض النظر عن نظام الملفات الخاص بالقسم المحذوف ونوع وسيط التخزين.

هل من الممكن إسترداد البيانات إذا تم حذف القسم عبر المحطة الطرفية (بإستخدام الأمر fdisk كمثال)

ماذا تفعل إذا قمت بحذف قسم عن طريق الخطأ عبر المحطة الطرفية. على سبيل المثال، بإستخدام fdisk، أو parted، أو gparted؟ هل من الممكن إسترداد البيانات إذا تم حذف جدول القسم بإستخدام gpartأو cfdiskأو gdisk أو parted؟

لنفترض أن لدينا قرصًا ثابتًا مقسمًا إلى عدة أقسام. في حالتي، إنها ext4، و xfs، و btrfs، و exfat. ولكن نظام ملفات التقسيم يمكن أن يكون أي نظام آخر.

Mint: أقسام القرص ext4 وxfs وbtrfs وexfat

هناك ملفات على القرص.

Mint: قسم قرص xfs

دعونا نحذف بعض الأقسام. للقيام بذلك:

  • قم بتشغيل المحطة الطرفية وأدخل الأمر fdisk فيها.

  • إذا لم يكن لديك حق الوصول إلى أداة الأقراص، لتحديد قائمة وأسماء الأقسام الموجودة على القرص، أدخل الأمر:

    sudo fdisk -l

    Mint: sudo fdisk -l
  • وهنا القرص لدينا مع الأقسام.

    sudo fdisk -l:أقسام القرص sdb
  • للإنتقال إلى القرص الخاص بنا، أدخل ما يلي:

    sudo fdisk /dev/sdb

    sudo fdisk /dev/sdb
  • لقد تم تشغيل الأمر fdisk على القرص sdb لخاص بنا. إضغط على mلرؤية صيغة تنسيق fdisk.

    صيغة تنسيق fdisk
الأمر الوصف
sudo fdisk -l عرض قائمة بجميع الأقراص والأقسام الموجودة على النظام
sudo fdisk /dev/sdX تشغيل fdisk لتحرير قرص معين (على سبيل المثال /dev/sda)
m إظهار المساعدة للأوامر في بيئة fdisk
p إظهار جدول القسم الحالي
n إنشاء قسم جديد
d حذف القسم الموجود
t تغيير نوع القسم
a وضع علامة على القسم كقابل للتمهيد
w حفظ التغييرات والخروج
q الخروج دون حفظ التغييرات
  • لحذف قسم، يجب عليك النقر فوق d.

  • لنحذف، على سبيل المثال، القسمين الأولين. وللقيام بذلك نشير إلى الرقم واحد. وبعد ذلك الثاني.

    fdisk: تم حذف الأقسام
  • لإكمال تنفيذ الأوامر المدخلة، اكتب w (أي تأكيد تنفيذ الأوامر المدخلة وإنهاء fdisk).

    fdisk: تنفيذ الأوامر (w)
  • كما ترى، تم حذف الأقسام المحددة.

    Mint: تم حذف أقسام محرك الأقراص sdb

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

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

  • تثبيت وتشغيل Hetman Partition Recovery.

    تستعيد هذه الأداة الملفات من أي جهاز، بغض النظر عن سبب فقدان البيانات.
  • في النافذة الموجودة على اليسار، سيعرض البرنامج قائمة بجميع الأقراص المحلية الموجودة، بالإضافة إلى الأقراص المادية المتصلة بالكمبيوتر.

    Hetman Partition Recovery: مساحة غير مخصصة من قرص sdb
  • في أداة الأقراص ، أرى أن المنطقة غير المخصصة التي أحتاجها موجودة على محرك الأقراص sdb، ولها الحجم التالي.

    Mint: مساحة غير مخصصة على القرص sdb
  • في البرنامج، أرى هذه المنطقة غير المحددة. لذا، سأستعيد ملفاتي المفقودة منها.

    Hetman Partition Recovery: مساحة غير مخصصة من قرص sdb
  • للقيام بذلك، انقر بزر الماوس الأيمن فوقه وحدد إفتح.

    Hetman Partition Recovery: فحص قرص sdb
  • أختار فحص القرص الكامل . وأنا أحدد أنظمة الملفات الخاصة بالأقسام التي يجب إسترداد البيانات منها.

    Hetman Partition Recovery: فحص كامل لقرص sdb
  • أنا في إنتظار إكتمال عملية فحص القرص والبحث. سيستغرق هذا بعض الوقت، والذي قد يختلف إعتمادًا على حجم الوسائط.

  • كما ترى، قام برنامج Hetman Partition Recovery بالعثور على أقسام القرص اللازمة.

    Hetman Partition Recovery: أقسام قرص sdb المحذوفة
  • دعونا ننتقل إليهم. كما نرى، جميع المجلدات والملفات المفقودة موجودة هنا. يمكنك معاينة محتوياتها في نافذة المعاينة. للقيام بذلك، فقط انقر فوق الملف المطلوب.

    Hetman Partition Recovery: مجلدات قرص sdb المفقودة
  • لإسترداد الملفات أو المجلدات التي تريدها، حددها. ثم انقر فوق الزر إسترداد. حدد الوسائط والمجلد الذي تريد إسترداده.

    Hetman Partition Recovery: إسترداد مجلدات قرص sdb
  • إنتهى. تمت إسترداد الملفات.

    Mint: إسترداد مجلدات محرك الأقراص SDb

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

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

الخلاصة

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

يمكن لأدوات مثل TestDisk، وPhotoRec، وGParted، أو أحد البرامج المختصة مثل Hetman Partition Recovery إسترداد الأقسام المفقودة وإستعادة الوصول إلى الملفات القيمة.

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

تذكر: الوقاية دائما أسهل من الإسترداد!

Abdelhamid Balti

المؤلف: , كاتب تقني

عبد الحميد البلطي كاتب تقني في شركة Hetman Software. يتعامل مع البرامج التعليمية والإرشادات والمراجعات التفصيلية حول كيفية عمل أدوات وبرامج الشركة مع جميع أنواع أجهزة تخزين البيانات.

Michael Miroshnichenko

محرر: , كاتب تقني

Мирошниченко Михаил – одни из ведущих программистов в Hetman Software. Опираясь на пятнадцатилетний опыт разработки программного обеспечения он делится своими знаниями с читателями нашего блога. По мимо программирования Михаил является экспертом в области восстановления данных, файловых систем, устройств хранения данных, RAID массивов.

نوصى به لك

يرحب بك مساعد Hetman Software، الذي تم إنشاؤه على أساس الذكاء الإصطناعي.
ابدأ الدردشة