Skip to Content

Revision of From power up to bash prompt Chapter 3 from Thu, 08/07/2004 - 3:54pm

The revisions let you track differences between multiple versions of a post.

khaledhosny's picture

3. Lilo (Linux Loader محمل اللينوكس)

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

تعطيك المرحلة الثانية لتحميل نظام التشغيل محث للأوامر (إذا تم تثبيته بهذه الطريقة) و تحمل نظام التشغيل الذى تختاره.

عندما يقوم نظامك و يبدأ فى العمل, و تشغل lilo فانك فعليا تشغل "مثبت المتناظرات". فيقرأ ملف الإعدادات /etc/lilo.conf و يكتب محملات نظام التشغيل, و المعلومات الخاصة بأنظمة التشغيل الذى يستطيع تحميلها على القرص الصلب.

توجد طرق مختلفة لإعداد نظامك للقيام. ما قمت بشرحه الآن هو أوضح الطرق و أكثرها "طبيعية", على الأقل بالنسبة لنظام نظام تشغيله الأساسى هو اللينوكس. يقوم دليل مستخدمى Lilo بشرح أمثلة عديدة "لمبادئ قيام نظام التشغيل". هذه الأمثلة تستحق القراءة و التجربة.

3.1 الإعدادت

ملف إعدادات lilo هو /etc/lil.conf. يوجد صفحة فى دليل المستخدم خاصة به: اكتب man lilo.conf فى غلاف لترى الصفحة. اشئ الأساسى فى lilo.conf هو وجود مدخل لكل شىء معد للقيام فى lilo. لمدخل خاص باللينوكس, هذا يتضمن مكان النواة, و أى قسم فى القرص الصلب يلحقه كأنه نظام الملفات الأصلى. لأنظمة تشغيل أخرى, المعلومة الأساسية هى أى قسم نبدأ قيام نظام التشغيل منه.

3.2 تدريبات

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

اضبط lilo على قرص مرن. لا يهم إذا كان لا يوجد شئ عدا النواة - ستحصل على "ذعر فى النواة" عندما تكون النواة مستعدة لتحميل init و لكنك على الأقل ستعرف أن lilo يعمل.

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

Get lilo to boot unios (see section hardware exercises for a URL). As an extra challenge, see if you can do this on a floppy disk.

Make a boot-loop. Get lilo in the master boot record to boot lilo in one of the primary partition boot sectors, and have that boot lilo in the master boot record... Or perhaps use the master boot record and all four primary partitions to make a five point loop. Fun!

3.3 More Information

* The lilo man page. * The Lilo package ( lilo), contains the ``LILO User's Guide'' lilo-u-21.ps.gz (or a later version). You may already have this document though. Check /usr/doc/lilo or there abouts. The postscript version is better than the plain text, since it contains diagrams and tables. * tomsrtbt the coolest single floppy linux. Makes a great rescue disk. * The Bootdisk HOWTO



Dr. Radut | book