XenでNVIDIA Driverを有効にする
Xenで構築された仮想環境では、通常NVIDIA Driverが使えません。
しかし、下記オプションを指定することで、Nvidia Driverを有効にしたままXenを動かすことができます(要・CUIログイン)。
export IGNORE_XEN_PRESENCE=1
export SYSSRC=/lib/modules/$(uname -r)/source
export SYSOUT=/lib/modules/$(uname -r)/build
sh /home/faust/Desktop/NVIDIA-Linux-x86_64-310.19.run --kernel-source-path=/usr/src/linux-3.4.11-2.16 --kernel-name='3.4.11-2.16-xen'
これでXenカーネルでNVIDIA Driverが起動します。
ハイパーバイザーの有効化とサービスの起動
openSUSEの場合、YaSTの「仮想化」→「install Hypervisor and Tools」からハイパーバイザーをインストールします。
それから、Xen関連のサービスを有効化します。openSUSEでは、以下が該当すると思います。
- libvirt-guests
- libvirtd
- xen-watchdog
- xencommons
- xen
- xendomain
これで「仮想マシンの作成」が出来るようになります。Linux系はもちろんのこと、Windows7も動きます。