A toy OS
- A computer supporting UEFI or QEMU
- mtools (if you want to run on QEMU)
- OVMF_VARS.fd and OVMF_CODE.fd (if you want to run on QEMU)
- nasm
- Rustup nightly version
For Gentoo users:
sudo USE="binary" emerge sys-firmware/edk2-ovmf
cp /usr/share/edk2-ovmf/{OVMF_VARS.fd,OVMF_CODE.fd} /path/to/ramen
git clone https://github.com/toku-sa-n/ramen
cd ramen
rustup override set nightly
make release && make run
You have to create an EFI partition.
Then run the following command:
git clone https://github.com/toku-sa-n/ramen.git
cd ramen
rustup override set nightly
make release
USB_DEVICE_PATH="/dev/sdx1" make copy_to_usb
(/dev/sdx1 is the EFI partition you created.)
Reboot your machine and run Ramen OS.
GPL-3.0 or later. See LICENSE.
(This image is not related to the project.)