
私が調べたすべての情報によると、Bochs と QEMU はコンピュータをエミュレート/仮想化するための 2 つの別々のソリューションです。そのため、QEMU で実行されている Linux-VM で以下の結果が得られたとき、私は本当に混乱しました。
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 を使用します。