Home Previous Up Next4.6 عمل قرص إقلاع مدمج
حول
المحتويات
مشاريع
ثواب
مقالات
تنزيل
English

4.6 عمل قرص إقلاع مدمج

SYSLINUX لعمل قرص إقلاع مدمج

برنامج الإقلاع غير المشهور SYSLINUX غير قادر على ضم وقراءة نظام ملفات ext3 كما grub وهو لا يستطيع أخذ الإحداثيات الفيزيائية كما LILO ولكنه يعمل! صمم خصيصاً لأنه يستطيع ضم وقراءة نظام ملفات fat (بالطريقة التقليدية للتسمية في دوس أي 8 منازل للاسم و 3 للإمتداد) أو نظام iso9960 الخاص بالأقراص المدمجة ولكن هذا لا يعطيه القدرة على تحميل أنوية لينكس الموجودة على نظام ext3 أو reiser استعمالاته محدودة في

  • عمل أقراص إقلاع مرنة
  • عمل أقراص إقلاع مدمجة
  • تحميل لينكس المركّب بطريقة غير تقليدية على أقسام ويندوز
مثلاً لعمل قرص إقلاع مرن ضع قرص FAT ثم اكتب syslinux /dev/fb0 ثم ضم القرص واعمل ملف إعداده وهو syslinux.cfg وضع نواة vmlinuz على القرص

صيغة ملف الإعداد الخاص به تكون على شكل label ثم اسم مختصر ثم kernel ثم المسار للنواة ثم append ثم بعض الخيارات التي تريد تمريره للنواة

label linux
	kernel vmlinuz
	append initrd=ramdisk.rdz ramdisk_size=8000 root=/dev/ram3 vga=788
حدد الخيار التلقائي ب default ثم عنوان الخيار. إذا أردت أن يعرض القائمة prompt 1 أو أن لا يعرضه إلا إذا ضغطت shift فتكون prompt 0 حدد زمن الانتظار بأعشار الثانية timeout 80 التي تعني 8 ثواني. حدد ماذا يظهر بأمر display ثم اسم الملف الذي تريد أن يعرضه و F1 ثم اسم الملف الذي يعرضه عند الضغط على F1 وهكذا ل F2 و F3 ... إلخ وهذا الملف الذي يعرض إما ملف نصي أو صورة BMP محولة بواسطة برنامج perl يأتي مع SYSLINUX هذا مثال على ملف الإعداد
default linux
prompt 1 # 0 don't prompt unless shift or what ever pressed
timeout 80 # wait for 15 sec
display boot.msg
F1 help.msg
F2 boot.msg
label linux
  kernel alt0/vmlinuz
  append initrd=ramdisk.rdz ramdisk_size=8000 root=/dev/ram3 vga=788
label text
  kernel alt0/vmlinuz
  append initrd=ramdisk.rdz ramdisk_size=8000 root=/dev/ram3 2

أحد فروع البرنامج التي هي أكثر شهرة منه هي ISOLINUX وهي المسؤولة عن إقلاع القرص المدمج. لنفرض أنك تريد تحويل المجلد ~/mycd لصورة ISO باسم mycd.iso لقرص مدمج قابل للإقلاع اعمل مجلد باسم isolinux داخل ذلك المجلد وضع فيه ملف isolinux.bin الذي تحضره من مجلد يختلف حسب التوزيعة واكتب ملف إعدادات باسم isolinux.cfg داخل ذلك المجلد ثم ضع نواة لينكس وصورة ramdisk التي يجب أن يكون لها الإمتداد .rdz التي تحدثنا عنها في فصل نظرة تشريحية في لينكس ثم اكتب السطر التالي

	mkisofs -o ~/mycd.iso \
		-b isolinux/isolinux.bin \
		-c isolinux/boot.cat \
		-no-emul-boot -boot-load-size 4 -boot-info-table \
		~/mycd
أضف الخيار -J أو -R للسماح بالأسماء الطويلة وخيارات أخرى وهذا الأخير لا يظهر بشكل جيد في ويندوز.

grub لعمل قرص إقلاع مدمج

انظر التلميحات المجودة في www.linuxfromscratch.org

المحتويات
حقوق النسخ والملكية الفكرة
ما هو لينكس؟
كيف تركب نظام لينكس؟
حقوق النسخ المرفوعة
وثائق التخويف

عرب-آيز
مجتمع لينكس العربي
موسوعة ثواب
موسوعة ويكيبيديا
تعريف البرمجيات الحرة
تعريف مفتوحة المصدر
LinuxToday
Linux.org
Linux.com
SlashDot
FreshMeat
LWN.net
توزيعات لينكس
النسخة الإسلامية لأوبنتو
عَرَبيان
جواثا (أول مسجد في أوروبا)
المزيد من التوزيعات هنا

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

 

ننصح باستخدام متصفحات الوب الحرة، جرب ثعلب النار الآن

يمكنك الحصول على الكثير من البرامج الحرة عالية الجودة من هنا مجاناً
proud to be 100% Microsoft FREE GNU FDL
التدخين حرام

كن كحامل المسك ولا تكن كنافخ الكير

Generously Hosted by www.JadMadi.net

Previous Up 4.6 عمل قرص إقلاع مدمج Next
Copyright © 2007, Muayyad Saleh AlSadi