ما هو تحميل نظام التشغيل؟ إدارة يونكس الأساسية

20.10.2018

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

يبدأ تشغيل نظام التشغيل بإجراء التمهيد الذي يحاول قراءة القطاع الأول من القرص المرن الذي تم إدخاله في محرك الأقراص A: (على قرص التمهيديحتوي هذا القطاع على محمل نظام التشغيل). إذا تم إدخال قرص مرن للنظام في محرك الأقراص، تتم قراءة أداة تحميل التشغيل منه ويتم نقل التحكم إليه.

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

إذا لم يكن هناك قرص مرن في محرك الأقراص A: على الإطلاق، فسيقرأ BIOS سجل التمهيد الرئيسي لمحرك الأقراص C: (سجل التمهيد الرئيسي). عادةً ما يكون هذا هو القطاع الأول على القرص. يتم نقل التحكم إلى المحمل الموجود في هذا القطاع. يقوم محمل الإقلاع بتحليل محتويات جدول الأقسام (الموجود أيضًا في هذا القطاع)، ويحدد القسم النشط ويقرأ سجل التمهيد لهذا القسم. يشبه سجل التمهيد للقسم النشط (سجل التمهيد) سجل التمهيد الموجود في القطاع الأول من القرص المرن للنظام.

يقرأ سجل تمهيد القسم النشط ملفات IO.SYS وMSDOS.SYS من القرص ويقوم بتحميلها في ذاكرة الوصول العشوائي للكمبيوتر. بعد ذلك، يتم تحليل محتويات ملف التكوين - CONFIG.SYS -. يحتوي هذا الملف على برامج التشغيل والبرامج المقيمة التي تعتبر مهمة للغاية لتحميلها في ذاكرة الوصول العشوائي (RAM). بعد تحميل برامج التشغيل والبرامج المقيمة المحددة في الملف CONFIG.SYS، يتم نقل التحكم إلى معالج الأوامر COMMAND.COM.

يتكون معالج الأوامر من ثلاثة أجزاء - المقيم والتهيئة والعبور. يتم تحميل الجزء المقيم أولاً. يقوم بمعالجة المقاطعات INT 22H، INT 23H، INT 24H ويتحكم في تحميل جزء النقل. يقوم هذا الجزء من معالج الأوامر بمعالجة أخطاء MS-DOS ويطالب المستخدم باتخاذ إجراء عند اكتشاف الأخطاء.

يقع جزء النقل من معالج الأوامر في أعلى عناوين الذاكرة. يحتوي هذا الجزء على معالجات لأوامر DOS الداخلية ومترجم لملفات الأوامر ذات الامتداد .BAT. يصدر جزء النقل موجه النظام (على سبيل المثال A:\>)، وينتظر حتى يقوم المشغل بإدخال أمر من لوحة المفاتيح أو من ملف دفعيوينظم تنفيذها.

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

بعد تحميل معالج الأوامر وإكمال الإجراءات الأولية المدرجة في ملف AUTOEXEC.BAT، يصبح النظام جاهزًا للتشغيل.

بوتسترابنظام التشغيل

توجد ملفات نظام التشغيل على قرص (ثابت أو مرن). ومع ذلك، لا يمكن تشغيل البرامج إلا إذا كانت موجودة في ذاكرة الوصول العشوائي (RAM)، لذلك يجب تحميل ملفات نظام التشغيل في ذاكرة الوصول العشوائي (RAM).

عندما تقوم بتشغيل جهاز الكمبيوتر الخاص بك، فإنه يختبر أجهزته ويحاول التمهيد في نظام التشغيل، وهو البرنامج الذي يتحكم في الكمبيوتر.

هذه العملية تسمى bootstrap.يتم تشغيله تلقائيًا عند تشغيل طاقة الكمبيوتر.

بعد تشغيل الكمبيوتر، يتم تحميل نظام التشغيل من قرص النظامفي ذاكرة الوصول العشوائي (RAM)، والتي يجب تنفيذها وفقًا لبرنامج التمهيد.

يحتوي الكمبيوتر على ذاكرة للقراءة فقط (ROM) تحتوي على برامج اختبار الكمبيوتر والمرحلة الأولى لتحميل نظام التشغيل والتي تسمى BIOS (النظام الأساسيالإدخال / الإخراج). يقع ROM على لوحة النظامويعمل بالبطارية، فلا يتم مسح البرامج المسجلة فيه عند إيقاف تشغيل الكمبيوتر.

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

في هذه المرحلة يصل المعالج إلى القرص ويبحث في مكان معين (في قطاع واحد من القرص) عن وجود برنامج محمل إقلاع صغير جدًا سيد التمهيد.إذا كان القرص نظامًا، فسيظهر التمهيد الرئيسي في مكانه، ويتم قراءته في الذاكرة، ويتم نقل التحكم إليه. بدوره، يقوم Master Boot بالبحث عن أداة تحميل التمهيد الرئيسية الموجودة على القرص قطاع التمهيد,يقوم بتحميله في الذاكرة وينقل التحكم إليه. بعد ذلك، يقوم محمل الإقلاع الرئيسي بالبحث عن وحدات نظام التشغيل المتبقية ويقوم بتحميلها في ذاكرة الوصول العشوائي (RAM).

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

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

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

أسئلة لضبط النفس 1. لماذا نحتاج إلى نظام تشغيل؟ 2. ما هي المكونات المضمنة في نظام التشغيل؟ 3. ما اسم الملف وكيف يتم تحديد اسمه؟
4. ما هي الامتدادات التي يمكن أن تكون موجودة؟ ملفات نصية ؟ 5. ما الفرق بين التنسيق السريع والكامل للقرص؟

6. ما هو الفرق بين بنيات الملفات ذات المستوى الواحد والتسلسل الهرمي؟ 7. ما هي العمليات الممكنة مع الملفات؟ 8. ما هي المراحل الرئيسية لتحميل نظام التشغيل؟

إعدادات

واجهة ويندوز

أسئلة للدراسة:

1. سطح مكتب ويندوز.

1.1. أيقونات الكائنات وتسمياتها.

1.2. ويندوز.

1.3. شريط المهام.

1.4. لوحة العرض.

2. هيكل نافذة المجلد.

2.1. سطر العنوان.

2.2. أزرار للتحكم في أحجام النوافذ.

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

إدارة الخدمة تحميل نظام التشغيل. مراحل تمهيد النظام

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

فكر في تحميل نظام التشغيل UNIX بالتسلسل التالي من الخطوات (الشكل 6.1، "مراحل التمهيد لنظام التشغيل UNIX"):

الشكل 6.1. خطوات تمهيد UNIX

محمل الإقلاع المسبق

كقاعدة عامة، مباشرة بعد تشغيل الطاقة، يقوم برنامج BIOS ROM باختبار الأجهزة، ثم يبدأ محمل التمهيد المسبق.

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

محمل المستوى الأول

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

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

محمل المستوى الثاني

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

على أية حال، يقرأ محمل الإقلاع الثانوي صورة النواة في عنوان ذاكرة محدد وينقل التحكم هناك.

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

تهيئة نواة نظام التشغيل

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

هذه المرحلة خاصة بأنظمة التشغيل المختلفة. في الأنظمة المشابهة لنظام UNIX، يعرض هذا عادةً معلومات حول تحميل النواة ذات طبيعة التصحيح.

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

في الخطوة التالية، تحدد النواة تكوين وهندسة أجهزة الكمبيوتر بأكملها: نوع ومعلمات ناقلات نقل البيانات وأجهزة التحكم الخاصة بها (وحدات التحكم)، وقائمة الأجهزة الخارجية التي يمكن الوصول إليها عبر الناقلات، وإعدادات هذه الأجهزة - النطاق من منافذ الإدخال/الإخراج، وعنوان ROM، ومقاطعة الأجهزة المشغولة، ورقم قناة الوصول المباشر إلى الذاكرة، وما إلى ذلك.

تقوم النواة، بناءً على المعلمة التي تم تمريرها إليها، بتحديد القسم الجذر - وهو نظام ملفات يحتوي على الدليل المستقبلي / وأدلته الفرعية (تعتبر الدلائل /etc و/bin و/sbin مهمة لإقلاع النظام). قسم الجذر شنتمثل/. بعد ذلك، تبدأ النواة عمليتها الأولى - الحرف الأول(افتراضي، /sbin/init).

عملية الحرف الأول

من هذه اللحظة فصاعدًا، يوفر نظام التشغيل الوظائف الكاملة لجميع العمليات المنفذة. في نظام UNIX، أول عملية تبدأ هي init، والتي سيتم مناقشتها في القسم التالي.

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

الحل لهذه المفارقة هو استخدام برنامج حاسوبي صغير خاص يسمى محمل الإقلاعأو الأوامر الموجودة في الذاكرة الدائمة (على سبيل المثال، على جهاز كمبيوتر IBM - أوامر إعادة التشغيل دون أي مساعدة). يمكن لهذا البرنامج اكتشاف الأجهزة المناسبة للتمهيد وتحميل أداة تحميل نظام التشغيل من قسم خاص بالجهاز المحدد نفسه (في أغلب الأحيان قطاع التمهيد) لهذه الأجهزة.

محمل الإقلاعيجب أن تمتثل لقيود محددة، وخاصة فيما يتعلق بالحجم. على سبيل المثال، على جهاز كمبيوتر آي بي إم محمل المستوى الأوليجب أن يتناسب مع أول 446 بايت من سجل التمهيد الرئيسي، مما يترك مساحة لـ 64 بايت من جدول الأقسام و2 بايت لتوقيع AA55 اللازم لنظام BIOS لاكتشاف أداة تحميل التشغيل نفسها.

قصة

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

يمكن أن يكون رمز أداة تحميل التشغيل للتجميع الزائف بسيطًا مثل تسلسل التعليمات التالي:

0: اكتب الرقم 8 للتسجيل P 1: تأكد من أن قارئ الشريط المثقوب يمكنه البدء في القراءة 2: إذا لم يتمكن من ذلك، انتقل إلى الخطوة 1 3: اقرأ البايت من قارئ الشريط المثقوب واكتبه إلى المجمع 4: إذا نفد الشريط المثقوب، انتقل إلى الخطوة 8 5: اكتب القيمة المخزنة في المجمع إلى ذاكرة الوصول العشوائي على العنوان المخزن في سجل P 6: قم بزيادة قيمة سجل P بمقدار واحد 7: انتقل إلى الخطوة 1

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

0: اكتب الرقم 106 للتسجيل P 1: تأكد من أن قارئ الشريط المثقوب يمكنه البدء في القراءة 2: إذا لم يتمكن من ذلك، انتقل إلى الخطوة 1 3: اقرأ البايت من قارئ الشريط المثقوب واكتبه على البطارية 4: إذا نفد الشريط المثقوب، انتقل إلى الخطوة 8 5: اكتب القيمة المخزنة في المجمع إلى ذاكرة الوصول العشوائي (RAM) على العنوان المخزن في السجل P 6: قم بتقليل قيمة السجل P بمقدار واحد 7: انتقل إلى الخطوة 1

كان طول أداة تحميل التشغيل من المستوى الثاني بحيث قام البايت الأخير من أداة تحميل التشغيل بتغيير الأمر الموجود في العنوان 6. وهكذا، بعد اكتمال الخطوة 5، بدأ تشغيل أداة تحميل التشغيل من المستوى الثاني. كان محمل المستوى الثاني في انتظار تحميل قارئ الشريط المثقوب بطول الشريط المثقوب الذي يحتوي على نظام التشغيل. كان الفرق بين محمل المستوى الأول ومحمل المستوى الثاني هو عمليات التحقق من وجود أخطاء في القراءة من الشريط المثقوب، والتي كانت شائعة في ذلك الوقت، وخاصة تلك المستخدمة في في هذه الحالةالطابعة الكاتبة ASR-33.

بعض أنظمة التشغيل، وأكثرها شيوعًا هي أنظمة التشغيل الأقدم (ما قبل عام 1995). أجهزة كمبيوتر أبليرتبط الكمبيوتر ارتباطًا وثيقًا بأجهزة الكمبيوتر بحيث يتعذر تحميل أي نظام تشغيل آخر على أجهزة الكمبيوتر هذه. في هذه الحالات، من الشائع تطوير محمل التمهيد الذي يعمل بمثابة محمل التمهيد لنظام التشغيل القياسي ثم ينقل التحكم إلى نظام التشغيل البديل. استخدمت أبل هذه الطريقةلتشغيل نسخة A/UX من Unix، ومن ثم تم استخدامها من قبل العديد من أنظمة التشغيل المجانية.

الأجهزة التي تمت تهيئتها بواسطة BIOS

جهاز التمهيد هو جهاز يجب تهيئته قبل تمهيد نظام التشغيل. وتشمل هذه أجهزة الإدخال (لوحة المفاتيح، الماوس)، جهاز الإخراج الأساسي (العرض)، والجهاز الذي سيتم الإنتاج منه - محرك الأقراص المرنة، محرك الأقراص الثابتة، محرك الأقراص المحمول، PXE).

تسلسل التمهيد لجهاز كمبيوتر شخصي قياسي متوافق مع IBM

يتم تحميل الكمبيوتر الشخصي

روابط

مؤسسة ويكيميديا.

2010.

    انظر ما هو "تحميل نظام التشغيل" في القواميس الأخرى:

    محمل نظام التشغيل هو برنامج نظام يقوم بتحميل نظام التشغيل مباشرة بعد تشغيل الكمبيوتر. محمل نظام التشغيل: يوفر الوسائل اللازمة للحوار مع ... ... ويكيبيديا

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

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

    ميزة التمهيد الموثوقة كمبيوتر شخصيلمنع بدء تشغيل المستخدم غير المصرح به، وتحميل نظام التشغيل (OS) والوصول إليه معلومات سرية. توفير... ... ويكيبيديا

    يجب أن تكون هذه المقالة ويكيبيديا. يرجى تنسيقه وفقًا لقواعد تنسيق المقالات... ويكيبيديا

    يبدأ تشغيل Windows XP في جهاز هاتف متصل بالإنترنت. في علوم الكمبيوتر، يعد التمهيد عملية معقدة ومتعددة الخطوات لبدء تشغيل الكمبيوتر. تسلسل التمهيد هو تسلسل الإجراءات التي يجب أن يقوم بها الكمبيوتر... ويكيبيديا

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

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

اليوم سوف ننظر في:

تحميل BIOS

BIOS عبارة عن مجموعة من البرامج الصغيرة المسجلة في ذاكرة القراءة فقط (ROM) للكمبيوتر وتستخدم لتهيئة الأجهزة على اللوحة الأم، وفحصها وتكوينها، وتحميل نظام التشغيل.

عند تشغيله BIOS للكمبيوتريقوم بفحص الأجهزة وإذا كانت هناك مشاكل، فإنه يبلغنا بإشارات صوتية (مجموعة من أصوات التنبيه الطويلة والقصيرة). هنا الجدول إشارات صوتية BIOS:

إشارات AMI

إشارةعطل محتمل
غائب مصدر الطاقة معيب
2 كيلو خطأ في تكافؤ ذاكرة الوصول العشوائي
3 كيلو خطأ في أول 64 كيلو بايت من ذاكرة الوصول العشوائي
4K عطل مؤقت النظام
5 كيلو وحدة المعالجة المركزية معيبة
6 كيلو وحدة تحكم لوحة المفاتيح معيبة
7 كيلو لوحة النظام معيبة
8 كيلو ذاكرة بطاقة الفيديو معيبة
9 كيلو خطأ المجموع الاختباري BIOS
10 ألف لا يمكن الكتابة إلى CMOS
11 ك ذاكرة التخزين المؤقت الموجودة على لوحة النظام معيبة
1 د + 2 ك بطاقة الفيديو معيبة
1 د + 3 ك بطاقة الفيديو معيبة
1 د + 8 ك الشاشة غير متصلة

إشارات الجائزة

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

بعد التحقق، يقرأ BIOS الإعدادات من CMOS، ووفقًا لجهاز Mini، يبدأ تشغيل أداة تحميل التشغيل من الوسائط المحددة (CD، HDD، Flash Card). إذا تم التنزيل من القرص الصلب، ثم يقرأ النظام أول 512 بايت من سجل التمهيد الرئيسي (MBR) وينقل التحكم إليه.

إذا لم يتم العثور على MBR، يتوقف التمهيد. يمكنك استعادة MBR باستخدام وحدة التحكم استعادة ويندوز(وحدة التحكم بالاسترداد) باستخدام الأمر Fixmbr.

عملية تمهيد نظام التشغيل Windows XP

يتم التحكم في تحميل Windows بواسطة NTLDR، والذي يتكون من جزأين - أول بدء تشغيل يضع المعالج في الوضع المحمي ويبدأ محمل نظام التشغيل. يحتوي برنامج تحميل التشغيل على وظائف أساسية للعمل مع الأقراص المنسقة بأنظمة FAT* وNTFS وCDFS. يقرأ أداة تحميل التشغيل محتويات ملف boot.ini، ويستمر في التحميل وفقًا لمحتوياته (عدد أنظمة التشغيل، والأقراص المثبتة عليها، وما إلى ذلك). إذا تم وضع Windows في وضع الإسبات، يقوم NTLDR بتحميل ملف hiberfil.sys إلى ذاكرة الكمبيوتر وينقل التحكم إلى Windows kernel. إذا قمت بإيقاف تشغيل جهاز الكمبيوتر الخاص بك بمجرد إيقاف التشغيل/إعادة التشغيل، فسيقوم NTLDR بتحميل ملف DOS NTDETECT.COM، الذي ينشئ قائمة بالأجهزة ويقوم بتحميل نظام التشغيل Windows نفسه.

إذا تم حذف/نقل/تلف ملف NTLDR، فلن يقوم النظام بالتمهيد وسيعرض الرسالة "NTLDR مفقود. اضغط على CTRL+ALT+DEL لإعادة التشغيل. يمكنك حل هذه المشكلة في وحدة التحكم بالاسترداد لـ Windows باستخدام أمر Fixboot أو عن طريق نسخ NTLDR من نظام العمل إلى جذر القرص.

قبل تحميل النواة، يعرض NTLDR خيارات بدء التشغيل (إذا تم الضغط على F8 أو تعطل النظام). بعد تحديد معلمات الإطلاق، يبدأ نواة النظام - ntoskrnl.exe (نرى رسمًا متحركًا للمستطيلات البيضاء على شاشة سوداء). بعد ذلك، يتم تحميل نوع الطبقة المجردة للأجهزة، HALL.DLL. يعد ذلك ضروريًا حتى تتمكن النواة من استخراج نفسها من الأجهزة؛ كلا الملفين موجودان في دليل System32. بعد ذلك، يتم تحميل مكتبة ملحق kernel لمصحح أخطاء الأجهزة kdcom.dll وbootvid.dll، والتي تقوم بتحميل شعار Windows ومؤشر حالة التمهيد).

واحدة من اللحظات الأكثر أهمية هي التحميل تسجيل النظام config\system، في كثير من الأحيان لا يستطيع النظام قراءة ملف النظام ويصبح التحميل مستحيلاً أو يبدأ .

عملية التمهيد لنظام التشغيل Windows Vista/7

عملية تمهيد ويندوزيبدأ نظام التشغيل Vista وWindows 7 (Seven) في الاختلاف في عملية التمهيد الإصدارات السابقةنظام التشغيل بعد قراءة MBR. يقوم Windows Installer بإنشاء قسم تمهيد صغير يحتوي على كل ما تحتاجه لتشغيل نظام التشغيل. يقوم MBR بتمرير التمهيد إلى PBR (سجل تمهيد القسم) ثم يبدأ BOOTMGR ( تمهيد ويندوزمدير). حل BOOTMGR محل NTLDR ويتحكم في تحميل نظام التشغيل. يقرأ BOOTMGR معلمات التمهيد من قاعدة بيانات تكوين التمهيد (BCD، قاعدة بيانات تكوين التمهيد، التي حلت محل boot.ini) ويقوم بتحميل Winload.exe (تطبيق تمهيد أداة تحميل نظام التشغيل، أداة تحميل نظام التشغيل). يقوم Winload.exe بتحميل نواة نظام التشغيل، ثم تشبه عملية التحميل بدء تشغيل Windows XP.

ل تمهيد التحريرقاعدة بيانات التكوين (BCD) يمكنك استخدام الأداة المساعدة Bcdedit.exe عن طريق تشغيلها منها استعادة ويندوزالبيئة (وينري). هناك يمكنك أيضًا استخدام الأداة المساعدة Bootrec.exe لتصحيح الأخطاء.