










開始するには、次のファイル(Clean-Boot-Kot.img)をダウンロードし、コマンドを以下にコマンドとともにQEMU(前にインストールする必要があります)を起動します: qemu-system-x86_64 -bios /usr/share/ovmf/OVMF.fd -rtc base=localtime,clock=host -drive file=clean-boot-kot.img -machine q35 -m 4G -smp cores=4 -serial stdio -device e1000e,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5001-:5000,hostfwd=udp::5001-:5000 -object filter-dump,id=f1,netdev=net0,file=dump.bin
nighly Build boot-kot.imgを実行するには、QEMUエミュレーターとOVMFが必要です。パッケージマネージャーを使用して、ほとんどのLinuxディストリビューションにインストールできます。 QEMUがインストールされたら、次のコマンドを使用してプログラムを実行できます: qemu-system-x86_64 -bios /usr/share/ovmf/OVMF.fd -rtc base=localtime,clock=host -drive file=boot-kot.img -machine q35 -m 4G -smp cores=4 -serial stdio -device e1000e,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5001-:5000,hostfwd=udp::5001-:5000 -object filter-dump,id=f1,netdev=net0,file=dump.binn
それは簡単です!必要なすべてのビルドツールをインストールするためにmake init実行してから、 PACKAGE=all make buildを実行して、構築プロセスを開始します。その直後、 make run QemuでTNKを開始します。
このプロジェクトでメインメイクファイルを効果的に使用するには、次の手順に従ってください。
初期化:他のアクションを構築、実行、または実行する前に、プロジェクトを初期化する必要があります。次のコマンドを実行します: make init
特定のパッケージを作成します:
特定のパッケージを構築するには、 PACKAGE変数を使用します。たとえば、カーネルを構築する場合は、実行します。 PACKAGE=kernel make buildこのコマンドは、必要に応じて指定されたパッケージを再構築するように動作します。
プロジェクト内のすべてのパッケージを構築するには、次のコマンドを使用するだけです。 PACKAGE=all make buildすべてのパッケージを構築し、必要に応じてそれらを再構築します。
特定のパッケージを構成するには、再度PACKAGE変数を使用します。たとえば、カーネルを構成する場合は、実行します。 PACKAGE=kernel make reconfigure指定されたパッケージを再構成するように動作します。
プロジェクト内のすべてのパッケージを構成するには、次のコマンドを使用します。 PACKAGE=all make reconfigureこのコマンドはすべてのパッケージを構成し、必要に応じて再構成します。これらの指示に従うことにより、メインメイクファイルを使用して、プロジェクトでパッケージを構築および構成できます。
BOOT_DEVICE変数を設定する必要があります。それを行う方法の例は次のとおりです。boot_device BOOT_DEVICE=<device> PACKAGE=all make buildを置き換えます。この方法でUSBキーを使用すると、既存のデータが消去されることに注意してください。間違ったデバイスを指定するとデータの損失が発生する可能性があるため、USBデバイス名を正しく識別したことを確認してください。このコマンドは、指定されたUSBキーをブートデバイスとして使用して、QEMUでKOTを起動します。
INSTALL=true PACKAGE=all make build 、次にPCを再起動できます。次に、BIOSに入り、ブートファイルとしてEFI/limine/BOOTX64.EFIを選択します。