美文网首页
操作系统实验之bochs环境配置

操作系统实验之bochs环境配置

作者: 深夏尤飞六出花 | 来源:发表于2019-12-06 16:41 被阅读0次

    临近期末移动磁盘挂了,买了一个新的又得重新搭环境,之前搭建是懵懵懂懂,这次成功搭建也费了点力气,记录下来给大家别走弯路。

    我用的vmware workstation pro.

    1.下载ubuntu32_LTS 12.04并安装虚拟机。

    因为ubuntu默认源下载很慢,可以点击skip,直接进入图形界面

    2.换国内源,修改sources.list之后记得更新一下

    •修改ubuntu源方法:http://mirrors.163.com/.help/ubuntu.html

    一个是源的更新:sudo apt-get update

    一个是软件包的更新:sudo apt-get upgrade

    3.提前安装好Bochs依赖的包

    sudo apt-get install build-essential libx11-dev libxrandr-dev libsdl1.2-dev vgabios bximage

    (检查一下你的gcc和nasm是否安装,实验会用)

    4.下载bochs,解压

    •Bochs下载:bochs 2.6.9

    –http://bochs.sourceforge.net/getcurrent.html

    5.进入bochs路径,然后三部曲

    ./configure  --with-sdl--enable-disasm--enable-debugger

    make

    sudo make install

    6.修改bochsrc(这个东西自己去orange书里提供的源码去下)

    –修改vgaromimage对应的文件位置,以你的实际安装位置为准

    –注释掉keyboard_mapping一行

    –增加display_library:sdl

    我的修改后的

    这时候已经安装好bochs了,但是如果你跟我一样第五步里提示不理解sdl等等,把后缀给去了也能安装,但是运行bochs会报sdl错,这是再去按第五步重复编译一下就可。迷之操作。

    •Virtualbox及其增强包下载:

    –https://www.virtualbox.org/wiki/Downloads

    •Ubuntu下载:32位Ubuntu,12.04LTS

    –http://mirrors.163.com/ubuntu-releases/

    •修改ubuntu源方法:

    –http://mirrors.163.com/.help/ubuntu.html

    •Bochs下载:bochs 2.6.9

    –http://bochs.sourceforge.net/getcurrent.html

    我好难

    相关文章

      网友评论

          本文标题:操作系统实验之bochs环境配置

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