يتم تسمية برنامج تشغيل القرص أيضًا باسم محرك الأقراص [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
الإنتقال السريع :
برنامج تشغيل القرص ، ويسمى أيضًا 'محرك الأقراص' ، هو جهاز تخزين يقوم بتسجيل المعلومات باستخدام القرص الثابت. يقرأ برنامج تشغيل القرص البيانات من القرص ثم يمررها إلى المعالج. وهو يتضمن محرك الأقراص المرنة ومحرك الأقراص الثابتة ومحرك الأقراص المضغوطة وما إلى ذلك.
1. الهيكل
يتكون مشغل القرص من الرأس والقرص ودائرة القراءة / الكتابة وجهاز مؤازر ميكانيكي وما إلى ذلك. تم تقديمه لأول مرة في الموديل 305 RAMAC بواسطة IBM في عام 1956.
2. التطبيق
لا يمكن لبرنامج تشغيل القرص قراءة المعلومات المخزنة على القرص في الذاكرة فحسب ، بل يمكنه أيضًا كتابة المعلومات الموجودة في الذاكرة إلى القرص. لذلك ، لا يعتبر فقط جهاز إدخال ولكن أيضًا جهاز إخراج.
3. أنواع
برنامج تشغيل القرص هو جزء من تخزين قرص الكمبيوتر. يتم استخدامه لقيادة القرص لتحقيق سرعة دوران ثابتة والتحكم في الرأس لتسجيل وقراءة المعلومات على الطبقة المغناطيسية للقرص وفقًا لشكل تسجيل ونظام رمز معين. وهي مقسمة إلى محرك أقراص ثابتة ومحرك أقراص مرنة ومحرك أقراص ضوئية.
4. استرداد فشل محرك الأقراص
القرص الصلب هو وسيلة مهمة لتخزين المعلومات. عند تعرضها للتلف ، فإن التعرف السريع على سبب الفشل واستبعاد الأسباب المستحيلة هي وظائف مهمة للغاية. المحتوى التالي عبارة عن تحليل فشل باستثناء الفيروسات ليحيلها الأشخاص:
(1). فشل تحكم HDD
بعد أن يرسل برنامج POST أمر البحث للقيادة ، يتم إنشاء خطأ انتهاء المهلة لأن محرك الأقراص لا يكمل العمليات في الوقت المحدد.
ج: فشل القيادة
تشغيل الإعداد UTTLITY
اضغط للاستئناف
يحدث هذا النوع من الفشل عادةً بسبب عدم تطابق معلمة إعداد النوع للقرص الثابت مع معلمة التنسيق الأصلي. لأن تحديد المعلمة هنا القرص هو معلمة منطقية ، لذلك في معظم الحالات ، بعد بدء القرص المرن ، يمكن لمحرك الأقراص C القراءة والكتابة بشكل صحيح ، ولكن لا يمكن بدء تشغيله.
(2). معلومات الفشل: مواصفات محرك غير صالحة
هذا يعني أن القسم أو محرك الأقراص المنطقي الذي تريد تشغيله ليس له تعريف في جدول الأقسام. إذا لم يكن الإدخال المقابل لقسم أو محرك أقراص منطقي موجودًا في جدول التقسيم ، بالنسبة لنظام التشغيل ، هذا القسم أو محرك الأقراص المنطقي غير موجود أيضًا. يجب أن تكمن مشكلة هذا النوع من الفشل في جدول التقسيم.
لإصلاح هذا الفشل ، فإن أسهل طريقة هي عمل نسخة احتياطية لجدول الأقسام مسبقًا ، على سبيل المثال ، يمكنك استخدام أداة Bootsafe من Pctools 9.0 أو إعادة حساب جدول الأقسام وفقًا لبيانات جدول BPB. بالطبع ، الطريقة الثانية أكثر تعقيدًا.
(3). خطأ في تحميل نظام التشغيل
تتم المطالبة بمثل هذه الإخفاقات عند وجود خطأ في قراءة قطاع تمهيد القسم.
تشمل الأسباب المحتملة ما يلي: أولاً ، عنوان البداية الفعلي للقسم المشار إليه بواسطة جدول القسم غير صحيح ؛ على سبيل المثال ، يتم تغيير البايت الثالث (رقم قطاع البداية) لإدخال جدول القسم من 1 إلى 0. وهذا يعني أن عنوان البداية الذي يشير إلى القسم يتضمن الإشارة إلى الرأس والقطاع 0 على المسار (العنوان هنا هو العنوان الفعلي والقطاع يجب أن تبدأ بـ 1). بعد فشل INT 13H في قراءة القرص ، سيُطلب الخطأ.
ثانيًا ، علامة المسار ومعرف قطاع المسار حيث التقسيم قسم الاحذية الأكاذيب ، محطمة. لذلك ، لا يمكن العثور على القطاع المحدد. ثالثًا ، فشل محرك الأقراص في قراءة الدائرة. هذا الوضع نادر. معظم الأخطاء عشوائية ، لأن تمهيد النظام يمكن أن يؤدي. هذا يخبرنا على الأقل أن قطاع التمهيد الرئيسي قد تمت قراءته بشكل صحيح.
(4). لا يمكن أن تدخل النظام.
إذا كان محرك الأقراص المرنة موجودًا ، فسيتم التمهيد من محرك الأقراص A. ويظهر الكمبيوتر:
محرك ليس خطأ جاهز
أدخل قرص التمهيد في A:
اضغط على أي مفتاح عندما تكون جاهزة
بعد اكتمال BIOSPOST ، إذا تم التمهيد من القرص الصلب ، فسيقوم النظام بقراءة السطح الثابت 0 والمسار 0 والقطاع 1 من القرص الثابت والعثور على برنامج التمهيد الرئيسي وجدول الأقسام. لذلك ، فإن محاولة تجنب السطح 0 التالف وتتبع 0 للقرص الثابت وتشغيل نظام التشغيل بنجاح باستخدام البرنامج أمر مستحيل ، إلا إذا أعدت كتابة التعليمات ذات الصلة في INT 19H من BIOS النظام.
أسباب فشل INT 19H في قراءة MBR هي: أولاً ، فشلت عملية القراءة لأن القرص الصلب فشل في قراءة الدائرة. هذا ينتمي إلى فشل الأجهزة. ثانيًا ، لا يمكن العثور على القطاع المحدد بسبب التلف المنطقي أو المادي للسطح 0 والمسار 0. ثالثًا ، قراءة القرص لا تحتوي على خطأ ، لكن لاحقة قراءة MBR ليست '55AA'. يحدد النظام أن MBR غير صحيح. هذا ينتمي إلى الخطأ الناعم.
(5). قرص النظام غير أو خطأ في القرص
استبدل واضغط على أي مفتاح عندما تكون جاهزًا
ستتم المطالبة بهذه المعلومات عند تنفيذ برنامج التمهيد لمنطقة DOS BOOT والعثور على الأخطاء. الأسباب المحتملة هي: فشل إعادة تعيين محرك الأقراص ، خارج الحدود (بعد 544 م) من عنوان القطاع الأول في منطقة الجذر وخطأ قراءة القرص. تنتمي مثل هذه الإخفاقات في الغالب إلى فشل البرنامج.
في حالة تعطل جدول BPB ، يتعذر على القرص الثابت القراءة / الكتابة بشكل صحيح بعد البدء باستخدام قرص مرن ، فيمكن إصلاح ذلك باستخدام NDD. إذا كان جدول BPB سليمًا ، فسيكون SYS C البسيط ضروريًا لنقل النظام على محرك التمهيد. إذا فشل هذا أيضًا ، فسيظهر: Disk Boot Failure.
(6). لا يوجد ROM BASIC
توقف النظام
تظهر هذه المطالبة دائمًا في الأجهزة القديمة جدًا. دور برنامج الإقلاع الرئيسي هو أنه يجد ملف قسم نشط (يمكن أيضًا أن يكون قسم تمهيد التشغيل) في المداخل الأربعة لجدول الأقسام. إذا لم يكن هناك قسم نشط في أي من الإدخالات الأربعة ، فلن يعرف النظام مكان تشغيل نظام التشغيل.
يمكن للنظام فقط تنفيذ INT 188H واستدعاء برنامج BASIC المعالج. إذا لم يكن برنامج BASIC المعالج موجودًا ، فسيؤدي ذلك إلى حدوث أعطال. أسهل طريقة للإصلاح هي أنه يمكنك استخدام الوظيفة الثانية (تعيين القسم النشط) من FDISK لتحديد قسم تمهيد التشغيل.
(7). اعرض 'بدء تشغيل MS - DOS' ثم Crash
آخر شيء يجب ملاحظته حول استعادة خطأ البرنامج في تمهيد القرص الثابت هو أن الملف القابل للتنفيذ في CONFIG.SYS و AUTOEXC.BAT قد تعرض للتلف.
يؤدي هذا إلى تعطل النظام عند تنفيذ هذا المستند. تظهر المطالبة التي تظهر على الشاشة 'بدء تشغيل MS - DOS ……' ثم يتعطل. هذا الخطأ بسيط للغاية. ولكن نظرًا لعدم وجود رسالة خطأ ، فإن معظم الناس يخطئون بسهولة في أنها تلف في ملف النظام. عندما يحدث هذا ، إذا كانت ملفات النظام سليمة ، يمكنك إزالة هذه الملفات.
عندما تظهر المعلومات المذكورة أعلاه على الشاشة ، يمكنك الضغط بسرعة على مفتاح الصفحة لأسفل أو الضغط باستمرار على هذا المفتاح (تثبيت المقاطعة لـ CONFIG.SYS وأداء AUTOEXEC.BAT) أو يمكنك أيضًا الضغط على مفتاح الصفحة لأسفل (تنفيذ خطوة واحدة للطلب في CONFIG.SYSJ) للبحث عن الملفات التالفة.
(8). تقسيم الجدول غير صالح
سيحكم برنامج التمهيد الرئيسي أيضًا على ما إذا كانت بايت 'علامة تمهيد القسم' (البايت الأول) للإدخالات الثلاثة المتبقية هي 0 بعد أن يعثر على القسم النشط. هذا يعني أن MBR تحتاج إلى التأكد من وجود قسم نشط واحد فقط. إذا كان هناك بايت واحد ليس 0 (القيم العادية المحتملة فقط هي 00H و 80 H) ، فسيقوم النظام بالإبلاغ عن الخطأ ثم يتعطل.
(9). مترجم أوامر تالف أو مفقود
أدخل الاسم الصحيح أو مترجم الأوامر
لا يمكن للنظام العثور على برنامج معالجة الأوامر في الدليل الجذر والدليل المحدد. لذلك ، يطلب من المستخدمين إدخال المسار الصحيح واسم الملف. يمكنك إدخال C: DOS COMMAND.COM ضمن الموجه.
(10). نوع الوسائط غير صالح قراءة محرك X
إحباط إعادة المحاولة ، فشل
تهدف هذه المعلومات إلى توجيه جدول BPB غير صالح في منطقة DOS BOOT. جدول BPB هو عنوان منطقي يستخدمه DOS لقراءة وكتابة القرص الصلب. يمكن لـ DOS تحويل هذا العنوان المنطقي إلى عنوان فعلي. بمجرد تلفه ، لا يمكن لـ DOS إجراء عمليات على القرص الصلب.
يمكن التحقق من فشل التمهيد الناعم للقرص الصلب وفقًا للأوامر التالية: برنامج التمهيد الرئيسي في قطاع التمهيد الرئيسي - برنامج التمهيد في منطقة BOOT - الملفات المخفية في نظام DOS - CONFIG AUTOEXEC.
عندما يتمكن القرص الصلب من القراءة والكتابة (يمكنه القراءة والكتابة بشكل طبيعي بعد التمهيد باستخدام قرص مرن) ولكن لا يمكنه تمهيد النظام. يتم التحقق من التسلسل كما يلي: برنامج التمهيد الرئيسي - برنامج تمهيد القسم - الملفات المخفية في DOS - CON-FIG.SYS - AUTOEXEC.BAT.
بالنسبة لبرنامج التشغيل الرئيسي في قطاع التمهيد الرئيسي ، يمكنك كتابة نسخة احتياطية مناسبة باستخدام FDISK MBR. بالنسبة لبرنامج التمهيد الرئيسي في منطقة BBOT والملفات المخفية في النظام ، يمكنك استخدام SYS C: لنقل النظام والكتابة فوق بيانات الخطأ (بشرط أن يكون جدول BPB سليمًا). في حالة فشل قراءة وكتابة القرص الصلب ، هناك سببان محتملان: فشل جدول القسم وفشل جدول BPB. إذا ظهر محرك الأقراص C: موجه بعد البدء بالقرص المرن ، فيمكننا التأكد من وجود جدول أقسام محرك الأقراص C: وهو سليم بشكل أساسي.
إذا كان محرك الأقراص C: يمكنه القراءة والكتابة بشكل طبيعي ، فيجب أن يكون جدول BPB سليمًا. يمكن للقراء استعادة نظام التمهيد وفقًا للطرق المذكورة أعلاه أو بواسطة أدوات أخرى مناسبة.
(11). 17XX خطأ في القرص الصلب
تفشل تحكم HDC
هذا الفشل ينتمي إلى فشل الأجهزة. بعد أن يرسل برنامج POST أمر إعادة تعيين إلى وحدة التحكم ، لا تستجيب وحدة التحكم خلال فترة زمنية محددة. قد يكون السبب في ذلك أن وحدة التحكم تالفة أو أن الكبل غير متصل بشكل جيد. يرتبط فشل وحدة التحكم بإعدادات المعلمات الخاصة بالقرص الصلب.