2024-05-02 11:08:17 +08:00
|
|
|
|
# CoolPotOS for x86
|
2024-04-10 00:08:16 +08:00
|
|
|
|
|
|
|
|
|
## 翻译
|
|
|
|
|
|
|
|
|
|
- [English](README.md)
|
|
|
|
|
- [中文](README-zh-CN.md)
|
|
|
|
|
|
|
|
|
|
## 介绍
|
|
|
|
|
|
|
|
|
|
这是一个基于 x86 架构的简单操作系统。
|
|
|
|
|
|
|
|
|
|
## 构建并运行
|
|
|
|
|
|
|
|
|
|
### 环境
|
|
|
|
|
|
|
|
|
|
您需要安装这些软件:
|
|
|
|
|
|
|
|
|
|
- Python 工具包
|
|
|
|
|
- i686_elf_tools
|
|
|
|
|
|
|
|
|
|
### 步骤
|
|
|
|
|
|
|
|
|
|
- 在终端上运行 `python build.py`,项目将开始构建
|
|
|
|
|
- 运行 `grub-mkrescue -o cpos.iso isodir` 来打包 iso 文件
|
|
|
|
|
- 运行 `qemu-system-i386 -cdrom cpos.iso` 就可以使用这个系统了!
|
|
|
|
|
|
|
|
|
|
## 更新
|
|
|
|
|
|
|
|
|
|
- 重构内存管理。
|
|
|
|
|
|
|
|
|
|
## 许可协议
|
|
|
|
|
|
|
|
|
|
该项目完全遵循 MIT 协议,任何人都可以免费使用它,另见 [LICENSE](LICENSE)。
|
|
|
|
|
|
|
|
|
|
## 贡献
|
|
|
|
|
|
|
|
|
|
欢迎为这个项目提交 PR 或 issue,我会非常高兴看到它!
|
|
|
|
|
|
|
|
|
|
### 贡献者们
|
|
|
|
|
|
|
|
|
|
* XIAOYI12 - xiaoyi1212 负责主要的OS开发
|
|
|
|
|
* QtLittleXu - XuYuxuan 负责OS文档编写
|