2009年12月20日

lenny で XEN

今更ながら、 lenny で XEN を走らしてみた。その際に気をつけなければならなかったことを Web 上から収集したので、メモ代わりに書く。

まず、 xen-tools を使って、 Domain-U を作成。

# xen-create-image --ip 192.168.0.2 --gateway 192.168.0.1 --netmask 255.255.255.0 --hostname host

その後、 host.cfg ファイルの最後に

extra = 'xencons=tty'

を追加。これをしないと、 ro の処理が終わったところで止まってしまう。また、このままだと、 message が大量に出て /var が埋まってしまうので、

extra = 'xencons=tty clock=jiffies'

も追加。

その後、 ssh などでログインしようとすると、弾かれるため、 udev を apt で導入。ついでに linux-module もないので、導入。その後、リブート。

さらに

# dpkg-reconfigure tzdata

として、 TimeZone を設定。

これで、普通に使えるようになった。

2009年12月07日

NetWalker のマウス設定

NetWalker の synergy で上方向にスクロールできるのに、下方向にスクロールできない。調べてみると、 NetWalker というか Ubuntu のマウス設定が変わったらしく、 Axis が割り当てられていない。

というわけで、いかのファイルを生成。

/etc/hal/fdi/policy/mouse-wheel.fdi
<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>

これは Thinkpad からパクってきたけど、これでうまくスクロールできるようになった。