Ubuntu はFedraと同じく UpStart経由になっていて伝統的なSysVinitを使っていない。
SysVとかsysvinitの意味は適当にするーして、Ubuntuでシリアルコンソールを使う方法
/etc/init/ttyS0 ファイルを作る。
1 # ttyS0 - getty 2 # 3 # This service maintains a getty on ttyS0 from the point the system is 4 # started until it is shut down again. 5 6 start on stopped rc RUNLEVEL=[2345] 7 stop on runlevel [!2345] 8 9 respawn 10 exec /sbin/getty -L 38400 ttyS0 vt100 11
ttyS0で getty が待ち受けるように。
takuya@v10:~$ sudo start ttyS0 ttyS0 start/running, process 1656
シリアルコンソールから接続
USB-RS232c変換を使って接続する
takuya@v10:~$ cu -l ttyUSB0 -s 38400 Connected. Ubuntu 9.10 v10 ttyS0 v10 login:
これで、LAN経由以外のアクセス方法が確立されます。便利!!