关于于渊的一个操作系统的实现第二版学习之第二章bochs裸机启动的练习

bochs-2.6.5已经安装好了,这一章的boot.asm的代码,是手工输入的,编辑器是vi,编译器是使

用nasm,也已经装好了。

首先,在终端下 用 bximage 命令创建好 bochs.img磁盘镜像,1.44M的软盘镜像

然后,在终端下 用 nasm  boot.asm  -o  boot.bin  编译成功

接着,在终端下 用 dd  if=boot.bin   of=bochs.img  bs=512  count=1  conv=notrunc  写入磁盘镜像

最后,在终端下 用 bochs  -f   bochsrc  启动虚拟机加载boot.bin

下面是部分过程的截图:



扫描二维码关注公众号,回复: 2892671 查看本文章



猜你喜欢

转载自blog.csdn.net/v80/article/details/78479725
今日推荐