接下来的一系列文章将记录我对于编写操作系统的一些理解。
首先先是将代码编译
nasm -o mbr.bin mbr.asm
然后生成磁盘镜像:
bximage -hd=16 -sectsize=512 -imgmode=flat -q master.img
然后将其写入磁盘镜像中:
dd if=mbr.bin of=master.img bs=512 count=1 conv=notrunc
注意要配置bochs。
然后效果就是这样:
接下来的一系列文章将记录我对于编写操作系统的一些理解。
首先先是将代码编译
nasm -o mbr.bin mbr.asm
然后生成磁盘镜像:
bximage -hd=16 -sectsize=512 -imgmode=flat -q master.img
然后将其写入磁盘镜像中:
dd if=mbr.bin of=master.img bs=512 count=1 conv=notrunc
注意要配置bochs。
然后效果就是这样: