美文网首页
操作系统起点-bochs如何设置从软盘加载程序

操作系统起点-bochs如何设置从软盘加载程序

作者: jhon_11 | 来源:发表于2021-12-30 00:36 被阅读0次

    简介

    为了方便调试我们自己写的操作系统,我们会使用vmware,vitualbox,bochs这样的虚拟机来进行启动我们的镜像文件,但是当我们用nasm汇编编译器编译成的bin文件如何能快速看到效果呢,其实使用vmware这样的工具从软盘进行加载是可以直接看到效果的,但是如果很多人vmware破解比较麻烦,以及使用mac系统在paralles desktop上运行了虚拟机,建议在使用bochs进行模拟操作系统调试

    bochs调试方式

    安装bochs

    操作系统起点-从汇编出发,开发bios引导扇区执行代码这篇文章又讲ubantu系统如何安装bochs,其他的方式自行百度

    修改配置文件

    安装完bochs下的安装目录会有.bochsrc文件,将该文件拷贝到你要执行.bin文件所在的目录,并修改这个配置文件
    主要修改这几个配置

    #ata0-master:xxx  #注释掉该配置
    floppya:1_44=xxx.bin,status=inserted #你的编译成的二进制可执行文件
    boot:floppy
    log:bochsout.txt
    mouse:enabled=0
    

    启动bochs

    bochs -q -f bochsrc.bxrc
    
    image.png

    相关文章

      网友评论

          本文标题:操作系统起点-bochs如何设置从软盘加载程序

          本文链接:https://www.haomeiwen.com/subject/fjabqrtx.html