首先将boot.img强行写入引导扇区: dd if=boot.bin of=/home/parallels/Documents/bochs-2.6.9/boot.img bs=512 count=1 conv=notrunc
编译loader.asm程序: nasm loader.asm -o loader.bin 生成二进制文件loader.bin
必须将二进制文件复制到镜像文件boot.img中:
mount /home/parallels/Documents/bochs-2.6.9/boot.img /media/ -t vfat -o loopcp loader.bin /media/syncumount /media/
最后启动虚拟软盘镜像: ./bochs -f .bochsrc
结果截图: