通常使用DomainUの作成
通常使用するDomainは、物理ドライブに割り当てようと思います。
例えば、マウント一つ(/dev/hda5)に、スワップ一つ(/dev/hda6)
フォーマット
# mkfs.ext3 /dev/hda5 # mkswap /dev/hda6
debianインストール
# mount /dev/hda5 /mnt # debootstrap --arch i386 sarge /mnt http://ftp.jp.debian.org/debian
いろいろ設定
# echo spring>> /mnt/etc/mailname # echo spring>> /mnt/etc/hostname # cp /etc/hots /etc/resolv.conf /mnt/etc # cp /etc/network/interfaces /mnt/etc/network/interfaces ←dhcp設定の時違うなら手書き # vi /mnt/etc/fstab /dev/hda1 / ext3 defaults,errors=remount-ro 0 1 /dev/hda2 none swap sw 0 0 proc /proc proc defaults 0 0 # mv /mnt/lib/tls /mnt/lib/tls.disabled # umount /mnt
Xenの設定ファイル用意
/etc/xen/domains/main.cfg
kernel="/boot/vmlinuz-2.6." memory=512 name="main" vif=[''] disk=['phy:/dev/hda5,hda1,w','phy:/dev/hda6,hda2,w'] root="/dev/hda1 ro"
DomainUの起動
# xm create -f /etc/xen/domains/main.cfg
しばし待つ。Domain0のリソースが貧弱だからか、結構時間がかかる。
# xm list
起動した模様
# xm console main
Domain0に戻りたい場合は、Ctrl+]
通常使用環境の構築
何がいるかなぁ?
ssh / samba / Firefox / Thunderbird / vnc
検討中