美文网首页bochs
3. 4.2——ROM images

3. 4.2——ROM images

作者: 吃根香蕉压压惊 | 来源:发表于2016-10-30 14:18 被阅读100次

当其上电或硬件重启后,Bochs需要 system BIOS和VGA BIOS来初始化虚拟机。Bochs将image file加载到模拟的内存中。在Bochs软件包中,包含了很多system Bios 和VGA BIOS 镜像。

| file | description |
| ---- | ------------- : |
| BIOS-bochs-latest| 默认ROM BIOS image|
|BIOS-bochs-legacy| 没有32-bit初始化代码(为了模拟i386和ISA图形卡)的Rom Bios image|
|bios.bin-1.7.5| SeaBIOS Rom image|
|VGABIOS-elpin-2.40|legacy VGA BIOS image|
|VGABIOS-lgpl-latest |LGPL'd VGA BIOS image for Bochs |
|VGABIOS-lgpl-latest-debug |有debug输出到logfile中的LGPL'd VGA BIOS image for Bochs|
|VGABIOS-lgpl-latest-cirrus |有Cirrus拓展的LGPL'd VGA BIOS image for Bochs|
|VGABIOS-lgpl-latest-cirrus-debug |有Cirrus拓展和debug输出信息的LGPL'd VGA BIOS image for Bochs |

Bochs需要按照下面的指令来使用system和VGA BIOS:

romimage: file=BIOS-bochs-latest, address=0xe0000
vgaromimage: file=VGABIOS-lgpl-latest

官方建议使用Bochs发布的ROM image或SeaBIOS最近发布的image。为真实硬件设计的BIOS通常来说不会正常工作。

Bochs支持用户自选的ROM image加载到ISA ROM空间,通常是在C8000和EFFFF地址之间(具体参见4.3.10)。Bochs网络适配器模拟器的PCI版本支持加载boot ROM至PCI ROM 空间(具体参见4.3.34)。

相关文章

  • 3. 4.2——ROM images

    当其上电或硬件重启后,Bochs需要 system BIOS和VGA BIOS来初始化虚拟机。Bochs将imag...

  • Win10 下 Docker 安装ElasticSearch

    1.拉取镜像:docker pull elasticsearch 2.查看镜像:docker images 3.在...

  • ROM

    EF EF5切换成EF6框架报错 使用EF连接MySQL报错 在一个工程里添加控制台程序无法添加实体 EF cod...

  • MapboxGL.Images

    Images defines the images used in Sym...

  • KaliLinuxNetHunter教程下载相关资源

    KaliLinuxNetHunter教程下载相关资源 当用户将刷机工具准备完后,则需要下载ROM包。ROM是ROM...

  • Images

    保存用于Markdown文章的所有图片

  • images

  • images

  • images

    镜像更新方式 IfNotPresent 如果不存在就拉取 Always 或者指定:latest 拉取最新 nev...

  • images

网友评论

    本文标题:3. 4.2——ROM images

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