web-dev-qa-db-ja.com

virt-install--os-variantによって使用されるOS固有のプロパティはどこにありますか

使用する

virt-install ... --os-variant win10 ...

virt-install Windows10用に最適化された新しいVMを作成します。

しかし、それらのOS固有のプロパティはどこにありますか?
例えば。 machine-typeおよび<hyperv>要素(virt XMLで指定されたもの)

Osinfo-db XMLファイルを調べていますが、情報が保持されていないようです。
それとも、単にvirt-installバイナリにハードコードされているのでしょうか?
もしそうなら、現在のvirt-installバージョンがサポートしているOSをどのように判断できますか?

OS名を見つけるためのosinfo-queryを知っていますが、virt-installはどこかからOSに最適化されたプロパティを知る必要がありますよね?

1
MrCalvin

はい、これらの要素はvirt-installソースにハードコードされています。

libosinfoは主に、デフォルトのハードウェアデバイス、自動インストーラーの実行、およびメモリ/ CPU /ディスク設定のいくつかのデフォルトを提供します。

1
DanielB