怎么切换到linux串口调试控制台

 我来答
Nwinterwrote
2016-09-01 · 超过203用户采纳过TA的回答
知道小有建树答主
回答量:264
采纳率:0%
帮助的人:360万
展开全部
 利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。那么LINUX控制台怎么定向到串口终端?下面跟着学习啦小编一起来了解一下吧。  LINUX控制台怎么定向到串口终端
  目的: 台机已经装好Linux,显示器有问题,平时一般都SSH控制,当Linux网络挂的时候,想通过串口来管理。
  硬件:台机自带两个串口(上面的是COM1)[under Windows] or ttyS0[under Linux)),笔记本T61p没有串口,买了个USB转串口(具体见下图)。同时需要串口交叉线一根(NULL modem Cable),母对母(公的是针),都是凹口那种。
  目标机器:安装的CentOS 5.2 Linux 内核2.6.18-92.1.22.el5和2.6.18-92.1.22.el5xen
  客户端: Windows XP SP3 IBM OEM. 安装USB转串口驱动。
  需要把输出定向到串口,一般有下面几处:
  BIOS中的设置
  GRUB设置
  /etc/inittab 设置
  /etc/securetty 设置
  BIOS中的设置
  BIOS设置的作用我没尝试过,如果是可以连BIOS设置都可以定向到串口,那个强大了。也不知道如何去掉机器需要连键盘的限制。没拿出显示器所以没看我台机的BIOS,不过这个功能一般只有服务器级别的机器有。【注1】台机一般没有串口重定向功能。
  GRUB设置
  这里的配置是为了把grub菜单定向到串口,这样你就可以在串口操作grub,选择启动项,使用single mode等等。
  同时也要给kernel参数加上console选项。
  [root@CentOS5 ~]# cat /boot/grub/menu.lst
  # grub.conf generated by anaconda
  #
  # Note that you do not have to rerun grub after making changes to this file
  # NOTICE: You have a /boot partition. This means that
  # all kernel and initrd paths are relative to /boot/, eg.
  # root (hd0,0)
  # kernel /vmlinuz-version ro root=/dev/vg00/lv_root
  # initrd /initrd-version.img
  #boot=/dev/hdb1
  serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1
  terminal --timeout=10 serial console
  default=2
  timeout=20
  #splashimage=(hd0,0)/grub/splash.xpm.gz =>这些在console下会工作不正常,注释掉。
  #hiddenmenu
  title CentOS (2.6.18-92.1.22.el5)
  root (hd0,0)
  kernel /vmlinuz-2.6.18-92.1.22.el5 ro root=/dev/vg00/lv_root rhgb quiet
  initrd /initrd-2.6.18-92.1.22.el5.img
  title CentOS Serial[ttyS0] - Console (2.6.18-92.1.22.el5)
  root (hd0,0)
  kernel /vmlinuz-2.6.18-92.1.22.el5 ro root=/dev/vg00/lv_root console=ttyS0,9600 console=tty0
  initrd /initrd-2.6.18-92.1.22.el5.img
  title CentOS Console - serial[ttyS0] (2.6.18-92.1.22.el5) [get more output in serial console]
  root (hd0,0)
  kernel /vmlinuz-2.6.18-92.1.22.el5 ro root=/dev/vg00/lv_root console=tty0 console=ttyS0,9600
  initrd /initrd-2.6.18-92.1.22.el5.img
  title CentOS Xen (2.6.18-92.1.2
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式