差分表示

  • 最後の更新で追加された行はこのように表示します。
  • 最後の更新で削除された行はこのように表示します。

*インストール
ホスト: Debian etch
ゲスト: ubuntu

---(
# sudo aptitude install xen-linux-system-2.6.18-6-xen-686 libc6-xen xen-tools bridge-utils

以下のパッケージは依存関係が壊れています:
  libc6-dev

以下のパッケージが自動的に削除されます:
  libc6-i686

以下のパッケージには満たされていない依存関係があります:
  libc6-dev: 依存: libc6 (= 2.3.6.ds1-13etch7) しかし 2.3.6.ds1-13etch10+b1 はインストール予定です。
Resolving dependencies...
以下のアクションでこれらの依存関係の問題は解決されます:

以下のパッケージを更新します:
libc6-dev [2.3.6.ds1-13etch7 (now) -> 2.3.6.ds1-13etch10+b1 (oldstable)]

以下の依存関係を未解決のままにします:
linux-image-2.6.18-4-686 が libc6-i686 を推奨
スコアは -140 です
---)

大丈夫かしらん。とりあえず続行
 W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
これ以外は警告もなさそう

grubの選択肢が増えるので、デフォルトが0番じゃない場合は0番に変更する
 vim /boot/grub/menu.lst

 ## default num
 ...
 default     0
*問題
古いXenではgrub2が非サポートで、squeezeをゲストにできないらしい
http://wiki.debian.org/Xen#DomU_.28guests.29
---(
A Squeeze DomU will not be able to boot on the Xen-3.2 package supplied by Lenny
because this older version will not support grub2.
A Lenny DomU can be upgraded to Squeeze while running on a Lenny Dom0
but it will not be able to be booted until the Dom0 has been upgraded to the Xen-4.0 packages. 
---)

Ubuntuは9.10からgrub2
http://www.ibm.com/developerworks/jp/linux/library/l-grub2/?ca=drs-jp

9.10のリリースはOctober 26, 2009。さすがに古いか…
http://www.ubuntu.com/news/ubuntu-910
*参考
http://ailoo.net/2008/10/debootstrap-ubuntu-hardy-domu-debian-etch-xen-dom0/
http://www.mrk.jp/wiki/index.php/Domain-U%E3%81%AE%E5%B0%8E%E5%85%A5%28Ubuntu_8.04%29
http://d.hatena.ne.jp/n314/20070308/1173348170
http://seldon.cocolog-nifty.com/petapeta/2007/04/etch_xen.html