قم بإصلاح وعزل القطاعات التالفة على محرك الأقراص الثابتة باستخدام هذه الأدوات

إصلاح الأقراص الصلبة في أوبونتو

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

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

في Linux يقومون بنفس الشيء وهو تغليف أو عزل القطاعات التالفة ، وبهذه الطريقة سيتجنب القرص تخزين المعلومات في هذه القطاعات التي لم تعد مثالية له.

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

الآن داخل دوالأدوات التي سنستخدمها هذه الكتل السيئة، ستساعدنا هذه الأداة القوية في تحديد تلك القطاعات التي بها أعطال أو التي لم تعد مثالية لتخزين المعلومات ومحاولة استعادتها.

استخدام badblocks لإصلاح القرص الصلب.

لاستخدام هذه الأداة أول شيء هو تحديد القرص الذي سنقوم بإصلاحه، لهذا سنفتح Terminal وننفذ:

sudo fdisk -l

بمجرد الانتهاء من ذلك ، سنرى نقطة التثبيت التي يمتلكها قرصنا الآن من المهم ألا يكون القرص الذي سنقوم بتحليله وإصلاحه باستخدام badblocks قيد الاستخدام، لذلك هو القرص الذي يوجد به نظامك حاليًا ، أوصيك باستخدام قرص مضغوط / USB مباشر لنظامك.

تم تحديد نقطة التثبيت بالفعل ننتقل إلى تنفيذ badblocks من المحطة، في حالتي ، يحتوي القرص الذي سأصلحه على الحامل في / dev / sdb

sudo badblocks -s -v -n -f /dev/sdb

حيث نحن نشير إلى ما يلي:

  • -s. يوضح لنا عملية مسح القرص ، ويظهر لنا القطاعات التي تم فحصها بالفعل.
  • -الخامس. يشير إلى وضع الكتابة المستخدم.
  • -n. إنه يضعنا في وضع غير مدمر ، وهذا يعني أنه سيتم استرداد القطاعات التالفة ولن تتلف المعلومات الموجودة على القرص الصلب أو يتم حذفها.
  • -f. سيتم إصلاح القطاعات التالفة.

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

sudo badblocks -wvs /dev/sdb
  • - ث: وضع الكتابة (مدمر).
  • -s. يوضح لنا عملية مسح القرص ، ويظهر لنا القطاعات التي تم فحصها بالفعل.
  • -الخامس. يشير إلى وضع الكتابة المستخدم.

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

كيفية عزل القطاعات التالفة من القرص الصلب؟

الآن إذا كان ما يهمك هو أن تكون قادرًا على عزل تلك القطاعات التي لم تعد مثالية للتخزين المعلومات، يمكننا استخدام أداة fsck.

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

لاستخدامك ، مثل badblocks ، يجب فك القرص الذي سنقوم بتحليله وإصلاحه، يجب علينا الآن فتح Terminal وتنفيذ الأمر التالي:

sudo fsck -cfvr /dev/sda

حيث نشير إلى ما يلي:

  •  -c. تحقق من الكتل الموجودة على القرص.
  • -f. فرض الشيك ، حتى لو بدا كل شيء على ما يرام.
  • -v. عرض المزيد من المعلومات.
  • -r. الوضع التفاعلي. انتظر ردنا.

بنفس الطريقة ، يجب أن ننتظر ونتحلى بالصبر.

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