domainU
今日はdomainUの設定。/usr/xen にdomainU用のディレクトリをきって配置することに。(本当は/varがいいんでしょうけれど)
netbsd-INSTALL_XEN3_DOMU.gz (インストーラ含んだカーネルイメージ)
netbsd-XEN3_DOMU.gz (運用カーネルイメージ)
をftp.netbsd.orgより持ってくる。
dd if=/dev/zero of=netbsd4u.img bs=1m count=10240
でイメージをつくる。
vi netbsd4u.conf
kernel = "/usr/xen/netbsd4u/netbsd-INSTALL_XEN3_DOMU.gz" memory = 256 name = "netbsd4u" #vcpus = 1 disk = [ 'file:/usr/xen/netbsd4u/netbsd4u.img,wd0d,w' ] vif = [ 'bridge=bridge0' ] root = "/dev/wd0d"
xm create -c netbsd4u.conf
でdomainUのコンソールになり(-c)、インストーラが起動。
普通にインストール。domainUなのでスライスaとswapだけ設定。
インストールが終わったら shutdown -hp nowで落とすとdomain0にもどってくる。
(途中でdomain0に戻る場合は「 ctrl + [ 」、domainUに戻る場合は「xm console netbsd4u」)
vi netbsd4u.conf
kernel = "/usr/xen/netbsd4u/netbsd-XEN3_DOMU.gz" memory = 256 name = "netbsd4u" #vcpus = 1 disk = [ 'file:/usr/xen/netbsd4u/netbsd4u.img,wd0d,w' ] vif = [ 'bridge=bridge0' ] root = "/dev/wd0d"
xm create -c netbsd4u.conf
で通常起動。
serv0# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 1 r----- 973.9 netbsd4u 4 256 1 -b---- 105.7
この後、FreeBSD7のdomainUにも挑戦したが、変なエラーがでて挫折(;;)。