VT-d なしの PCI パススルー

VT-d なしの PCI パススルー

私のCPUはインテルT9300VT-x はサポートしていますが、VT-d はサポートしていません。Xen pvops 仮想化を使用しています。PCI デバイスがあり、ホスト システムはそれがなくても動作します。そのため、それをゲスト VM に渡すことが可能かどうか考えています。

答え1

バージョン 3.0 以降、Xen は VT-d CPU/マザーボード拡張のない準仮想化 (PV) ゲストへの PCI パススルーを提供しています。PV ゲストとは、ゲストがハイパーバイザーを認識する特別な Xen カーネルを実行していることを意味します。Xen PV ゲスト カーネルは、Linux、NetBSD、FreeBSD、OpenSolaris、および Novell Netware オペレーティング システム用に存在します。

Xen は、VT-d なしでは HVM (完全仮想化) ゲストに PCI パススルーを提供できません。HVM ゲストの例としては、Windows があります。

これウィキエントリXen PCI パススルーについて説明します。

関連情報