SUSE Linux + XEN 仮想環境に Windows 7 を導入する - 64bit 版導入編

SUSE Linux + XEN に Windows 7 を導入する - 32bit 版導入編に続いて、64ビット版も試してみます。

Transrate English

まず、Create New Virtual Machine から選ぶOSタイプは Windows Vista(x64) ではなく、Windows 2008 Server (x64) でなければ、ISO からブートすることはできませんでした。

SUSE Linux + XEN 仮想環境に Windows 7 を導入する - 64bit 版導入編_a0056607_11501968.gif


その他は、ほぼデフォルトでそのままインストーラが起動できます。

ただし、ファイルのコピーが終わって、再起動することができません。

SUSE Linux + XEN 仮想環境に Windows 7 を導入する - 64bit 版導入編_a0056607_11515740.gif


Windows の起動画面から先には進めません。

Cytrix のフォーラムにも似たような症状が報告されているようです
Thread: Windows 7 beta 64 Bit installati​on - which Template should be used?


続き-
-vcpus=1 に書き換えてみる-

ここで一旦 vm destroy MyW7x64 を実行して、 /etc/xen/vm/MyW7x64 を書き換えてみました。

--list--
name="W7-64"
uuid="b7040f34-0370-ed1b-a1d0-0b632488e719"
memory=1024
vcpus=1
on_poweroff="destroy"
on_reboot="restart"
on_crash="destroy"
localtime=1

builder="hvm"
extid=1
device_model="/usr/lib/xen/bin/qemu-dm"
kernel="/usr/lib/xen/boot/hvmloader"
boot="c"
disk=[ 'file:/var/lib/xen/images/W7-64/disk0,hda,w', 'file:/home/maji/ISO/W7-64/7000.0.081212-1400_client_ja-jp_Ultimate-GB1CULXFRE_JA_DVD.iso,hdc:cdrom,r', ]
vif=[ 'mac=00:16:3e:24:27:97,model=rtl8139,type=ioemu', ]
stdvga=0
vnc=1
vncunused=1
apic=1
acpi=1
pae=1

usb=1
usbdevice='tablet'

serial="pty"
keyb='ja'

--ここまで--

どうも vcpu=2 or more では動かないようです。 正しく起動できた後 vcpu=2 にセットすると起動できなくなりました。 x64 版では vcpu=1 にセットする必要があるようです。memory= の値はデフォルトで問題ありませんでした。

おまじないのように keyb='ja' を追加してみましたが、106 Keyboard は認識してくれないようです。リモートデスクトップを使う分に関しては問題はありませんが

なお、 GUI の Virtual Machine Manager より run するより xm create で確実に /etc/xen/vm を読ませた方がより Better なようです。

SUSE Linux + XEN 仮想環境に Windows 7 を導入する - 64bit 版導入編_a0056607_12212052.gif


-Key Word-
SUSE SLES SLED Linux XEN Windows7 Windows 7 x64 Virtulization 仮想化  Novell VMDP Virtual Machine Driver Pack

その他の情報はこちらから
非番のエンジニア
by islandcenter | 2009-01-20 12:25 | XEN | Comments(0)