Xen3 Domain0 その1
メモリも増設したことだし、本格的にインストール。
参考にしたページ:
- http://www.netbsd.org/ports/xen/howto.html
- 本家のHowTo
- http://os-museum.com/linux/xen/xen3netbsd4/xen3netbsd4.htm
- 手順的にはここの方法で
- http://www.akaumigame.org/document/netbsd_xen.html
- ここの手順も参考
- http://www.gentei.org/~yuuji/rec/pc/memo/2006/11/28/
- 同じく参照
- http://www.a-yu.com/pub/grub.html
- GRUBの情報
簡単な手順:
- pkg_addするもの
- grub
- xentools3
- xentools3-hvm
- xenkernel3
- Xenツール
- /usr/pkg/share/examples/rc.d/ にあるxen関連のファイルを/etc/rc.d/にcp
- xenbackend
- xend
- xendomains
- /etc/rc.confを変更
- xend=YES
- xenbackendd=YES
- /usr/pkg/share/examples/rc.d/ にあるxen関連のファイルを/etc/rc.d/にcp
- Xenカーネル
- /usr/pkg/xen3-kernel/xen.gzにあるのでrootにコピーして展開。
- Domain0カーネル
- xen deviceのインストール (2009/10/31追記)
- cd /dev && sh MAKEDEV xen
- grubのインストール
timeout 10 default 1 title NetBSD root (hd0,0,a) chainloader +1 title NetBSD Xen root (hd0,0,a) kernel (hd0,0,a)/xen dom0_mem=256000 module (hd0,0,a)/netbsd-XEN3_DOM0 root=/dev/hda0 ro console=tty0
ここまででrebootすると、Xenカーネルで起動する。
起動するときにコンソールが50行モードになっちゃってしかも上半分でスクロールしてるのが変だが放置。
今日はとりあえずここまで。