# Toyos **Repository Path**: insight21/toyos ## Basic Information - **Project Name**: Toyos - **Description**: 学习并尝试自制操作系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-10 - **Last Updated**: 2023-02-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 食用指南 > 文档逐渐完善中 ## 注意 此仓库为记录学习过程, 设计思路和具体代码**大量抄袭资料** ### 环境 VirtualBox 6.1.2 Ubuntu 16.04 ### 部署 基本流程是把文件编译后的 eki 文件, 拷贝到挂载硬盘的 boot 目录中, 然后把硬盘转换成 vdi 格式的虚拟机 ### 创建两个虚拟机 这里需要创建两个虚拟机, 一个用于编写代码, 一个就是测试自己编写的系统 编写代码: 安装Ubuntu 16.04, 安装虚拟机增强工具, 拉取项目, 准备编译 测试系统: 创建一个 1G 大小的虚拟机, 先不用选择硬盘 #### 编译 & 转换格式 在根目录下, 使用命令 ```shell make release ``` 生成的文件均在 `release` 目录下 将 `hd.vdi` 复制出来, 替换已经测试系统的虚拟机的硬盘即可