大阪電気通信大学の西木です
ダウンロードして試してみました。
試したPCは IBM IntelliStation Z Pro です。
x86_64 で起動したのですが、BIOS 画面終了後、DVD から GUI が操作できるまでは
おおよそ1分30秒ぐらいでした。
udev の環境チェックが一番長く、約 20 秒近くかかっていましたが、それ以外は
スイスイと立ち上がっていきました。X Window + KDE の起動は10 秒弱ぐらいでした。
いや〜、速い。
また、httpfuse を使って Xen の起動も試してみました。
# knoppixU /cdrom/sample/iso/httpfuse-trusted_20061101.iso httpfuse
しかし、Linux OS 自体は起動するですが、X が起動しない確率が高いです。
Error: No suitable X-Server found for your card
というメッセージで停止します。
/var/log/Xorg.0.log には、
Fatal Server Error:
xf86OpenConsole: Cannot open /dev/tty0 (No such file or directry)
というメッセージが残っていました。
lsmod を見ても、ロードされているモジュールがホスト OS より極端に少ないので
xen 自体があんまりうまく起動できていないのかもしれません。
以上、簡単ながら使用報告でした。
>
> 須崎です。
>
> Xenoppix(x86/x86_64)ハイブリッド版DVD(Xen3.0.3+KNOPPIX-x86_64-5.0.1+高速起動LCAT対応)
> をリリースしました。
> http://unit.aist.go.jp/itri/knoppix/xen/
>
> Xenを3.0.3にバージョンアップして、さらにx86/X86_64どちらでも試せる1DVD
> をリリースしました。Core2 Duo/Athlon64の性能を試すのに適しています。仮
> 想SMPで実CPU以上としてLinuxを起動できます。また、完全仮想化HVM上のPV
> NICドライバ(ネットワークだけ高速化のために準仮想化したドライバ)も収録
> して試せるようになっています。LCATにx86もx86_64も対応しましたので、起
> 動の高速化(KDEが非常に高速)が確認できます。
>
> (展示)ET2006 にて展示 (11/15-17 パシフィコ横浜展示ホール ブース E-07)
> http://www.jasa.or.jp/et/
> poster
> http://unit.aist.go.jp/itri/knoppix/xen/Xenoppix-hybrid303-poster.pdf
> 解説リーフレット
> http://unit.aist.go.jp/itri/knoppix/xen/Xenoppix-hybrid303-leaflet.pdf
>
> ■ Xen3.0.3による機能更新
> ○ビデオカード問題の解決
> Xen3.0.3ではビデオカードがメインメモリを使用するUMA(Unified Memory
> Architecture)の場合にXenのHVMが使用するメモリとぶつかる問題が存在し
> ましたが、3.0.3でこの問題が解決されグラフィック統合型チップセットで
> も問題なくHVMを試すことができるようになりました。
>
> ○可変SMP構成
> HVMの仮想CPUの台数を変更することができるようになりました。vcpus=8な
> どのオプションを hvm ファイルに加えることでCPUの台数を増やせます。
> (使い方参照)
>
> ○PV(Para-Virtualized)ネットワードライバ
> 完全仮想化では性能がでないHVM環境にネットワークドライバのみ準仮想化
> することで性能を出せます。(使い方参照)
>
> ○HVM起動のためのメモリサイズ制限の撤廃
> 今までHVM起動のためにはDomain0にメモリ制限(GRUGでの dom0_mem=メモリ
> サイズオプション)が必要でしたが、これが不要になりました。これにより、
> Domain0用とHVM用に切り分けていた起動メニューをまとめることができまし
> た。
>
> ○ブート制限の削減
> HVM上のOS(KNOPPIX)起動には-nolpic -nolapic -nosmp -noapm を付ける必
> 要があった。Xen3.0.3ではこのようなオプション無しでもHVMで問題なくOS
> 起動が可能になった。
>
> ○新たに発生した問題点(EFIパッチとHVM on AMD-CPU)
> Xen3.0.3に上げることで逆にGRUBのEFI(Intel Mac)対応パッチがAMD-CPU上
> でHVMを起動できない問題が発生した。このため、DVDイメージにはGRUBが
> EFI対応版と通常版の2種類を用意した。
>
> ■ 使い方
>
> ○Xenoppix起動 (X86/X86_64の切り替え)
> Xen3.0.3によりブート制限が減ったことでメニューが単純化されました。現
> 在は4つのメニューになっています。
> ・KNOPPIX/Xen3.0.3-0
> Xen3.0.3+Linux 2.6.16.29-xen
> ・KKNOPPIX (normal kernel)
> 通常のx86 KNOPPIXカーネルです。Linux 2.6.17
> ・KKNOPPIX/Xen3.0.3-0(X86_64)
> Xen3.0.3+Linux 2.6.16.29-xen for x86_64
> ・KKNOPPIX (normal kernel, x86_64)
> x86_64版 KNOPPIXカーネルです。Linux 2.6.17 for x86_64
>
> ○XenのDomainU&HVMの使い方
> 通常の xm (Xen Manager)コマンド も使えますが、簡単にXenでKNOPPIXを起
> 動できる knoppixU と knoppixHVM コマンドを用意しています。
>
> ・knoppixHVMでは、iso イメージを指定して他のCDブートOSも起動できます。
> # knoppixHVM [/path/to/isofile] [domain name]
>
> ・knoppixUでは外部DHCPがあることを前提としています。無い場合はNATオ
> プションを付けてください。
> # knoppixU nat
>
> ・Xenで起動できるOSはDomain0がx86,x86_64で異なります。下記に一覧を
> 示します。
> |x86 HVM|x86_64 HVM| x86 DomU|x86_64 DomU
> -------------------------------------------------------
> x86 Dom0 | OK | NG | OK | NG
> x86_64 Dom| OK | OK | NG | OK
>
> ○PVネットワークドライバ (x86のみ)
> ・GRUBの起動時にKNOPPIX/Xen3.0.3-0(GRUBの1行目)で編集モードに入って
> 下さい。この1行目(Xenのロード指定)でメモリ制限(例512MB制限。単位は
> KB:dom0_mem=524288)を付けて、起動してください。
> 例:kernel /boot/xen-3.0.3-0.gz cosole=vga dom0_mem=52488
>
> ・起動したDomain0 でvifの項目にあるtype=ioemuをtype=netfrontに書き換
> えてください。knopixHVMを使う場合は、/usr/sbin/knoppixHVMを編集し
> てください。
>
> ・# knoppixHVM で起動してください。GRUB のメニューが現れたらメニュー
> の2行目”KNOPPIX (normal kernel)”で編集モードに入って、1行目
> (Linux kernelのロード指定)でnosmp オプションを加えてから起動して
> ください。
>
> ・HVMでKNOPPIXの起動が終了した後、下記の手順でモジュールを組み込んで下さい。
> #cd /cdrom/sample/PV/i386/
> #insmod ./xen-platform-pci.ko
> #insmod ./xenbus.ko
> #insmod ./xen-vnif.ko
>
> ・HVM上の/etc/network/interfaceに対して以下のような変更(eth0に関す
> る記述の追加)を行います。
> auto lo eth0
> iface lo inet loopback
> iface eth0 inet dhcp
>
> ・この後、コマンドライン上で #ifup eth0 とすることでpv-driverを利用
> したNICが動作します。性能を比べてみてください。
>
> ○サンプルISO(Trusted HTTP-FUSE KNOPPIX)イメージからの起動。
> ・Xen3.0.3付きで起動した後、下記のようにISOを指定してください。
> # knoppixHVM /cdrom/sample/iso/httpfuse-trusted_20061101.iso httpfuse
>
> 注:Trusted HTTP-FUSE KNOPPIXはTPM対応ですが、XenがTPM対応してい
> ないため、Trusted Bootしません。
>
> ○CPUの増加テスト
> ・簡単な方法は knoppixHVMを起動/停止して /tmp/knoppix.hvm を作成し、
> それを編集することです。cpus=8 などのCPU数指定を加えてください。そ
> の後、xm コマンドで再起動します。
> # xm create /tmp/knoppix.hvm
>
> ■ ダウンロード
> 通常版 ISO file:
> knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso (MD5:
> 4ce1fe8e7bc1d8a01bb534d3cfd4fcc4)
> Bittorrent:
> http://unit.aist.go.jp/itri/knoppix/xen/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso.torrent
>
> HTTP:
> http://ring.aist.go.jp/archives/linux/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso
>
> FTP:
> ftp://unit.aist.go.jp/itri/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont.iso
>
>
> EFI(Intel Mac対応)版 ISO file:
> knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso (MD5:
> 4d74ce6adda7e78a4f35ef87e84d2121)
> Bittorrent:
> http://unit.aist.go.jp/itri/knoppix/xen/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso.torrent
>
> HTTP:
> http://ring.aist.go.jp/archives/linux/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso
>
> FTP:
> ftp://unit.aist.go.jp/itri/knoppix/iso/knoppix_v5.0.1_20060601_xen3.0.3.0-20061106_AC20061113+IPAFont_EFI.iso
>
>
> ------
> suzaki
>
>
> --[PR]------------------------------------------------------------------
> ┏…┓┏━┓┏━┓┏…┓┏━┓┏━┓┏…┓┏━┓┏━┓┏…┓┏━┓
> ┃フ┃┃レ┃┃ッ┃┃ツ┃┃光┃┃キ┃┃ャ┃┃ン┃┃ペ┃┃ー┃┃ン┃
> ┗━┛┗…┛┗━┛┗━┛┗…┛┗…┛┗━┛┗…┛┗━┛┗━┛┗…┛
> 初期費用無料・最大2ヶ月無料。開通者は5000円分のギフトカードゲット
> http://ad.freeml.com/cgi-bin/ad.cgi?id=e9CMh
> ------------------------------------------------------------------[PR]--
> ■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp
>
>
----
大阪電気通信大学 情報処理教育センター
http://www.osakac.ac.jp/ecip/
西木 毅(nishiki@xxxxxxxxxxxxxxxxx)
|