Chinaunix首页 | 论坛 | 博客
  • 博客访问: 244061
  • 博文数量: 62
  • 博客积分: 2540
  • 博客等级: 少校
  • 技术积分: 607
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-05 10:47
文章分类

全部博文(62)

文章存档

2015年(3)

2013年(9)

2010年(10)

2009年(7)

2008年(7)

2007年(22)

2006年(3)

2005年(1)

我的朋友

分类: LINUX

2009-11-17 17:14:43

前言
使用串口管理服务器,相对使用SSH网卡管理,可以不需ip,即网络断掉或服务停了也可以进行管理,不需显卡就可以显示linux开机时的信息,让我们知道哪里出了错。
准备
点点连接的串口线一条
SecureCRT终端软件一套

开始
第一步:允许串口登陆。
[Root@localhost]# vi /etc/inittab
找到"# Run gettys in standard runlevels"项加上
"7:2345:respawn:/sbin/agetty ttyS0 38400 vt100"一行。
目的是能开放一个串口ttyS0,(根据自己的实际配置来定,这里的ttyS0是指windows下的com1,如是com2,就用“ttyS1”)让其能登陆本机。
第二步:让root可以从串口上登陆。
[Root@localhost]# vi /etc/securetty
在最后面加上"ttyS0"(com1)。目的是让root可以通过串口登陆。
第三步:重启系统
[Root@localhost]# reboot
当出现“localhost login:”后,用windows自带的“超级终端”(从我个人使用经验来看,不是很好,在用VI编辑的时候会出现用些问题),推荐使用SecureCRT,当建立连接后不要忘了按任意键才屏幕才会有显示的哟,否则的话,:)什么东东也看不见。怎么样,出来了吧!
高级篇
让超级终端能直接显示开机信息。如果是用lilo的话(我一般建服务器时都使用这个)。
[Root@localhost]# vi /etc/lilo.conf
在最后面加入:
serial=1,38400n8
append="console=ttyS0,38400"
这两句。这样,在开机的时候,开机的信息就会定向到串口并在超级终端显示出来。
最后别忘了重新lilo一下
[Root@localhost]# lilo
如出现类似
Added linux *信息的话,表示已经lilo成功了。
最后重启系统
[Root@localhost]# reboot
怎么样,开机信息不见了吧:)在开机时,如你打开了超级终端,有没有看到,所有开机的信息跑到终端去了。
结束语
如使用grub的,请自己去网上找一下相关信息,这里不再重复。以上的所有操作在RedHat 9, Trustix 2.2上通过。如你让超级终端能直接显示开机信息的话,可以把服务器上的显卡、键盘、鼠标等外设全拨掉,使用一条串口线就完全可以胜任了。

%B4%AE%BF%DA
阅读(892) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~