
Utero adalah sistem operasi (untuk x86_64) yang ditulis dalam kristal sebanyak mungkin .
Ini adalah pekerjaan yang sedang berlangsung .
Untuk membuat file ISO dan jalankan di QEMU
$ make run
Untuk membuat file ISO
$ make iso
Untuk membuat file biner dari kernel
$ make atau $ make all
Untuk mengkompilasi OS dalam mode debug dan dijalankan di QEMU
$ make debug
Catatan: Dalam mode debug, logging menggunakan port serial COM1 untuk menulis berbagai informasi debugging. qemu dikonfigurasi untuk menulis output port serial ini ke /tmp/serial.log .
Untuk membersihkan
$ make clean
Pada sistem yang menggunakan boot EFI, seperti macOS boot ganda dan ubuntu (16.04) di MacBook Pro
Kesalahan pada qemu seperti ini
Could not read from CDROM (code 0009)Solusinya mungkin:
$ sudo apt-get install grub-pc-bin Setelah instalasi grub-pc-bin , Anda perlu membuat ulang file ISO seperti ini:
$ make clean
$ make # or make iso
$ make runTautan berikut menyelamatkan hidup saya:
Microsoft/WSL#1043
http://intermezzos.github.io/book/applix/troubleshooting.html#could%20not%20read%20from%20cdrom%20%28code%200009%29
git clone --recursive <YOUR-FORKED-UTERO-URL>
atau
git clone <YOUR-FORKED-UTERO-URL>
git submodule update --init --recursive
Berlisensi di bawah salah satu dari
di pilihan Anda.
Kecuali jika Anda secara eksplisit menyatakan sebaliknya, kontribusi apa pun secara sengaja diserahkan untuk dimasukkan dalam pekerjaan oleh Anda, sebagaimana didefinisikan dalam lisensi APACHE-2.0, harus dilisensikan ganda seperti di atas, tanpa syarat atau ketentuan tambahan.