mustard
1.0.0
نواة أساسية للغاية مكتوبة في NASM و C ، مع بعض C ++ ولغات المستوى الأعلى الأخرى في المستقبل. في الوقت الحالي ، ينقصه ذلك في الميزات ، لكنني آمل أن أقوم بتنفيذ معظم هذه: إن لم يكن كل هذه:
أستطيع أن أرى نظام ملفات وقذيفة يتم تنفيذها قريبًا إلى حد ما ، ولكن ربما لن يتم تنفيذ الميزات الأخرى لفترة من الوقت.
تثبيت التبعيات
sudo apt-get install qemu nasm grub
انتقل إلى جذر المشروع (الدليل مع Makefile فيه)
make clean
make all
على افتراض أنك قمت بالفعل ببناء kernel ، وهي في dist/
make run
ولكن إذا قمت بنقلها إلى مكان ما لأي سبب من الأسباب ، فسيظل الأمر جيدًا للقيام بذلك
qemu-system-i386 -kernel /path/to/kernel