為什麼 dmidecode 對於在 QEMU 下運行的虛擬機器會回傳「Bochs」?

為什麼 dmidecode 對於在 QEMU 下運行的虛擬機器會回傳「Bochs」?

在所有資訊中,我發現 Bochs 和 QEMU 是用於模擬/虛擬化電腦的兩個獨立的解決方案。因此,當我在 QEMU 中運行的 Linux 虛擬機器中得到以下結果時,我感到非常困惑。

root@www1:~# lscpu | grep ^Model
Model:                 2
Model name:            QEMU Virtual CPU version 0.12
root@www1:~# dmidecode | egrep -i 'vendor'
        Vendor: Bochs
root@www1:~# dmidecode | egrep -i 'manufacturer|product'
        Manufacturer: Bochs
        Product Name: Bochs
        Manufacturer: Bochs
        Manufacturer: Bochs
root@www1:~# dmidecode -s system-product-name
Bochs
root@www1:~# dmidecode | grep Product
        Product Name: Bochs
root@www1:~# dmidecode -s system-manufacturer
Bochs

有人知道為什麼我的 QEMU-VM 中提到了 Bochs?

我只是出於好奇才問。

答案1

QEMU 版本 4.2.0 使用者文檔:

QEMU 使用 Seabios 專案的 PC BIOS 和 Plex86/Bochs LGPL VGA BIOS。

相關內容