操作系统学习_环境搭建_Linux下的bochs
2017-08-17 11:08
393 查看
Bochs的安装需要通过源码进行。
下载bochs-2.6.9.tar.gz后,解压到任意目录下,进入bochs-2.6.9,打开命令行
在此过程中如果出现错误,请先检查所需的支持是否都安装了。
如有错误,依赖包安装好后,需重新configure
这里的romimage与vgaromimage路径,需要跟据实际情况进行调整,当然keyboard也是。
下载bochs-2.6.9.tar.gz后,解压到任意目录下,进入bochs-2.6.9,打开命令行
安装编译程序依赖的包 sudo apt-get install build-essential 打开调试功能的开关 ./configure --enable-debugger --enable-disasm
在此过程中如果出现错误,请先检查所需的支持是否都安装了。
如有错误,依赖包安装好后,需重新configure
编译 sudo make 安装 sudo make install 配置 在你的工作目录下新建 .bochsrc 文件 这是我的文件内容
#configuration file for Bochs #how much memory the emulated machine will have megs: 32 #filename of ROM images romimage:file=/usr/local/share/bochs/BIOS-bochs-latest vgaromimage:file=/usr/local/share/bochs/VGABIOS-lgpl-latest #what disk images will be used floppya: 1_44=demo.img, status=inserted #choose the boot disk. boot: floppy #where do we send log messages log: bochsout.txt #disable the mouse mouse: enabled=0 #enable key mapping, using US layout as default keyboard:keymap=/usr/local/share/bochs/keymaps/x11-pc-de.map
这里的romimage与vgaromimage路径,需要跟据实际情况进行调整,当然keyboard也是。
floppya: 1_44=demo.img, status=inserted 这里的demo.img可以换成自己的img名称。 boot: floppy 启动方式 log: bochsout.txt 日志文件 mouse: enabled=0 鼠标设置
相关文章推荐
- bochs使用(linux下搭建操作系统开发环境,转)
- bochs使用(linux下搭建操作系统开发环境,原创)
- bochs使用(linux下搭建操作系统开发环境)(zt)
- 搭建Unix Linux 学习环境
- SUSE Linux操作系统搭建Java开发环境
- 如何搭建Linux学习环境(转)
- Linux 学习第一天 搭建环境,编译,调试,运行
- OK6410 Linux开发环境搭建--编译以及ubuntu的使用方法学习笔记
- 学习笔记:一个操作系统的实现--搭建你的工作环境
- Ubuntu10.04搭建linux-0.11编译环境(2.bochs编译)
- 一起学习linux之LAMP环境的搭建
- 在Linux操作系统下搭建Web应用环境
- Ubuntu10.04搭建linux-0.11编译环境(2.bochs编译)
- GTK+学习:概述 、搭建环境(Windows,Linux)、开发 收藏
- SUSE Linux操作系统搭建Java开发环境
- Windows及linux环境下PHP的搭建教程学习资料汇总
- 小布老师视频 使用虚拟机搭建Linux学习环境
- 如何搭建Linux学习环境
- qt 在linux环境下的搭建 (自己整理) 分类: 嵌入式开发学习 2011-04-29 20:54 6033人阅读 评论(0) 收藏
- linux 0.11源码研究心得之实验环境搭建Bochs