Repository files navigation
一个基于UEFI的现代操作系统,采用x86-64架构。
版权所有 © 2025 MaxSinoh & LuoYuDian.
保留所有权利。
mingw64 gcc
x86_64-elf-tools
qemu-system-x86_64
GNU Make
Tip: 前提是你的目录中有一个'bin'文件夹。
之后你将得到一些对象文件,一个EFI文件和一个elf文件。
Tip: 前提是你的目录中有一个'esp'文件夹,并且其中有一个'EFI'文件夹,然后还有一个'BOOT'文件夹在'EFI'里面。
Tip: 前提是你有一台支持UEFI的真机。且你需要一个空的U盘。
将U盘格式化为FAT32。
将'esp'文件夹中的'EFI'文件夹和'kernel.elf'文件复制到U盘中。
用U盘启动你的真机。
之后你将看到MythOS的屏幕。
A modern operating system with x86-64 architecture based on UEFI.
Copyright (c) 2025 MaxSinoh & LuoYuDian.
All rights reserved.
mingw64 gcc
x86_64-elf-tools
qemu-system-x86_64
GNU Make
Tip: The premise is that there is a 'bin' folder in your directory.
If you want to compiler but not run it, you can type:
Then you will get some object files, one EFI file and one elf file.
Tip: The premise is that there is a 'esp' folder in your directory and there is a 'EFI' folder in 'esp', and then there is a 'BOOT' folder in 'EFI'.
If you want to compile MythOS and run it, you can type:
Then you can compile MythOS and run it in the QEMU.
Tip: The premise is that you have a real machine and it supports UEFI.And you need an empty USB flash drive.
Format the USB flash drive to FAT32.
Copy the 'EFI' folder and the 'kernel.elf' file in the 'esp' folder to the USB flash drive.
Boot your real machine with the USB flash drive.
Then you will see the screen of MythOS.
You can’t perform that action at this time.