# osask-linux **Repository Path**: 52fhy/osask-linux ## Basic Information - **Project Name**: osask-linux - **Description**: 《30天自制操作系统》在Linux下的实践 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-09-15 - **Last Updated**: 2023-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 《30天自制操作系统》在Linux下的实践。参考[CSDN米油](http://blog.csdn.net/h397916230)的代码完成(很不幸,此博客现在无法打开),代码命名方面尽量和《30天》中保持一致。 用到的技能: 1.简单的bash操作,包括`ls`, `cd`, `cp`, `mv`, `rm`, `mount`, `dd`, `cat`等 2.编译器gcc、nasm的基本使用 3.make工具的简单使用,[参考教程](https://zchrissirhcz.github.io/blog/post/62ce2c40.html) 4.C语言、汇编语法 用到的工具软件: gcc, make, nasm, qemu, vim(非必须) 运行环境: Fedora20-x86\_64下运行良好 学习资料: - 30天自制操作系统-川合秀实-微信读书 https://weread.qq.com/web/reader/38732220718ff5cf3877215k9bf32f301f9bf31c7ff0a60 - yourtion/30dayMakeOS: 《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程 https://github.com/yourtion/30dayMakeOS - akito19/helloos 含有可启动的img镜像文件 https://github.com/akito19/helloos/tree/13af7e0fcf8c0e6255d1c127fa828cda1e04865b 相关工具: - HexEd.it - Browser-based Online and Offline Hex Editing https://hexed.it/