قد يُظهر محرك الأقراص حالة SMART PASSED، ومع ذلك يفشل في القراءة الكاملة، لأن عتبة الصحة العامة لا تضمن بقاء كل قطاع قابلاً للقراءة.
يلخّص سطر الصحة العامة في SMART عتبات الفشل التي يحددها المورّد؛ ولا يعني أن كامل سطح القرص قد تمت قراءته أثناء ذلك الفحص. يلامس اختبار القراءة الكامل عناوين أكثر بكثير، وقد يكشف عن قطاع محلي غير قابل للتصحيح، أو رأس قراءة ضعيف، أو منطقة هامشية في ذاكرة فلاش، أو مهلة زمنية منتهية، أو مشكلة في الكابل، أو إعادة ضبط لوحدة التحكم. وأهم دليل هو معرفة ما إذا كان الفشل يتكرر عند LBA نفسه ويتبع محرك الأقراص عند تغيير مسار الاتصال.
افصل بين صحة SMART العامة ونتائج الاختبار الذاتي
احفظ تقرير SMART الكامل، وليس سطر PASSED النهائي فقط. أدرج السمات، وسجلات الأخطاء، وسجل الاختبارات الذاتية، والقطاعات المعلّقة، والقطاعات غير القابلة للتصحيح، وأخطاء CRC، ودرجة الحرارة.
تشير Smartmontools إلى أن محرك الأقراص قد يحتفظ بحالة SMART PASSED بعد فشل اختبار ذاتي عندما لا يكون قطاع تالف أو غير قابل للتصحيح قد تجاوز عتبة الفشل العامة التي يحددها المورّد.
إذا كان سجل الاختبار الذاتي يعرض بالفعل عنوان LBA فاشلاً، فاحفظه قبل تشغيل مزيد من الاختبارات. يجب ألا تتغلب نتيجة الصحة العامة على الأدلة المحددة المتعلقة بالوسائط أو الاختبار.
افهم ما يضيفه اختبار القراءة الكامل
سجّل أداة الاختبار، ووضع القراءة، وحجم الكتلة، وLBA الابتدائي، وLBA النهائي، والوقت المنقضي، وما إذا كان الاختبار يعيد محاولة القراءات الفاشلة. وتأكد من أن الاختبار للقراءة فقط.
توضح Seagate أن اختبار Long Generic يقرأ كل قطاع، ولذلك يمكنه العثور على مشكلة محلية قد يفوّتها فحص صحة قصير.
يكون فشل القراءة الكاملة أكثر قابلية لاتخاذ إجراء عندما يحدث عند العنوان نفسه بصورة متكررة. أما الفشل الذي ينتقل بين عناوين مختلفة أو يظهر فقط عبر حاوية واحدة، فقد يشير بدلاً من ذلك إلى عدم استقرار في النقل أو الطاقة أو وحدة التحكم.
قارن باختبار ممتد ثانٍ من المورّد
عندما يكون محرك الأقراص مستقراً بما يكفي وتكون البيانات محمية، شغّل أداة التشخيص الممتد أو فحص الوسائط الذي يدعمه المصنّع. واحفظ الرمز والسجل الناتجين.
تصف Western Digital الاختبار الممتد بأنه اختبار شامل لمحرك الأقراص، ما يجعله مفيداً لتأكيد أن فشل القراءة العام ليس مجرد سلوك خاص بأداة واحدة.
لا تكرر الضغط على محرك أقراص يحتوي على النسخة الوحيدة من بيانات مهمة. وعندما تزداد الأخطاء، يكون إنشاء صورة للمناطق القابلة للقراءة أكثر أماناً من جمع مزيد من التأكيدات.
طابق LBA الفاشل مع سجلات محرك الأقراص نفسه
قارن عنوان فشل القراءة الكاملة بسجل الاختبار الذاتي في SMART، وسجل أخطاء ATA، وتغيّرات القطاعات المعلّقة، وأخطاء الإدخال والإخراج في النظام. وسجّل ما إذا كان LBA نفسه أو نطاق قريب منه يظهر بصورة متكررة.
توثّق مرجعية smartctl في Debian مخرجات الاختبار الذاتي وسجل الأخطاء التي قد تحفظ عنوان كتلة LBA المنطقية الأولى الفاشلة.
يشير تكرار العنوان نفسه إلى تلف موضعي في الوسائط. أما العناوين العشوائية المصحوبة بأخطاء CRC أو إعادة ضبط الاتصال أو اختفاء الجهاز، فترجّح وجود مشكلة في مسار الاتصال أو وحدة التحكم.
استخدم اختباراً للسطح في وضع القراءة فقط بحذر
تحقق من أن الأداة المختارة تعمل في وضع القراءة فقط وأنها تستهدف الجهاز الصحيح. لا تستخدم أبداً اختباراً مدمراً بنمط الكتابة على قرص يحتوي على بيانات مطلوبة.
يميّز دليل badblocks بين الفحص للقراءة فقط وأوضاع الكتابة المدمرة، وهو أمر ضروري قبل اختبار قرص يحتوي على بيانات.
فحص السطح ليس عملية إصلاح، بل هو قياس لقابلية القراءة في الظروف الحالية، وقد تؤدي إعادة المحاولة المتكررة إلى زيادة الضغط على محرك أقراص آخذ في التعطل.
افصل بين فشل الوسائط وفشل الكابل والطاقة ووحدة التحكم
بعد حماية البيانات، كرر قراءة قصيرة ومحددة النطاق حول النطاق الفاشل باستخدام كابل سليم ومعروف، ومنفذ مباشر، ومسار طاقة مستقر، ووحدة تحكم أخرى عندما يكون ذلك عملياً.
صُممت GNU ddrescue من أجل إنقاذ المناطق القابلة للقراءة أولاً مع تسجيل التقدم، وهو أكثر أماناً من إعادة تشغيل قراءة كاملة عادية مراراً مقابل قرص غير مستقر.
إذا فشل LBA نفسه عبر مسارات سليمة ومعروفة، فإن محرك الأقراص هو المكوّن المشترك. وإذا اختفى الفشل أو تغيّر بتغيّر المسار، فتحقق من الطاقة والكابل والجسر ووحدة HBA وسجلات المضيف.
احمِ البيانات قبل اتخاذ قرار استبدال محرك الأقراص
أوقف الاختبارات غير الضرورية عندما تزداد الأخطاء، أو يُعاد ضبط الجهاز، أو ترتفع أعداد القطاعات المعلّقة أو غير القابلة للتصحيح في SMART، أو يحتوي محرك الأقراص على بيانات لا يمكن تعويضها. انسخ البيانات القابلة للقراءة أو أنشئ صورة لها أولاً.
يتناول دليل ZimaSpace حول كابل SATA تالف مقابل محرك NAS متعطل قرار عزل المسار ذي الصلة؛ بينما يركّز هذا المقال على سبب اختلاف SMART PASSED عن نتيجة فحص السطح الكامل.
ينبغي إخراج محرك الأقراص من الخدمة الأساسية عند استمرار وجود مناطق غير قابلة للقراءة بصورة متكررة، أو فشل الاختبارات الممتدة، أو تدهور سجلات الجهاز، أو أخطاء تتبع الرقم التسلسلي بعد ضبط مسار الاتصال.
الأسئلة الشائعة
هل تعني SMART PASSED أن محرك الأقراص سليم؟
تعني أن محرك الأقراص لم يتجاوز عتبة الفشل العامة التي يحددها المورّد. لكنها لا تضمن أن كل LBA قابل للقراءة أو عدم وجود عطل متقطع في الإلكترونيات أو النقل.
هل اختبار القراءة الكامل مدمر؟
لا يُفترض أن يغيّر الفحص للقراءة فقط البيانات، لكنه قد يفرض ضغطاً على محرك أقراص ضعيف. أما اختبارات السطح بنمط الكتابة فهي مدمرة، ويجب عدم استخدامها مطلقاً على بيانات مطلوبة.
هل ينبغي إعادة محاولة قراءة القطاع الفاشل نفسه مرات كثيرة؟
لا. قد تهدر إعادة المحاولات المتكررة الوقت وتزيد الضغط على الوسائط غير المستقرة. احفظ الخطأ الأول، واحمِ البيانات القابلة للقراءة، واستخدم أداة موجهة للاسترداد عندما تكون البيانات مهمة.
الدعم والنصائح
المزيد للقراءة

دليل تخزين تسجيلات التلفزيون المباشر للسعة والاحتفاظ والتنظيف
قِس التسجيلات الفعلية، واترك هامشًا احتياطيًا، واجمع بين حدود العمر والسعة، وأثبت إزالة أقدم برنامج مؤهل قبل امتلاء مساحة التخزين.

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

قائمة التحقق من توافق عميل Jellyfin مع الصوت والفيديو والترجمات المصاحبة
اختبر ملفات تمثيلية مع تغيير متغير واحد في كل مرة، وسجّل التشغيل المباشر، أو إعادة التغليف، أو تحويل الصوت، أو تحويل الفيديو، أو الفشل...

