参考: http://mo.kerosoft.com/0179
/etc/init/以下のファイルと色々にらめっこしていたけど、grubの設定を変えるだけで良かったらしい。
kernel パラメータに "console=tty0 console=ttyS0,115200n8" 等を追加。これでinit/serial.conf にパラメータが渡されてagettyが起動するようになる、と。必要なら、そのttyからrootログインできるように/etc/securettyに
/dev/ttyS0
などを追加する。
see also
- /etc/init/serial.conf
おまけ:
inittab の場合はこんな設定
- /etc/inittab
S0:12345:respawn:/sbin/agetty -L ttyS0 9600 vt100
変更後に、init q を叩く。