ليلو(بالإنجليزية LILO)
نموذج اظهار قائمة ليلو
معلومات عامة
نوع
Bootloader   — إقلاع
مسقط الويب
www.joonet.de/lilo
معلومات تقنية
المطورون
ورنر المسبرجر (1992–1998), جون كوفمان (1999–2007), جوشيم ويدورن (من 2010)
لغة البرمجة
سي — لغة تجميع
حالة التطوير
محفوظ ويتم التطوير عليه
الإصدار الأخير
23.2
المستودع
  • lilo.alioth.debian.org
  • salsa.debian.org
الرخصة
رخصة بي.إس.دي

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

نظرة عامة

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

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

أما بالنسبة لبتر البيوس الحديثة فإن ليلويستطيع استخدام ما مقداره (32 بت) من ما يسمى ب "عنونة القطاعات المنطقية" (بالإنجليزية: logical block addressing)‏ للولوج إلى جميع الأقراص الصلبة المخزنة في البيوس والتي تسمح البيوس بالولوج إليها.

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

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

يضاف إلى السابق ذكره انه يمكن تخزين ليلوفي واحد من الأماكن التالية:

  1. سجل الإقلاع الرئيسي أوما يعهد بال (MBR (Master Boot Record
  2. قطاع الإقلاع وهوقطاعٌ على القرص الصلب مخصص لعملية الإقلاع (وفي هذه الحالة يجب تخزين برمجية دلالية لتؤشر إلى قطاع الإقلاع في سجل الإقلاع الرئيسي)

ملفات ليلو

الملف lilo.conf

يتواجد هذا الملف في المسار etc/lilo.conf/ ويحوي نوعين رئيسيين من القطاعات:

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

ويمكن أيضا الرجوع إلى صفحات التوثيق للمزيد من المعلومات. التالي هومثال للملف التعريفي lilo.conf:

large-memory
lba32
boot=/dev/hda
install=menu
map=/boot/map
prompt

default=Linux
image=/boot/vmlinuz-2.6.26
label="Linux"
root=/dev/hda1
append=""
read-only
optional

other=/dev/hda3
label="FreeBSD"

ملاحظة: بعد التنصيب السليم لليلوستظهر قائمة لانظمة التشغيل لينكس وفري بي ‌إس ‌دي

المسار /boot/

يقوم ليلوبتخزين عدد من الملفات في هذا المسار.

قطاع الإقلاع - Master Boot Record

يستطيع ليلوأيضا الكتابة على قطاع الإقلاع :

sbin/lilo -M/

المخرجات

عندما يقوم ليلوبتحميل نفسه يفترض أن يظهر الحدثة “LILO” وجميع حرف تتم طباعته قبل أوبعد نشاط أوسلوك معين، وان فشل ليلوفي أي فترة من مراحل عملية الإقلاع فإن مقدار ما يتم طباعته من الاحرف من حدثة “LILO” يدلل على المشكلة، التالي هوتوضيح للفكرة السابقة الذكر:

  • في حال عدم طباعة أي حرف على الشاشة فذلك يعني انه لم يتم تحميل أي جزء من ليلو.
  • في حال طباعة الحرف (L) فذلك يعني ان الفترة الأولى من عملية الإقلاع قد تمت بنجاح ولكن الفترة الثانية فشلت وعادة ما يعني ذلك حدوث خطأ في الأجزاء الصلبة للنظام أووجود خطأ في المفهمات المخصصة للقرص الصلب في البيوس ولكن ليس بالضرورة انقد يكون هذا السبب.
  • في حال طباعة الأحرف (LI) فذلك يعني ان الفترة الأولى من عملية الإقلاع قد تمت بنجاح وقامت بتحميل - Load الفترة الثانية من عملية الإقلاع ولكنها -أي الفترة الأولى- فشلت في تطبيق - Execute الفترة الثانية وعادة ما يحدث ذلك لوجود مفهمات خاطئة عن القرص الصلب في البيوس
  • في حال طباعة الأحرف (LIL) فذلك يعني ان الفترة الثانية من عملية الإقلاع قد تم تحميلها - Loaded ولكنها لا تستطيع القيام بتحميل جدول التوصيف (descriptor table) من ملف الربط (map file) وعادة ما يعني ذلك حدوث خطأ في الأجزاء الصلبة للنظام أووجود خطأ في المفهمات المخصصة للقرص الصلب في البيوس ولكن ليس بالضرورة انقد يكون هذا السبب.
  • في حال طباعة الأحرف (?LIL) فذلك يعني ان الفترة الثانية من عملية الإقلاع قد تم تحميلها - Loaded في عنوان ذاكرة رئيسي خاطئ وعادة ما يعني ذلك وجود مفهمات خاطئة عن القرص الصلب في البيوس
  • في حال طباعة الأحرف (-LIL) ذلك يعني ان جدول التوصيف (descriptor table) غير سليم.
  • في حال طباعة الأحرف (LILO) فذلك يعني ان جميع أجزاء مدير الإقلاع تم تحميلها بنجاح.

رموز الأخطاء

من الامثلة على رموز الأخطاء التي قد يظهرها ليلو: (L 01 01 01, L 07 07 07 الخ ...) ، نسرد تاليا قائمة بأخطاء ليلومربوطة برموزها الرقمية:

رمز الخطأ اسم الخطأ وصف الخطأ
0x00 خطأ داخلي (Internal Error) يتم اصدار هذا الخطأ عن طريق برمجية قراءة القطاع الموجودة كجزء من برمجية الإقلاع ليلووهذا في حالة وجود تضارب داخلي وهذا بدوره يمكن حتى يحدث نتيجة وجود تلف في بعض الملفات المتعلقة بليلوولذلك ننصح باعادة بناء ملف الربط (map file) ، ويمكن أيضا حدوث هذا الخطأ في حالة محاولة الولوج إلى قطاعات تتجاوز الترميز رقم 1024 وذلك عند القيام بانتقاء الخيار (LINEAR).
0x01 أمر غير مسموح بتطبيقه (Illegal Command) هذا الخطأ غير وارد الحدوث! (ولا حتى أي نوع من الأخطاء يجب حتى يحدث!) ولكن ان وقع هذا الخطأ فهناك احتمالية انقد يكون ذلك مؤشر على محاولة للولوج إلى قرص صلب غير مدعوم عن طريق البيوس والبتالي تأكد من ان البيوس تستطيع رؤية هذا القرص الصلب (وتأكد أيضا من تفاصيل البيوس لديك!).
0x02 علامة عنوانية غير موجودة (Address mark not found) عادة ما يعني هذا وجود معضلة داخلية، ننصحك في هذه الحالة بإعادة محاولة الإقلاع عدة مرات.
0x03 قرص محمي من الكتابة (Write-protected disk) يحصل ذلك فقط في حالات الحاجة إلى الكتابة على القرص الصلب.
0x04 القطاع غير موجود (Sector not found) يشير هذا الخطأ عادة إلى عدم حصول تطابق هندسي في قطاعات القرص الصلب، ان كنت تقوم بالإقلاع من منصة ( سكزي SCSI) أومن (مقبس الملحقات التقني المتقدم IDE Disk) عمليك التأكد من ان ليلوحصل على معلومات القطاعات الهندسية السليمة من نواة نظام التشغيل وتأكد أيضا من ان تعريف القطاع الهندسي في ليلويطابق تعريف القرص الصلب، قد تساعدك إزالة الخيار (COMPACT) و/أواضافة الخيارات (LBA32) و(LINEAR).
0x06 تغيير المسار النشط (Change line active) يعتبر هذا خطأ عابر أوعارض، جميع ما تستطيع القيام به هواعادة الإقلاع مرة أخرى لحل المشكلة.
0x07 تهيئة خاطئة (Invalid initialization) يشير هذا الخطأ إلى فشل البيوس في تهيئة المتحكم بالقرص الصلب، راجع مفهمات البيوس لديك للتأكد من التهيئة السليمة للبيوس (كما تقدر استخدام ما يعهد ب قرص الإنقاذ واعادة تشغيل ليلو).
0x08 تجاوز تطبيق DMA (DMA overrun) هذا الخطأ يجب حتى لا يحصل وان حصل قم باعادة تشغيل ليلو
0x09 محاولة تجاوز DMA حدود ال 64 كيلوبايت (DMA attempt across 64k boundary) هذا الخطأ لا يجب حتى يحدث ولكنه قد يحدث إشارة إلى عدم تطابق هندسي في قطاعات القرص الصلب، ننصحك ببحث الحلول الواردة في الخطأ المرموز له ب (0x04).
0x0C قرص غير مهيئ (Invalid media) لا يجب حصول هذا الخطأ، قم بالاعادة مرة أخرى.
0x10 خطأ CRC (CRC error) يوجد خطأ ما في القرص الصلب، حاول القيام بالإقلاع عدة مرات.
0x11 تسليم ECC ناجح (ECC correction successful) حدوث خطأ في القراءة ولكن تم تسليمه، لا يستطيع ليلوتمييز هذه الحالة ولذلك يقوم بإيقاف عملية الإقلاع والتحميل، قم بإعادة الإقلاع مرة أخرى.
0x20 خطأ في المتحكمات (Controller error) لا يوجد وصف لهذا الخطأ ولكن التعليق الوحيد الذي نملكه هوان هذا الخطأ ما كان يجب حدوثه أساسا
0x40 خطأ في الولوج (Seek failure) عادة ما تكون هذه معضلة في القرص الصلب، حاول اعادة الإقلاع من جديد.
0x80 انقضاء مهلة الانتظار للقرص (Disk timeout) هذا الخطأ عادة ما يعني ان القرص غير جاهز للإقلاع وذلك لعدة مسببات محتملة منها ان القرص غير صالح أوان الرأس المدبب لعملية القراءة والكتابة غير سليموان كنت تقوم بمحاولة الإقلاع من قرص مرن فقد تكون نسيت اغلاق باب الجهاز وان لم تكن هذه الأسباب عمليك القيام باعادة الإقلاع مرة أخرى.
0x99 الفترة الثانية من عملية الإقلاع غير سليمة (Invalid Second Stage) قم بالرجوع إلى الخطأ المرموز له ب (0x04) لمحاولة حل المشكلة.
0x9A ليلولا يستطيع العثور على الفترة الثانية للإقلاع (Can't Find Second Stage) تأكد من وجود أداة الإقلاع السليمة، على سبيل المثال (boot=/dev/hda1) بينما يجب حتى تكون على سجل الإقلاع الرئيسي وتأكد أيضا من عدم وجود خطأ كتابي (boot=/dev/<<NO TYPO IN HERE>>).
0xBB خطأ في البيوس (BIOS error) الراتى مراجعة المراحل الواردة في الخطأ المرموز له ب (0x04).

انظر أيضاً

  1. لينكس
  2. مدير بدء التشغيل
  3. جنوجرب
  4. لودلين
  5. سيسلينكس
  6. أن.تي.أل.دي.أر (NTLDR)

وصلات خارجية

  • صفحة برنامج ليلو على أوبن هب

وصلات مفيدة

  • LILO installation instructions
  • LILO mini-HOWTO
  • LILO error messages
  • LILO and GRUB: Boot Loaders Made Simple by Judith Myerson
  • From Lilo to Grub
  • Lilo tips from the Linux Kernel Howto

وصلات خارجية

  • الصفحة الرسمية
  • صفحة المشروع

المراجع

  1. ^ "معلومات عن ليلوعلى مسقط packages.debian.org". packages.debian.org. مؤرشف من الأصل في 14 ديسمبر 2019.
  2. ^ "معلومات عن ليلوعلى مسقط packages.ubuntu.com". packages.ubuntu.com. مؤرشف من الأصل في 31 ديسمبر 2015.
  3. ^ "معلومات عن ليلوعلى مسقط sourceforge.net". sourceforge.net. مؤرشف من الأصل فيتسعة أغسطس 2019.
  • CentOS.org, Chapter 24. Configuring ELILO http://www.centos.org/docs/5/html/5.2/Virtualization/chap-Virtualization-Configuring_ELILO.html
  • Managing EFI Boot Loaders for Linux, Rod Smith http://www.rodsbooks.com/efi-bootloaders/index.html
تاريخ النشر: 2020-06-02 02:21:40
التصنيفات: إقلاع, برمجيات تسخدم رخصة بي إس دي, برمجيات حرة بلغة سي, صفحات بها وصلات إنترويكي, صفحات بها بيانات ويكي بيانات, صفحات تستخدم خاصية P31, صفحات تستخدم خاصية P856, صفحات تستخدم خاصية P277, صفحات تستخدم خاصية P1324, مقالات تحتوي نصا بالإنجليزية, صفحات تستخدم خاصية P1972, قالب تصنيف كومنز بوصلة كما في ويكي بيانات, بوابة برمجيات/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, بوابة لينكس/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

مصر.. مقتل شاب في شارع أمام المارة بـ 4 طلقات (صورة)

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:27
مستوى الصحة: 79% الأهمية: 86%

النفط يرتفع فوق 114 دولارا للبرميل للمرة الأولى منذ 19 أبريل

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:23
مستوى الصحة: 85% الأهمية: 87%

اعتقالات في تشاد بعد تظاهرات ضد فرنسا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:21
مستوى الصحة: 76% الأهمية: 86%

الفريق الجراحي لفصل التوأم اليمني الملتصق بالرأس يعلن وفاة أحدهما

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:17:12
مستوى الصحة: 88% الأهمية: 95%

تونس.. تحجير التداول في قضية "المشعوذ بلقاسم" إعلاميا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:21
مستوى الصحة: 91% الأهمية: 100%

الروسي مدفيديف جاهز للعودة إلى ملاعب "الكرة الصفراء"

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:28
مستوى الصحة: 85% الأهمية: 97%

ضرورة التحول من قانون القوة إلى قوة القانون

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:17:19
مستوى الصحة: 80% الأهمية: 89%

الإليزيه يعلن تولي وزيرة العمل إليزابيث بورن رئاسة الوزراء الفرنسية

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:38
مستوى الصحة: 94% الأهمية: 88%

"من غدر سَيندم".. نائب عراقي يهدد بعد إسقاط عضويته في مجلس النواب

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:24
مستوى الصحة: 75% الأهمية: 89%

بسبب مليارات منهوبة.. حبس 19 من المتورطين في اشتعال مدينة مصرية

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:48
مستوى الصحة: 82% الأهمية: 89%

شرق السودان... وخطر ممارسات المجلس الأعلى للبجا

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:17:16
مستوى الصحة: 78% الأهمية: 99%

سعيد يشدد على ضرورة البت في الدعاوى القضائية المؤجلة منذ سنوات

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:22
مستوى الصحة: 86% الأهمية: 86%

هاريس تؤكد على التزام واشنطن مع الإمارات بأمن المنطقة وازدهارها

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:38
مستوى الصحة: 87% الأهمية: 88%

الأسد يصدر مرسوما بإعادة تشكيل "الدستورية العليا"

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:26
مستوى الصحة: 86% الأهمية: 91%

غرق 11 مهاجرا وإنقاذ 5 في الجزائر

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:16:21
مستوى الصحة: 92% الأهمية: 89%

هل نحن أمام تصحيح لمعادلة دول الشرق الأوسط؟!

المصدر: العربية - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-16 21:17:21
مستوى الصحة: 77% الأهمية: 90%

pendik escort
betticket istanbulbahis zbahis
1xbetm.info betticketbet.com trwintr.com trbettr.info betkom
Turbanli Porno lezbiyen porno
deneme bonusu
levant casino levant casino levant casino levant casino levant casino levant casino
bodrum escort
deneme bonusu veren siteler
Bedava bonus casino siteleri ladesbet
deneme bonusu veren siteler
deneme bonusu
deneme bonusu
sex ki sexy
deneme bonusu
kargabet
تحميل تطبيق المنصة العربية