先達はあらまほしき
インストールはできたが、再起動をxm createでするところで、またもや「ありがち」に引っかかる。一度先人の記事を読んでいたはずなのに、やっぱりコンソール関係のエラーを出してしまった。
[root@cent ~]# xm create -c /etc/xen/イメージ名 Using config file "/etc/xen/イメージ名". Traceback (most recent call last): File "/usr/bin/pygrub", line 499, in ? curses.wrapper(run_main) File "/usr/lib/python2.4/curses/wrapper.py", line 44, in wrapper return func(stdscr, *args, **kwds) File "/usr/bin/pygrub", line 455, in run_main sel = g.run() File "/usr/bin/pygrub", line 358, in run self.run_main(timeout) File "/usr/bin/pygrub", line 381, in run_main draw() File "/usr/bin/pygrub", line 366, in draw self.draw_main_windows() File "/usr/bin/pygrub", line 159, in draw_main_windows curses.use_default_colors() _curses.error: use_default_colors() returned ERR No handlers could be found for logger "xend" Error: Boot loader didn't return any data!
これについては
xm create /etc/xen/イメージ名
だけにして、コンソール接続を回避すればなんとかなった。
さらに先人の知恵を借りれば、
TERM=xterm
という環境変数指定で切り抜ける方法もあるらしいが、まだ試してない。まぁ、xmの起動スクリプトのほうで、エラー処理してdefaultに回帰してくれよ、って気持ちだ。(エラー出してるのは/usr/bin/pygrubさんではあるが)