في الفناء كان عام 2019. محرك الأقراص QUANTUM FIREBALL Plus KA بسعة 9.1 جيجابايت جاء إلى مختبرنا ، وهو أمر غير معتاد في عصرنا. وفقًا لمالك محرك الأقراص ، حدث الفشل مرة أخرى في عام 2004 بسبب خلل في مورد طاقة فاشل ، والذي أمسك بمحرك أقراص ثابت ومكونات الكمبيوتر الشخصي الأخرى. بعد ذلك ، كان هناك مسارات على مختلف الخدمات بمحاولات لإصلاح محرك الأقراص واستعادة البيانات التي لم تنجح. في مكان ما وعدوا به كان رخيصًا ، لكنهم ما زالوا لم يحلوا المشكلة ، في مكان ما كانت باهظة الثمن ولم يرغب العميل في استعادة البيانات ، لكن في النهاية مر القرص بالعديد من مراكز الخدمة. لقد فقد عدة مرات ، ولكن نظرًا لحقيقة أن المالك كان حريصًا مقدمًا على تسجيل المعلومات من ملصقات مختلفة على محرك الأقراص ، فقد تمكن من ضمان إعادة محركه الصلب من بعض مراكز الخدمة. لم تمر الدوائر دون أن يلاحظها أحد ، على لوحة التحكم الأصلية كانت هناك آثار لحام متعددة ، وكان هناك نقص في عناصر SMD أيضًا بصريًا (بالنظر إلى الأمام ، سأقول إن هذا هو أقل مشكلات محرك الأقراص هذا).
التين. 1 HDD Quantum Fireball Plus KA 9.1GBأول شيء كان علي فعله هو البحث في أرشيف المانحين لمثل هذا الأخ التوأم القديم لهذه الحملة مع لوحة تحكم عاملة. عند اكتمال هذا البحث ، أصبح من الممكن تنفيذ تدابير تشخيصية مفصلة. بعد التحقق من لف المحركات ، للتأكد من عدم وجودها ، نقوم بتثبيت اللوحة من محرك الأقراص - الجهة المانحة إلى محرك الأقراص - المريض. ننشط ونسمع الصوت العادي للغزل المحوري ، ونجتاز اختبار المعايرة عند تحميل البرنامج الثابت ، وبعد بضع ثوانٍ ، يسجل محرك الأقراص استعداده للرد على الأوامر الصادرة من الواجهة.
التين. 2 مؤشرات DRD DSC تشير إلى الاستعداد لقبول الأوامر.نحن نحتفظ بجميع نسخ وحدات البرامج الثابتة. نتحقق من سلامة وحدات البرامج الثابتة. لا توجد مشاكل في قراءة الوحدات ، لكن تحليل التقارير يظهر أن هناك بعض الشذوذ.
التين. 3. الجدول المنطقة.نولي اهتماما لجدول توزيع المنطقة ، نلاحظ أن عدد الاسطوانات هو 13845.
التين. 4 ف قائمة (قائمة الأولية - قائمة العيوب التي أدخلت خلال دورة الإنتاج).نولي اهتماما لعدد قليل جدا من العيوب وتوطينها. ننظر إلى الوحدة النمطية لإخفاء عيوب المصنع (60 ساعة) ونجد أنها فارغة ولا تحتوي على أي إدخالات. بناءً على ذلك ، يمكننا أن نفترض أنه في بعض مراكز الخدمة السابقة ، قد يتم إجراء بعض التلاعب مع منطقة خدمة محرك الأقراص ، وتم تسجيل وحدة أجنبية بطريق الخطأ أو عن قصد ، أو تم مسح قائمة العيوب في الأصل. للتحقق من هذا الافتراض ، نقوم بإنشاء مهمة في "مستخرج البيانات" مع تمكين خيارات "إنشاء نسخة قطاعية" و "إنشاء مترجم افتراضي".
التين. 5 معلمات المهمة.بعد إنشاء المهمة ، نلقي نظرة على الإدخالات الموجودة في جدول القسم في قطاع صفر (LBA 0)
التين. 6 ماجستير سجل التمهيد والجدول التقسيم.عند الإزاحة 0x1BE ، يوجد سجل واحد (16 بايت). نوع نظام الملفات على القسم هو NTFS ، الإزاحة إلى بداية قطاع 0x3F (63) ، وحجم القسم هو 0x011309A3 (18،024،867) القطاعات.
في محرر القطاع ، افتح LBA 63.
التين. 7 قطاع التمهيد NTFSوفقًا للمعلومات الموجودة في قطاع التمهيد NTFS ، يمكن قول ما يلي: حجم القطاع المعتمد في وحدة التخزين هو 512 بايت (تتم كتابة الكلمة 0x0200 (512) عند الإزاحة 0x0B) ، وعدد القطاعات في الكتلة هو 8 (يتم كتابة البايت 0x08 عند الإزاحة 0x0D) ، 512 × 8 = 4096 بايت ، يوجد أول سجل MFT عند إزاحة 6،291،519 قطاعًا من بداية القرص (عند إزاحة 0x30 ، الكلمة الرباعية 0x00 00 00 00 00CC 00 00 (786 432) هي رقم كتلة MFT الأولى. يتم حساب رقم القطاع بواسطة الصيغة: عدد القطاعات في الكتلة + التحول قبل بدء القسم 786 432 * 8 + 63 = 6،291،519).
نمر إلى القطاع 6 291 519.
التين. 8لكن البيانات الموجودة في هذا القطاع مختلفة تمامًا عن سجل MFT. على الرغم من أن هذا يشير إلى وجود بث غير صحيح محتمل بسبب قائمة عيوب غير صحيحة ، إلا أنه لا يثبت هذه الحقيقة. لمزيد من التحقق ، سوف نقرأ القرص في 10000 قطاع في كلا الاتجاهين نسبةً إلى 6،291،519 قطاعًا. ثم سنبحث عن التعبيرات العادية في القراءة.
التين. 9 أول سجل MFTفي القطاع 6،291،551 ، نجد أول سجل MFT. يختلف موقعها عن المحسوبة الواحدة ب 32 قطاعًا ، ثم يتبعها مجموعة من 16 سجلًا (من 0 إلى 15) بشكل مستمر. دعونا ندخل موقف القطاع 6 291 519 في جدول التحول للمضي قدماً 32 قطاعًا.
التين. 10يجب أن يكون موضع السجل رقم 16 عند إزاحة 12314 431 ، ولكننا نجد الأصفار بدلاً من تسجيل MFT. سنقوم بإجراء بحث مماثل في المنطقة المجاورة.
التين. 11 MFT Record 0x00000011 (17)تم الكشف عن جزء كبير من MFT ، بدءًا من رقم السجل 17 بطول 53646 سجلًا) مع تحول من 17 قطاعًا. بالنسبة للموضع 12 155 431 ، سنضع نقلة +17 قطاعًا في جدول المناوبة.
بعد تحديد موضع أجزاء MFT في الفضاء ، يمكننا أن نستنتج أن هذا لا يبدو وكأنه فشل عشوائي وتسجيل أجزاء MFT بواسطة الإزاحة غير الصحيحة. نسخة مع مترجم غير صحيح يمكن اعتبار مؤكدة.
لمزيد من توطين نقاط القص ، وضعنا أقصى قدر ممكن من النزوح. للقيام بذلك ، نقوم بتحديد مقدار إزاحة علامة قسم NTFS النهائية (نسخة من قطاع التمهيد). في الشكل 7 ، عند الإزاحة 0x28 ، الكلمة الرابعة هي قيمة حجم القسم 0x00 00 00 00 00 01 13 09 A2 (18،024،866) القطاعات. دعنا نضيف إزاحة القسم نفسه من بداية القرص إلى طوله ، وسنحصل على إزاحة علامة NTFS النهائية 18،024،866 + 63 = 18،024،929. كما هو متوقع ، لم تكن هناك نسخة مطلوبة من قطاع التمهيد. عند البحث في المنطقة المجاورة ، تم اكتشافه بتحول متزايد من +12 قطاعًا مقارنة بالجزء الأخير من MFT.
التين. 12 نسخة قطاع التمهيد NTFSنتجاهل نسخة أخرى من قطاع التمهيد عند الإزاحة 18 041 006 ، نظرًا لأنها لا تتعلق بقسمنا. استنادًا إلى الأحداث السابقة ، وجد أن هناك داخل القسم متداخلة من 61 قطاعًا "ظهرت" في البث ، والتي قسمت البيانات.
نحن نؤدي قراءة قراءة كاملة ، والتي تؤدي إلى 34 قطاعًا غير مقروء. لسوء الحظ ، من المستحيل التأكد من أن جميعها عبارة عن عيوب تم إزالتها من القائمة P ، ولكن مع مزيد من التحليل ، يُنصح بأخذ موقعها في الاعتبار ، لأنه في بعض الحالات سيكون من الممكن تحديد نقاط التحويل بدقة للقطاع وليس للملف.
التين. 13 القرص قراءة الإحصاءات.ستكون مهمتنا التالية هي تحديد الأماكن التقريبية للتحولات (دقيقة للملف الذي نشأت فيه). للقيام بذلك ، سوف نقوم بفحص جميع سجلات MFT وبناء سلاسل موقع الملف (أجزاء الملف).
التين. 14 سلاسل موقع الملفات ، أو شظاياها.علاوة على ذلك ، عند الانتقال من ملف إلى آخر ، نحن نبحث عن أي نقطة بدلاً من رأس الملف المتوقع ستكون هناك بيانات أخرى ، وسيتم الكشف عن الرأس المطلوب مع تحول إيجابي معين. ومع تنقيح نقاط التحول ، نملأ الجدول. ستكون نتيجة تعبئتها أكثر من 99 ٪ من الملفات دون ضرر.
التين. 15 قائمة ملفات المستخدم (موافقة وردت من العميل لنشر هذه الصورة)لإنشاء تحولات نقطية في ملفات فردية ، يمكنك القيام بعمل إضافي ، وإذا كنت تعرف بنية الملف ، فابحث عن تداخل بين البيانات غير المرتبطة به. لكن في هذه المهمة لم تكن مجدية اقتصاديًا.
ملاحظة: أود أيضًا أن أناشد الزملاء الذين كان هذا القرص في أيديهم من قبل. يرجى توخي الحذر عند العمل مع البرامج الثابتة للجهاز والاحتفاظ ببيانات الخدمة قبل تغيير أي شيء ، كما لا تسمح بتفاقم المشكلة بشكل متعمد إذا لم تتمكن من الاتفاق مع العميل على تنفيذ العمل.
الوظيفة التالية: التشخيص الذاتي لمحركات الأقراص الصلبة واستعادة البياناتالوظيفة السابقة: حفظ في المباريات أو استعادة البيانات من الأقراص الصلبة سيجيت ST3000NC002-1DY166