• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

red hat as 2.1 (linux) 串行控制台配置实例

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 9次 | 进入软件测试论坛讨论

领测软件测试网
red hat as 2.1 (linux) 串行控制台配置实例
      (无显卡,鼠标,键盘)

阿土(Aborigen Yin)
tutu@bsdbase.com
2003.01.20

    这是实例,参考《Remote Serial Console HOWTO》(http://www.tldp.org/HOWTO/Remote-Serial-Console-HOWTO/)做的,
因为只是做串口控制台,不需要远程拨入,简单些,没有在别的环境测试过,大家如果有兴趣测试,不妨把你们的结果贴上来。

先在有键盘显卡显示器的情况下做如下工作:
1.安装,使用custom方式,选择lilo作为boot loader,将lilo安装在mbr,注意创建一个普通用户,因为root默认不能从串行控制台登陆,
去掉这个限制的方法在此不作讨论,一般来说,不建议这样做。
2.释放com1
setserial /dev/ttyS2 uart none port 0x0 irq 0
3.设置串口登陆程序
#vi /etc/inittab
#co:2345:respawn:/sbin/agetty -h ttyS0 9600 vt102
co:2345:respawn:/sbin/agetty -h ttyS0 115200 vt102
4.设置lilo
#vi /etc/lilo.conf
prompt
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
#message=/boot/message
linear

serial=0,9600n8

image=/boot/vmlinuz-2.4.9-e.3
        label=linux
        read-only
        root=/dev/hda1
        append="console=tty0 console=ttyS0,9600n8"

5.设置开机自动硬盘检查;
#vi /etc/sysconfig/autofsck
AUTOFSCK_DEF_CHECK="yes"
PROMPT="yes"
6.设置开机启动的程序(可选)
setup -> system service
注意把kuzdu去掉,以免没有键盘后开机在这里等待。

7.进入coms setup ,设置 standard coms里的 halt on: No Error,这样设置,开机没有显卡时,只是鸣叫报警,还是会继续引导系统,
不会挂起等待按f1,至少我的主板(磐英 EP-4BDAE)是这样的。

好,一切就绪,拔掉这个机器的显卡,键盘,鼠标,连接一条null modem到com1和你的笔记本的com口,打开secureCRT的串口终端,设置
连接速度为9600,开机。
LILO boot: 
Loading linux...................
Linux version 2.4.9-e.3 (bhcompile@stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-108.1)) #1 Fri May 3 17:02:43 EDT 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000002fff0000 (usable)
 BIOS-e820: 000000002fff0000 - 000000002fff3000 (ACPI NVS)
 BIOS-e820: 000000002fff3000 - 0000000030000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
Scanning bios EBDA for MXT signature
....................
blk: queue c03687a0, I/O limit 4095Mb (mask 0xffffffff)
hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100)
Partition check:
 hda: hda1 hda2
 ...............
Entering non-interactive startup
Setting .network parameters:  [  OK  ]
Bringing up interface lo:  [  OK  ]
Bringing up interface eth0:  [  OK  ]
Starting system logger: [  OK  ]
Starting kernel logger: [  OK  ]
Loading keymap: [  OK  ]
Loading system font:  [  OK  ]
Initializing random number generator:  [  OK  ]
Starting sshd:  [  OK  ]
Starting crond: [  OK  ]

Red Hat Linux Advanced Server release 2.1AS/i686 (Pensacola)
bsdbase.anti-spamming.com login: 

所有原来在控制台出现的信息会发送到这个终端。

grub作boot loader时似乎复杂一点,没空折腾,哪位作出来了就把笔记贴出来吧~~

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网