软件使用手册合辑

bochs模拟器上手入门

面向第一次接触 bochs 的玩家:说清它是什么、界面怎么用、第一次开机要做哪几件事。

bochs 是一款开源的 x86 整机模拟器,由 Kevin Lawton 发起、C++ 编写、LGPL 许可。安卓端由 Lyubomyr Lisen 与 Maxim Voloshin 移植维护,界面基于 pelya 的 libSDL 方案。它不依赖手机的硬件虚拟化能力,而是在软件里完整复刻一台 x86 电脑——处理器(从早期 386 到 x86-64 的多代型号)、Cirrus Logic 显卡、Sound Blaster 16 声卡、NE2000 网卡、软驱硬盘光驱,外加一份自定义 BIOS。

正因为走的是逐条指令翻译的路线,它的兼容性与还原度在同类方案里最高,速度也注定垫底。想清楚这一点再入手,预期就顺了:要的是「旧系统在手机上开起来」,不是流畅办公。

界面怎么用

安卓版把桌面版的 bochsrc 配置文件翻译成了图形界面,三个选项卡覆盖全部常用设置:

手写配置文件的路线也保留着:安卓版对应 bochsrc.txt,megs 定内存、path= 指镜像、boot: 定启动顺序,格式对空格与大小写都严格,改错一行就起不来。新手用图形界面就够了。

第一次开机前,记住三件事

  1. 首次启动等文件复制完:第一次打开应用,它会先把 BIOS 等运行文件复制进数据目录,等屏幕出现画面再退出,这一步最容易被当成卡死而中途杀掉;
  2. 没有镜像开不了机:bochs 只是「裸机」,开机需要一份装好系统的磁盘镜像。设置页内置了 muLinux、FreeDOS、Tiny Core、Puppy 四个轻量镜像的下载入口,先装个 FreeDOS 练手最合适;
  3. 触屏操作有映射:滑动屏幕移动鼠标指针、点按等于左键;音量上键是左键、音量下键是右键、菜单键当回车、返回键即 Esc,正好补上触屏最难的两件事。

镜像从哪来、怎么命名、怎么挂载,展开写在 bochs镜像准备与启动配置;装完想先摸清它能跑什么,见 bochs能跑哪些旧系统。

更完整的图文版整理(含界面截图与安装步骤)在 bochs模拟器介绍站,从那里也能找到安装文件资源的获取入口。

同站更多文档

  1. bochs能跑哪些旧系统
  2. bochs镜像准备与启动配置