• お問い合わせ
  • ユーザー登録
ドキュメント
サポート案内
ユーザー登録
サポートセンター
ドキュメント
ダウンロード
セキュリティ
よくある質問とその回答
製品マニュアル
カタログ
収録パッケージ一覧


ハードウェアとドライバ No. 525

シリアルボートに接続された端末から操作する


【解説】

シリアルポートに接続した別の端末から操作を行う方法について解説します。
以下の設定を行えば、起動時のgrubの画面もシリアルコンソール上に出力させる事が
出来ます。

【注意】

シリアルコンソールを構成する上で誤りがあると、シリアルコンソールと付属の
モニター、キーボードの両方が使用不能になる可能性があります。
作業を行う前に、あらかじめturbomkbootコマンド等でブートディスクを作成し、
バックアップを実施しておくことをお奨めします。

【設定】

以下の設定は、/dev/ttyS0に接続された場合のものです。

(1)
grub.confにserial行、terminal行を追加しsplashimage行をコメントアウトします。

[/boot/grub/grub.conf]
------------------------------------------------------------------------- 
password --md5 $1$l1qQgNDA$tR0wISPjdvTgLtxEq1PY10
serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1     <- 追加
terminal --timeout=10 serial console                           <- 追加
default 0
#splashimage (hd0,0)/grub/splash.xpm.gz                        <- 無効
(省略)
title linux
kernel (hd0,2)/boot/vmlinuz root=0303 console=tty0 console=ttyS0,9600n8r
------------------------------------------------------------------------- 

(2)
inittabに次の行を追加します。

[/etc/inittab]
-----------------------------------
s0:2345:respawn:/sbin/mgetty ttyS0
-----------------------------------
 
(3)
mgettyの設定を行います。
ttyS0部分を変更してください。

[/etc/mgetty+sendfax/mgetty.config]
----------------------------------
port ttyS0
speed 9600
direct yes
data-only yes
toggle-dtr yes
need-dsr yes
port-owner root
port-group root
port-mode 600
login-prompt @ \P login:\040
login-time 60
term vt102
---------------------------------- 

(4)
シリアルコンソール接続時にrootでログインする際にはsecurettyファイルにttyS0を
追加します。

[/etc/securetty] 
--------------
tty1
tty2
tty3
tty4
tty5
tty6
tty7
tty8
ttyS0
---------------
キーワード
GRUB serial inittab

関連文書
(none)


Last modified : Wed Nov 27 JST 2002 # 1