/ / استرداد الملفات المحذوفة على القرص الصلب NTFS من قرص مضغوط أوبونتو لايف

استرجع الملفات المحذوفة على قرص صلب NTFS من قرص مضغوط أوبونتو لايف

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

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

بمجرد تشغيل Ubuntu 9.10 ، افتح جهازًا عن طريق النقر فوق التطبيقات في الجزء العلوي الأيسر من الشاشة ، ثم حدد البرامج الملحقة> المحطة الطرفية.

sshot-1

لإلغاء حذف ملفاتنا ، نحتاج أولاً إلى تحديد محرك الأقراص الثابت الذي نريد حذفه منه. في نافذة المحطة ، اكتب:

sudo fdisk –l

واضغط على إدخال.

sshot-2

ما تبحث عنه هو خط ينتهي بـHPSF / NTFS (تحت عنوان النظام). في حالتنا ، يكون الجهاز هو "/ dev / sda1". قد يكون هذا مختلفًا بعض الشيء بالنسبة لك ، لكنه سيبدأ بـ / dev /. لاحظ اسم الجهاز هذا.

إذا كان لديك أكثر من قسم واحد على القرص الصلببتنسيق NTFS ، فقد تتمكن من تحديد القسم الصحيح حسب الحجم. إذا نظرت إلى السطر الثاني من النص في لقطة الشاشة أعلاه ، فإنه يقرأ "Disk / dev / sda: 136.4 GB ، ..." وهذا يعني أن محرك الأقراص الثابت الذي حددته Ubuntu / dev / sda هو 136.4 جيجابايت. إذا كانت محركات الأقراص الثابتة ذات أحجام مختلفة ، فإن هذه المعلومات يمكن أن تساعدك في تعقب اسم الجهاز الصحيح الذي تريد استخدامه. بدلاً من ذلك ، يمكنك فقط تجربة كل هذه الأشياء ، على الرغم من أن هذا قد يستغرق وقتًا طويلاً لمحركات الأقراص الصلبة الكبيرة.

الآن بعد أن عرفت الاسم الذي خصصه Ubuntu لمحرك الأقراص الثابتة ، سنقوم بمسحه ضوئيًا لمعرفة الملفات التي يمكننا اكتشافها.

في نافذة المحطة الطرفية ، اكتب:

sudo ntfsundelete <اسم HD>

وضرب دخول. في حالتنا ، فإن الأمر هو:

sudo ntfsundelete / dev / sda1

sshot-3

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

ومع ذلك ، لدينا ثلاثة ملفات يمكننا استردادها - ملفان JPG و MPG.

ملحوظة: يتوفر ntfsundelete على الفور في القرص المضغوط المباشر Ubuntu 9.10. إذا كنت تستخدم إصدارًا مختلفًا من Ubuntu ، أو لسبب آخر ، حدث خطأ عند محاولة استخدام ntfsundelete ، يمكنك تثبيته عن طريق إدخال "sudo apt-get install ntfsprogs" في نافذة طرفية.

لاستعادة الملفين JPG بسرعة ، سوف نستخدم * wildcard لاستعادة جميع الملفات التي تنتهي بـ jpg.

في نافذة المحطة ، أدخل

sudo ntfsundelete <اسم HD> –u –m * .jpg

وهو ، في حالتنا ،

sudo ntfsundelete / dev / sda1 –u –m * .jpg

sshot-10

يتم استرداد الملفين من NTFS الثابتدفع وحفظها في دليل العمل الحالي للمحطة. بشكل افتراضي ، هذا هو الدليل الرئيسي للمستخدم الحالي ، على الرغم من أننا نعمل في مجلد سطح المكتب.

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

لدينا ملف واحد آخر لإلغاء حذفه - MPG الخاص بنا.

sshot-4

لاحظ العمود الأول في أقصى اليسار. أنه يحتوي على رقم ، Inode. فكر في هذا المعرف الفريد للملف. لاحظ هذا الرقم.

لإلغاء حذف ملف بواسطة Inode ، أدخل ما يلي في الجهاز:

sudo ntfsundelete <اسم HD> –u –i <Inode>

في حالتنا ، هذا:

sudo ntfsundelete / dev / sda1 –u –i 14159

sshot-11

هذا يستعيد الملف ، إلى جانب معرف لا نهتم به حقًا. يتم الآن استرداد الملفات الثلاثة القابلة للاسترداد.

sshot-5

ومع ذلك ، يتيح لنا Ubuntu أن نعرف بصريًا أنه لا يمكننا استخدام هذه الملفات حتى الآن. ذلك لأن برنامج ntfsundelete يحفظ الملفات كمستخدم "root" ، وليس مستخدم "ubuntu".

يمكننا التحقق من ذلك عن طريق كتابة ما يلي في نافذة المحطة:

ls –l

sshot-7

نريد أن تكون هذه الملفات الثلاثة مملوكة لأوبونتو ، وليس الجذر. للقيام بذلك ، أدخل ما يلي في نافذة المحطة الطرفية:

sudo chown ubuntu <Files>

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

sudo chown ubuntu *

sshot-8

تبدو الملفات الآن طبيعية ، ويمكننا أن نفعل ما نريد معهم.

sshot-9

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

راجع صفحة دليل ntfsundelete للحصول على مزيد من المعلومات التفصيلية عن الاستخدام