《操作系统真象还原》学习笔记:第1章 部署工作环境-1.3 运行bochs

时间:2024-07-06 08:18:43

创建启动磁盘bin/bximage
在这里插入图片描述
依次写入1,hd,flat,60,hd60M.img,输入一个按一次回车键:
在这里插入图片描述
测试代码:
在这里插入图片描述
用学长给的例子进行测试:
在这里插入图片描述
安装编译器nasm 命令:

sudo apt install nasm

在这里插入图片描述
编译:

nasm -o test mbr.s

写入虚拟机启动磁盘:

dd if=/home/abc/Desktop/test of=/home/abc/Desktop/Bochs/hd60M.img bs=512 count=1 conv=notrunc

启动虚拟机查看效果:

cd Bochs
bin/bochs -f bochsrc.disk

启动之后,输入c可以看见Hello world!
在这里插入图片描述