参考书籍 是于渊的 操作系统
目的:简单化程序加载,使用DOS
- 从bochs官网下载一个freeDOS,改名为freedos.img
- 创建虚拟软盘a.img
- 在bochsrc增加floppyb
floppya: 1_44=freedos.img, status=inserted
floppyb: 1_44=a.img, status=inserted
Bochs-》启动freedos,在a盘
A:> format B: 格式化b盘
- Nasm xx.asm –o xx.com
- 将xx.com复制到a.img,
Cd /mnt
Sudo mkdir floppy
Sudo mount -o loop a.img /mnt/floppy
Sudo cp xx.com /mnt/floppy
Sudo umount /mnt/floppy
- Freedos B:>执行 xx.com