WaifuOS
Operating system for my waifu ♥
Introduction
This operating system is a bit of a joke, as well as an opportunity for me to learn about OS development.
WaifuOS is a x86-64 operating system so make sure you have correct CPU dummy >~<
Compiling from source
Linux Users
Do the git clone thingy in console haha ok good.
Compilation (Bootloader):
- cd to Bootloader
- do make all
- wow cool
Compilation (Kernel):
- cd to Kernel
- Do ./setup
- Do ./build
- Image can be found in Kernel/bin/WaifuOS.img it can be flashed to a USB and booted as an EFI application*
Windows Users
Note: You must have WSL installed
Clone the repo (Code -> Download ZIP) and extract it somewhere
Compilation (Bootloader):
- cd to Bootloader
- Open cmd
- Run wsl make all
- Wow cool
Compilation (Kernel):
- Navigate to Kernel
- Run setup.bat
- Run build.bat
- Image can be found in Kernel/bin/WaifuOS.img it can be flashed to a USB and booted as an EFI application*
Running in QEMU
Windows users can (assuming you have QEMU installed correctly) simply double click run.bat in the Kernel folder
Linux users:
- cd into Kernel
- Do make run
- waifus (maybe)
I'm getting tired of writing a readme so im done
*The image is in FAT format and might not work correctly, you should just copy all from bin/dsk to the root of a FAT32 formatted USB, that's what works for me. Don't use NTFS most BIOSes will shit themselves