Bochs For Mac是适合Mac电脑中使用的高度可移植的开源IA-32(x86)的PC模拟器。Bochs For Mac官方版的可编译成模拟386,486,奔腾,奔腾Pro或AMD64 CPU,包括可选的MMX,SSE,SSE2和3DNow指令。并且Bochs For Mac够模拟真实机器,这意味着您将能够运行流行的x86操作系统。
{mac2}
软件简介
Bochs的是一个高度可移植的开源IA-32(x86)的PC模拟器用C ++中,在最流行的平台上运行。它包括对Intel x86 CPU,通用I/ O设备,和一个自定义的BIOS。目前,Bochs的可编译成模拟386,486,奔腾,奔腾Pro或AMD64 CPU,包括可选的MMX,SSE,SSE2和3DNow指令。 Bochs的是可以运行大部分的操作系统仿真包括Linux,Windows95,DOS和Windows NT4内的。Bochs的作者是凯文·劳顿,目前本项目维护。
软件功能
Bochs是一个用C++开发的开源项目,旨在通过证明CPU模拟、对常见I/O设备的支持以及定制BIOS来帮助您模拟Intel x86计算机。该软件能够模拟真实机器,这意味着您将能够运行流行的x86操作系统。
编译源代码以在Mac上安装Bochs
目前,Bochs项目没有为macOS提供二进制文件:为了能够使用模拟器,您需要下载源代码档案并自行编译Bochs。首先打开终端中的Bochs文件夹,然后执行三个基本步骤:配置、制作和安装。
当然,Bochs为配置步骤提供了自定义选项,您可以通过在终端应用程序中键入“configure--help”命令来查看所有可用的可能性。同时,要了解整个过程的更多信息,您可以访问在线Bochs用户手册。
在Bochs仿真中运行各种x86操作系统
为了开始,Bochs需要一个系统BIOS和一个VGA BIOS来初始化机器:这两个元素都可以在Bochs软件包中找到。
Bochs发行版还包括一个示例bochsrc配置文件,您必须编辑该文件以匹配您自己的设置:bochsr文件帮助模拟器知道它如何工作、在哪里查找磁盘映像等。
用于部署流行x86操作系统的开源虚拟化解决方案
Bochs为您提供了在Mac上运行x86操作系统(如Windows或Linux)的可能性。该应用程序能够完全模拟机器,包括对标准外围设备的支持,并提供BIOS和VGA BIOS版本。