The ClosureOS
operating system, compatible with Multiboot2 Specification.
Our scripts under scripts/
will help you check for missing tool chains in your computer before running, so you don't need to check for it manually.
Simply, you can use this script to build an image for local test using QEMU.
$ ./scripts/repack_iso.sh
We defaultly recommend you to use QEMU to run it, just run this script after building:
$ ./scripts/boot_qemu.sh
By the way, you can also run it on your physical machine. Currently we don't have an installer yet, so you need to pack it on your own. All you need to do is just to install GRUB on your device, and put the kernel binary file in your expected path on the disk, then specify the kernel path in yout GRUB configuration file. We have an example GRUB configuration file under the targets/<arch>/iso/boot/grub/grub.cfg
for your reference.
You can refer to the following passages to see how it has been developed. Currently we only have Chinese version temporarily, and the English version is under hard writing and will be released soon...
- arttnba3 [email protected]
This project is licensed under the GPL v2 License.
You may obtain a copy of the License at https://opensource.org/license/gpl-2-0.