centos 安装bochs
下载地址 https://sourceforge.net/projects/bochs/files/bochs/
我这里安装2.6.2
tar xvfz bochs-2.6.2.tar.gz
环境包
sudo yum install gtk2 gtk2-devel sudo yum install libXt libXt-devel sudo yum install libXpm libXpm-devel sudo yum install SDL SDL-devel sudo yum install libXrandr-devel.x86_64 yum install xorg-x11-server-devel
配置
./configure --pref /your_path/bochs --enable-debugger --enable-disasm --enable-iodebug --enable-x86-debugger --with-x --with-x11
your_path换安装地址
make
make install
配置文件 bochsrc.txt,放在安装目录下
# Bochs启动配置文件 # 1.Bochs在运行中可使用的内存,设为32MB megs: 32 # 2.设置对应真实机器的BIOS和VGA BIOS; 须为绝对路径,Bochs不识相对路径 romimage: file=/home/thotf/bochs/share/bochs/BIOS-bochs-latest vgaromimage: file=/home/thotf/bochs/share/bochs/VGABIOS-lgpl-latest # 3.选择启动盘符为硬件启动 boot: disk # 4.日志输出 log: bochs.out # 5.关闭鼠标,打开键盘 mouse: enabled=0 keyboard: keymap=/home/thotf/bochs/share/bochs/keymaps/x11-pc-us.map # 6.硬盘设置 ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
2,5的安装地址别忘记换
加载配置文件
运行成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构