aka tGDA

RSS
Aularon

إستعادة الملفات المحذوفة في اللينوكس

1030 Views
3 Comments
هناك عدة برامج في اللينوكس تساعدك على ذلك، أول برنامج هو ntfsundelete وكما هو واضح من إسمه خاص بأقراص الـNTFS، حيث أنه يقوم بالنظر إلى جدول تخصيص الملفات في القرص، ويعيد الملفات بناءً على التوصيف في الجدول. البرنامج موجود في حزمة ntfsprogs.

هناك برنامج آخر يقوم بمسح القرص بحثاً عن الملفات المحذوفة وذلك إعتماداً على تسلسل البايتات الذي يصادفه أثناء مسح القرص، مثلاً هناك تسلسل بايتات معين في ترويسة ملفات الـJPEG وآخر في ملفات الـDOC، البرنامج يعمل طبعاً على أكثر أنواع أنظمة الملفات ولا يهمه وجود جدول تخصيص الملفات وإن كان هذا يسبب مشكلة في حال كون الملفات كبيرة ومقطعة في أكثر من مكان على سطح القرص.
البرنامج ذو واجهة نصية مع قوائم وسهل الإستخدام، إسمه photorec ويأتي مع حزمة testdisk.

كذلك وجدت برنامج آخر اسمه magicrescue يعتمد على ما يبدو نفس فكرة photorec ولكنني لم أجربه.

بالمناسبة، برنامج photorec وإن كان إسمه إختصار لـphoto recovery ولكن يمكنه إستعادة الكثير من أنواع الملفات وليس فقط الصور.

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

Comments

Raw Recovery by U : 92 on 10/12/2008
أظن أن أغلب الملفات بها ترويسة أو هيكلية تساعد على تحديد هويتها وهذا مايجعل برامج مثل التي ذكرتها قادرة على استعادتها كلياً او جزئياً وهذا يعتمد على عد الأجزاء التي كان عليها الملف وكذلك حالة أن يكون قد فوقه من قبل النظام.
ما لا أعرفه هو: هل يعتمد لاينوكس على نفس تقنية وندوز بتجزئة الملفات أثناء تخصيصه أمكنة لحفظها على القرص، وبالتالي هل هناك Defragment خاص بلاينوكس؟
 
sort of by Aularon on 13/12/2008
لم أكن أعرف الإجابة البارحة ولكنني الآن أعرفها بفضل ويكيبيديا : )

في الواقع أن وجود ملفات كبيرة وصغيرة وحذف الملفات يفرض على نظام التشغيل تقطيع الملفات على القرص، حتى في أنظمة ext في لينوكس فإن الملفات والتي يعبر عنها إصطلاحاً بإسم "آي نود/inode" تتوزع على عدة أقسام blocks على سطح القرص، ولكن يعمد البرمجية الخاصة بنظام الملفات والمسؤولة عن كتابتها تعمد إلى وضعها بشكل متجاور مما يقلص من التجزئة التي تتعرض لها، ولكن مع الإستخدام الطويل الأمد فإن الملفات ستتعرض للتجزئة حتماً.

هناك أداة لإلغاء تجزئة نظام ext2، أما نظام ext3 لاتوجد له واحدة (لكن النظامين متوافقين، أي أنه يمكن التحويل من أحدهما إلى الأخر وإجراء العملية ومن ثم العودة)، كما أن النسخة الأخيرة ext4 سوف يكون لها أداة تقوم بهذه المهمة.

شكراً لمرورك يوراميوم.
 
برنامج استعاده الملفات المحذوفه by محمود الشربينى on 23/12/2008
شكرا جدا
 
thanks by moustafa on 21/06/2010
thanks for your article
 

Add Comment:

About You
   
   
   
Your Comment
   
   


This blog is meant to provide a high quality articles and tutorials for advanced computer concepts, or basic ones that are hard to understand, But that would be mostly in Arabic. The blog is on beta version now, please come back soon for the good stuff.


This work by Aularon is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.

Valid XHTML 1.0 StrictValid CSS level 3!Creative Commons License

toolbox


Colors Combination

Loading Loading.. 0