
子宮は、クリスタルで可能な限り書かれているオペレーティングシステム(x86_64用)です。
これは進行中の作業です。
ISOファイルを作成し、QEMUで実行します
$ make run
ISOファイルを作成します
$ make iso
カーネルのバイナリファイルを作成します
$ makeまたは$ make all
デバッグモードでOSをコンパイルし、QEMUで実行するには
$ make debug
注:デバッグモードでは、ロギングはシリアルポートCOM1を使用して、さまざまなデバッグ情報を記述します。 qemu 、このシリアルポートの出力を/tmp/serial.logに書き込むように構成されています。
クリーンアップする
$ make clean
MacBook ProでデュアルブートマコスやUbuntu(16.04)など、EFIブートを使用するシステムで
このような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%20 -from%20cdrom%20%28code%2009%29
git clone --recursive <YOUR-FORKED-UTERO-URL>
または
git clone <YOUR-FORKED-UTERO-URL>
git submodule update --init --recursive
いずれかの下でライセンスされています
あなたのオプションで。
明示的に特に述べない限り、Apache-2.0ライセンスで定義されているように、お客様による作業への包含のために意図的に提出された貢献は、追加の条件なしで、上記のように二重ライセンスを取得するものとします。