30天自制操作系统day2
来源:互联网 发布:小米盒子网络连接不上 编辑:程序博客网 时间:2024/06/04 19:28
先制作启动区时,解释makedimg.bat是以ipl.bin为基础,制作磁盘镜像文件helloos.img的批处理文件。他利用作者自己开发的磁盘映像管理工具edimg.exe,先读入一个空白的磁盘映像文件,然后在开头写入ipl.bin的内容,最后将结果输出为名为helloos.img的磁盘映像文件。
我们可以看一下makeimg.bat的内容
路径稍微有点不同,不过不影响。
我们可以看到fdimg0at.tek这个文件作为输入文件,最后输出为helloos.img。根据说明应该可以判断fdimg0at.tek是空白的磁盘文件
。
我们来看一下这个文件的内容
跟实际的FAT12文件的格式不太一样。看起来应该是某种磁盘格式,但是不太清楚是哪种,我们完全可以不用关心。 我通过DiskGenius
这个软件制作了一个空白的FAT12软盘,然后使用同样的方法也可以生成相同的img文件,并且可以打印出hello,world。
怎么创建一个空白的磁盘,请参考
阅读全文
0 0
- 30天自制操作系统day2
- 30天自制操作系统day2
- 《30天自制操作系统》 day0-day2小结
- 《30天自制操作系统》学习笔记Day2
- [读书笔记]30 天自制操作系统 day2 汇编语言学习与Makefile入门
- 30天自制操作系统
- 30天自制操作系统
- 30天自制操作系统
- 30天自制操作系统
- 30天自制操作系统 导读
- [30天自制操作系统]day_2
- 30天自制操作系统day00
- 30天自制操作系统day01
- 30天自制操作系统day02
- 30天自制操作系统(1)
- 30天自制操作系统day3
- 30天自制操作系统day4
- 30天自制操作系统day5
- SQL注入之进阶篇
- 一分钟让你明白货币贬值现象
- 端口扫描
- 函数传值
- 线程池的理解
- 30天自制操作系统day2
- FTPrep, 105 Construct Binary Tree from Preorder and Inorder Traversal
- JAVA提高篇(16)--ObjectInputStream和ObjectOutputStream类
- 【LeetCode】C# 1、Two Sum
- leetcode---binary-tree-preorder-traversal---树前序遍历
- 用起来不太朴素的朴素贝叶斯及其Python实现
- WinMIPS64指令集实验--简单的IO实例--HelloWorld
- 优秀Java程序员的编程风格
- 期望风险、经验风险、结构风险的关系