شو هو لينكس بوتلوادر
Context:برنامج التمهيد، والمعروف باسم برنامج التمهيد أو برنامج التمهيد، هو برنامج كمبيوتر مسؤول عن تشغيل الكمبيوتر.  لما يتم إيقاف تشغيل الكمبيوتر، يبقى برنامج الكمبيوتر بما في ذلك أنظمة التشغيل، وبرنامج التطبيقات، والبيانات مخزنة على الذاكرة غير المتطايرة. لما يكون الكمبيوتر مفتوح، عادة ما يكون عنده نظام تشغيل أو محمله في ذاكرة الوصول العشوائي (RAM). الكمبيوتر أولًا بيعمل برنامج صغير نسبيًا مخزن في ذاكرة القراءة فقط (ROM، ولاحقًا EEPROM، NOR flash) جنبًا إلى جنب مع بعض البيانات الضرورية، لتبديل ذاكرة الوصول العشوائي (خاصًا على أنظمة x86) ، للوصول إلى الجهاز غير المتطاير (عادةً جهاز كتلة، على سبيل المثال NAND flash) أو الأجهزة التي يمكن من خلالها تحميل برامج نظام التشغيل والبيانات في ذاكرة الوصول العشوائي.  بعض أنظمة الكمبيوتر السابقة، عند تلقي إشارة بدء التشغيل من مشغل بشري أو جهاز محيطي، ممكن تحميل عدد قليل جداً من التعليمات الثابتة في الذاكرة في موقع محدد، وبدء تشغيل وحدة معالجة مركزية واحدة على الأقل، ومن ثم توجيه وحدة المعالجة المركزية إلى التعليمات وبدء تنفيذها. التعليمات دي عادة بتبدأ عملية إدخال من بعض الأجهزة المحيطية (اللي ممكن يختارها المشغل). في أنظمة أخرى ممكن ترسل أوامر أجهزة مباشرة لأجهزة محيطية أو وحدات تحكم الإدخال/الإخراج التي تسبب عملية إدخال بسيطة للغاية (مثل "قراءة القطاع صفر من جهاز النظام في الذاكرة بدءا من الموقع 1000") ليتم تنفيذها، وتحميل عدد قليل من تعليمات محمّل التمهيد في الذاكرة؛ يمكن بعد ذلك استخدام إشارة الانتهاء من جهاز الإدخال/الإخراج لبدء تنفيذ التعليمات من قبل وحدة المعالجة المركزية.  الكمبيوترات الأصغر في الغالب بتستخدم آليات أقل مرونة ولكن أكتر تلقائية لتشغيل الكمبيوتر لضمان أن الكمبيوتر يبدأ بسرعة وبتكوين برنامج محدد مسبقًا. في كتير من أجهزة الكمبيوتر المكتبية، على سبيل المثال، تبدأ عملية التمهيد مع وحدة المعالجة المركزية بتنفيذ البرمجيات الموجودة في الروم (على سبيل المثال، نظام البي أو إس لجهاز كمبيوتر آي بي إم أو جهاز كمبيوتر IBM متوافق) في عنوان محدد مسبقًا (بعض وحدة المعالجة المركزية، بما في ذلك سلسلة إنتل x86 مصممة لتشغيل هذا البرنامج بعد إعادة ضبط دون مساعدة خارجية). هاد البرنامج بيحتوي على وظائف بدائية للبحث عن الأجهزة المؤهلة للمشاركة في التمهيد، وتحميل برنامج صغير من قسم خاص (عادةً قطاع التمهيد) من الجهاز الأكثر واعدة، عادةً يبدأ من نقطة دخول ثابتة مثل بداية القطاع.
محمل التشغيل هو برنامج مكتوب بكود آلة يحمل نظام التشغيل في ذاكرة الوصول العشوائي خلال عملية التشغيل.