3. 4.2——ROM images

當其上電或硬件重啟后,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發(fā)布的ROM image或SeaBIOS最近發(fā)布的image。為真實硬件設計的BIOS通常來說不會正常工作。

Bochs支持用戶自選的ROM image加載到ISA ROM空間,通常是在C8000和EFFFF地址之間(具體參見4.3.10)。Bochs網絡適配器模擬器的PCI版本支持加載boot ROM至PCI ROM 空間(具體參見4.3.34)。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • (兩年前的文章)原作者沒有署名,在此標明轉載文章,源自QQ空間日志,侵刪 1:主板故障 2:顯卡故障 3:聲卡故障...
    aclihui閱讀 2,307評論 0 10
  • Bochs啟動至少需要以下文件: Bochs執(zhí)行文件 BIOS Image(通常命名為:BIOS-bochs-la...
    吃根香蕉壓壓驚閱讀 1,177評論 0 0
  • 轉載聲明:本文雖然不是本人100%原創(chuàng),但也是辛辛苦苦整理的,可以轉載,但請注明出處 這篇文章是關于折騰Windo...
    SOMCENT閱讀 8,290評論 3 37
  • 現(xiàn)在igd assign又出問題了,在i3-6100的平臺上,顯示器沒有任何輸出! 從dmesg和Qemu的輸出都...
    mqddb閱讀 3,062評論 2 1
  • 我看到這個標題就想看看作者是如何評價中國男人為“丑陋”的,看完后我無語,我覺得說得對,中國男人就和世界優(yōu)秀男人相比...
    朵朵頤閱讀 2,069評論 1 4

友情鏈接更多精彩內容