2007-06-28

Fedora 7 の xen の virt-install で、 OpenSUSE 10.2 をインストールする

とりあえずこんなパッチを当てる。


--- /usr/lib/python2.5/site-packages/virtinst/DistroManager.py.orig     2007-06-28 17:55:18.000000000 +0900
+++ /usr/lib/python2.5/site-packages/virtinst/DistroManager.py 2007-06-28 17:57:19.000000000 +0900
@@ -277,6 +277,7 @@
# need the PAE variant (for Fedora dom0 at least)
#
# XXX shouldn't hard code that dom0 is PAE
+ kernelname = "kernel-xen"
if arch == "i686":
arches.append("i586")
arches.append("i386")
@@ -294,6 +295,11 @@
wantdir = "/suse/" + arch
if data == "." + wantdir + ":n":
dir = wantdir
+ print "wantdir: "+ wantdir + "n"
+ break
+ elif data == "./DVD1" + wantdir + ":n":
+ dir = wantdir
+ print "wantdir: "+ wantdir + "n"
break
else:
if data == "n":

open suse の DVD ISO file をダウンロードしてきて、適当に Web サーバで ISO File の中を公開できる程度に loopback mount する。


mount -o loop,ro openSUSE-10.2-GM-DVD-x86_64.iso /var/www/html/opensuse

あとは virt-installを実行


virt-install -n opensuse00 -f /xen/vm/opensuse00.img -s 20 
-r 512 --vnc --os-variant=suse --os-type=linux
-l http://l4.masaru.org/opensuse

なんか VNC でコンソール開けなかったので、テキストコンソールでインストーラを実行しております。


xm console opensuse00

まだインストール中。 続きは後ほど。

0 件のコメント:

コメントを投稿