The Build Process
جميع الادوات التى سبق وذكرتها فى الدرس السابق وقمت بوضعها
ومن المفترض ان يكون الجميع قد قام بتحميلها
Setting everything up
سنقوم باستخدام VFD لنعمل نسخة virtual floppy وهمية لنستخدمها اثناء التجربة
سنقوم بتنصيب Bochs Emulator وهو محاكى لتجربة انظمة التشغيل من floppy image
The bootloader
سنقوم بترجمة ملفات الاسمبلى bootloader باستخدام NASM لكى نقوم بعمل ملف Binary
سنستخدم PartCopy او DEBUG command>>> نافذة التنقيح لنقوم بنسخ bootloader الى bootsector من virtual floppy image
The Kernel (And basically all other programs
سنقوم بترجمة كل الملفات المصدرية التى سنقوم بانشاءها الى ملفات object النمطية مثل (ELF او PE) والتى يمكن للبيوس والloader
استخدامها
نسخ النواة الى floppy باستخدام Windows Explorer
Test It
سنقوم باستخدام المحاكى Bochs و المنقح وباستخدام floppy حقيقى او باستخدام حتى MagicISO لنعمل قرص اقلاع النظام
هذه هى المراحل التى سنقوم بالمشى عليها ان شاء الله فى هذه الدورة
ملاحظة كل مرحلة تنقسم الى مراحل ولان الدرس اريده بسيطا جدا وتمهيديا وتعريفيا فقط فسوف ابقى كل شئ فى وقته
هل اتصدمت من الدرس ولم تجد غايتك فيه حتى الان
لا تستعجل انا بس مستنى ندخل فى الجد ويا ريت بجد الدورة يعترف بها وتتثبت من الادارة
وتحياتى للجميع
محمد ابراهيم