一张可以被Linux识别的软盘映像很有好处的,我们可以在Linux下对软盘里的文件进行操作,Linux会在软盘映像中自动补充根目录,便于软盘中文件的组织。如果想知道软盘中有没有某个文件,只要在目录中搜索文件名就行。
(FAT12格式的软盘,摘自《Orange'S:一个操作系统的实现》)
(摘自《Orange'S:一个操作系统的实现》)
上一篇学习笔记中说过,采用dd指令,可以制作一个空白软盘映像。
所以,第一步,制作一个空白软盘映像:
dd if=/dev/zero of=diska.img bs=512 count=2880
第二步,准备一个BPB格式的引导文件,作为引导扇区。BPB格式如下: