الدرس 11: استعادة الملفات المحذوفة باستخدام PhotoRec [دورة تعلم Ubuntu]

hard-drive

الدرس الحادي عشر من دورة تعلّم Linux Ubuntu يتناول شرحًا لكيفية استرداد البيانات أو الملفات المحذوفة من القرص الصلب وذلك باستخدام برنامج PhotoRec.

ويُعدّ PhotoRec برنامجًا قويًا لاستعادة المحذوفات، وهو جزء من حزمة TestDisk.

التنصيب

لتثبيت برنامج PhotoRec على حاسوبك، افتح مركز برمجيات أوبونتو Ubuntu Software Center وابحث عن testdisk ثم اضغط تثبيت (Install).

أو عوضًا عن ذلك، يمكنك تنصيبه من خلال الطرفية عبر الأمر الآتي:

sudo apt-get install testdisk

شرح الاستخدام

1- افتح الطرفية Ctrl+Alt+T والصق الأمر الآتي، وذلك لأننا نحتاج إلى معرفة الاسم الخاص بالبارتشن الذي نريد استعادة ملفاته المفقودة، وإذا كانت هنالك أيّة أجهزة خارجية أخرى تريد استرداد ملفاتها، مثل فلاشة USB أو قرص خارجي فقم بإيصالهم بالحاسوب، وهذا الأمر لا يفعل شيئًا، ولكنه يساعدك على معرفة اسم البارتشن المطلوب ويستعرض البارتشنات الموجودة بالجهاز لا أكثر:

lsblk

lsblk-proper

2- والآن الصق الأمر الآتي:

sudo photorec

* سوف ترى الآن قائمة بالأجهزة المتصلة، استخدم المفتاحين (سهم أعلى، سهم أسفل) لتحديد القرص الذي تريد استعادة بياناته، واستخدم المفتاحين (سهم يمين، سهم يسار) للتنقل بين الخيارين Proceed و Quit.

disks-photorec

3- بعد ذلك، ستظهر لك قائمة بالبارتشنات المختلفة، ومن الأفضل أن تقوم باختيار الخيار No partition، لأنه سيبحث في كافة أنحاء الجهاز، وتجدر الملاحظة إلى أن أجهزة الفلاش تعتبر الأقل حظًا في القدرة على استعادة البيانات…

disk-partitions-photorec1

4- والآن حان وقت اختيار نوع نظام الملفات، فإذا كانت الملفات قد فُقدت من لينكس فاختر Ext2/Ext3 وأمّا إذا كانت قد فُقدت من ويندوز فاختر Other.

partitions-photorec

5- في هذه الخطوة سنختار المكان الذي نريد حفظ الملفات المسترجعة إليه، ولكن قبل ذلك قمّ بإنشاء مجلّد على سطح المكتب لأجل حفظ الملفات المُسترجعة إليه، ثم قم باختياره من خلال الطرفية باستخدام حرف C لتحديد المجلّد المطلوب، وبعد ذلك سوف تبدأ عملية الاستعادة مباشرة…

6- أثناء عملية الاستعادة سوف تشاهد عدد الملفات المفقودة التي عُثر عليها وأنواعها والوقت المنقضي والوقت المتبقي على عملية الاستعادة وغيرها من المعلومات، وقد تستغرق عملية الاسترداد وقتًا اعتمادًا على قوة معالج الحاسوب:

photorec

*تجدر الملاحظة إلى أنه إن كنتَ تريد إيقاف عملية الاستعادة فاختر Stop.

7- بعد انتهاء عملية الاستعادة سوف يتم تخزين البيانات في المجلد المطلوب مع حقوق المسؤول، ولكن الشيء السلبيّ هو أن أسماء الملفات سوف تكون بحروف عشوائية غير مفهومة، ولذلك إذا كنتَ تبحث عن صور أو مقاطع فيديو فيُفضّل مشاهدة المصغرات للوصول إلى المحتوى المطلوب، وأمّا إذا كنتَ تبحث عن ملفات نصيّة، فيُفضّل استعمال الأمر grep للبحث عن الملف النصيّ المطلوب:

grep -r “the text you want to search” NameOfDirectoryToSearch

مع استبدال “the text you want to search” ببعض الكلام الموجود في الملف النصيّ المطلوب، واستبدال NameOfDirectoryToSearch بالمجلد المطلوب البحث فيه.

[linuxveda]

18
اترك تعليق

avatar
8 Comment threads
10 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
9 Comment authors
Yasmine MakhloofHossam BrgothنورالدينilyassMohammed Berik Recent comment authors
  Subscribe  
الأحدث الأقدم الأكثر تصويتاً
نبّهني عن
أبو بكر
ضيف
أبو بكر

مشكور على الإضافة والشرح الوافي ولي طلب أن تشرح طريقة البحث في الطرفية
باستخدام الأمر find أو ما يشببها من أوامر وجزاك الله عنا أخ حسام كل خير

أبو بكر
ضيف
أبو بكر

لي سؤال يخص برنامج testdisk الذي يأتي مع photorec لأنه برنامج قوي وكفء في استعادة ما تم حذفه من ملفات ومجلدات بنفس الشكل والترتيب الذي كانت عليه قبل ذلك، بل ويعيدها بنفس الأسماء التي كانت عليها بخلاف غيره من البرامج المعروفة. المشكلة فقط أنه في الطرفية لا يعرض الملفات والمجلدات المسمات بكلمات عربية ويعرض مكانها رموزا غير مفهومة، وهو ما لاحظته عند استخدامه (على الأقل في بيئة وندوز مع موجه الأوامر Command Prompt ) فهل العيب من البرنامج نفسه أم من النظام عينه؟ وهل من حل أو بديل للمشكلة؟

M.Hanny Sabbagh
ضيف
M.Hanny Sabbagh

هل جربت تغيير الطرفية التي تستخدمها؟ طرفية كونسول تدعم العربية، ربما تكون المشكلة من هناك.

أبو بكر
ضيف
أبو بكر

إن لم يكن العيب من البرنامج فغالبا طرفية كونسول هي الحل النهائي وسبب طرحي للسؤال لأني اشتغلت من خلال cmd وندوز حيث لاحظت المشكلة.

M.Hanny Sabbagh
ضيف
M.Hanny Sabbagh

نعم هذا صحيح، هل جربت تشغيله على لينكس؟

Ibraheem Salem
ضيف
Ibraheem Salem

وين البرنامج وياليت لو في شرح له

ayoub
ضيف
ayoub

استعادة الملفات المحذوفة ODT أوبونتو أرجوووووووووووكم

Ibraheem Salem
ضيف
Ibraheem Salem

أخي الكريم كنت مثبت ع هارد اللاب على بارتيشن ويندوز وبارتيشن للينوكس وبارتشين للملفات
المهم قبل يومين قلت احدث الأوبنتو عندي وبالغلط لغيت كل البارتيشن باللاب وصار كله بارتيشن ومثبت عليه اللينوكس
هل في قدرة استرجع الملفات لهارد اللاب لانه محتاج كم ملف برمجي برمجتهم قبل سنة

M.Hanny Sabbagh
ضيف
M.Hanny Sabbagh

استخدم الشرح الموجود أو ضع مشكلتك هنا
https://www.facebook.com/groups/arab.gnu.linux/?ref=bookmarks

Ibraheem Salem
ضيف
Ibraheem Salem

بإذن الله سأقوم بتجربة الموضوع غدا بالويك اند

Ibraheem Salem
ضيف
Ibraheem Salem

الحمد لله تم الاسترجاع بنجاح ووصلت للملف اللي أريده ولله الحمد
ولكن يعيبه انه بأسماء عشوائية الملفات

Mohammed Berik
ضيف
Mohammed Berik

شكرا لكم على الشرح انا عملت الطريقة لكن بعد ذلك ظهرت الملفات بالشكل دا ووانا عاوز امسحها ومش بتتمسح اتمنى تفيدونى

ilyass
ضيف
ilyass

عليك اخي الكريم تغير صلاحيات الاستخدام (permission)
استخدم الامر

sudo chmod -R 777 /foder
مع وضع مسار الملف مكان (folder)

نورالدين
ضيف
نورالدين

`لو سمحت لما نزلت يوبينتو استخدمت الخيار الثانى و حذف كل حاجة و بيظهر معايا مشاكل و مش فاهم اعمل ايه فلو ممكن حد يساعدنى

Yasmine Makhloof
ضيف
Yasmine Makhloof

لو سمحت انا جيت عند الخطوه التانيه وطلعلي كدا مخالين الخيارين بس جالي اوت

Yasmine Makhloof
ضيف
Yasmine Makhloof

انا جيت اعمل الخطوات تمام بس لما جيت عند الخطوه التانيه جالي كدا اعمل ايه https://uploads.disquscdn.com/images/436585e7ae943d1b57bae8c0f245e52c23b89969d2e7a61df1030d4255b09dd3.png

Hossam Brgoth
ضيف
Hossam Brgoth

الحل مكتوب أمامك: Please enlarge the terminal
قم بتكبير نافذة الطرفية.

Yasmine Makhloof
ضيف
Yasmine Makhloof

اكبر الشاشه بسسس