7.6.1. كيف يعمل System V Bootscripts؟
يستخدم Linux وسيلة تمهيد خاصة تسمى SysVinit تستند إلى مفهوم مستويات التشغيل. يمكن أن يكون مختلفًا تمامًا من نظام إلى آخر ، لذلك لا يمكن افتراض أنه نظرًا لأن الأشياء تعمل في توزيعة Linux معينة ، يجب أن تعمل بنفس الطريقة في LFS أيضًا. LFS لها طريقتها الخاصة في القيام بالأشياء ، لكنها تحترم المعايير المقبولة عمومًا.
يعمل SysVinit (الذي سيشار إليه بـ "init" من الآن فصاعدًا) باستخدام مخطط مستويات التشغيل. هناك سبعة مستويات تشغيل (مرقمة من 0 إلى 6) (في الواقع ، هناك المزيد من مستويات التشغيل ، لكنها مخصصة للحالات الخاصة ولا يتم استخدامها بشكل عام. راجع الحرف الأول (8) لمزيد من التفاصيل) ، وكل واحد منها يتوافق مع الإجراءات التي من المفترض أن يقوم بها الكمبيوتر عند بدء تشغيله. مستوى التشغيل الافتراضي هو 3. فيما يلي أوصاف مستويات التشغيل المختلفة أثناء تنفيذها:
0: إيقاف الكمبيوتر 1: وضع المستخدم الفردي
2: وضع متعدد المستخدمين بدون شبكة 3: وضع متعدد المستخدمين مع الشبكات
4: محجوز للتخصيص ، وإلا فإنه يفعل نفس الشيء 3
5: مثل 4 ، يتم استخدامه عادةً لتسجيل الدخول إلى واجهة المستخدم الرسومية (مثل X's xdm أو كيدي KDM) 6: إعادة تشغيل الكمبيوتر
0: إيقاف الكمبيوتر 1: وضع المستخدم الفردي
2: وضع متعدد المستخدمين بدون شبكة 3: وضع متعدد المستخدمين مع الشبكات
4: محجوز للتخصيص ، وإلا فإنه يفعل نفس الشيء 3
5: مثل 4 ، يتم استخدامه عادةً لتسجيل الدخول إلى واجهة المستخدم الرسومية (مثل X's xdm أو كيدي KDM) 6: إعادة تشغيل الكمبيوتر
توثيق