
الرحم هو نظام تشغيل (لـ x86_64) مكتوب في Crystal قدر الإمكان .
هذا هو العمل الجاري .
لعمل ملف ISO وتشغيله على QEMU
$ make run
لصنع ملف ISO
$ make iso
لصنع ملف ثنائي من النواة
$ make أو $ make all
لتجميع نظام التشغيل في وضع التصحيح وتشغيله على QEMU
$ make debug
ملاحظة: في وضع التصحيح ، يستخدم التسجيل المنفذ التسلسلي COM1 لكتابة معلومات تصحيح مختلفة. تم تكوين qemu لكتابة إخراج هذا المنفذ التسلسلي إلى /tmp/serial.log .
لتنظيف
$ make clean
على نظام يستخدم EFI Boot ، مثل MacOS Boot Dual Boot و Ubuntu (16.04) على MacBook Pro
خطأ في Qemu مثل هذا
Could not read from CDROM (code 0009)قد يكون الحل:
$ sudo apt-get install grub-pc-bin بعد تثبيت grub-pc-bin ، ستحتاج إلى إعادة إنشاء ملف ISO مثل هذا:
$ make clean
$ make # or make iso
$ make runالروابط التالية أنقذت حياتي:
Microsoft/WSL#1043
http://intermezzos.github.io/book/appendix/troubleshooting.html#could٪20not٪20Read٪20From٪20Cdrom٪20٪28Code٪200009٪29
git clone --recursive <YOUR-FORKED-UTERO-URL>
أو
git clone <YOUR-FORKED-UTERO-URL>
git submodule update --init --recursive
مرخصة تحت أي من
في خيارك.
ما لم تقل بشكل صريح على خلاف ذلك ، فإن أي مساهمة تم تقديمها عمداً لإدراجها في العمل بواسطتك ، كما هو محدد في ترخيص Apache-2.0 ، تكون مرخصة مزدوجة على النحو الوارد أعلاه ، دون أي شروط أو شروط إضافية.