Xen マシンのシリアルポートを使う

Xen はデフォルトで /dev/ttyS0 を掴んでしまうため、このままではシリアルポートが使えない。

# dmesg |grep ttyS0
Xen virtual console successfully installed as ttyS0

なので、Xen が ttyS0 以外のコンソールを使うように設定する。

# vi /boot/grub/menu.lst

> # xenkopt=console=tty0
---
< # xenkopt=console=tty0 xencons=tty6

GRUB を更新して再起動。

# update-grub
# shutdown -r now

これでシリアルポートが使えるようになる。

# screen /dev/ttyS0 115200