redhatas2.1(linux)串行控制台配置实例

王朝system·作者佚名  2008-05-18
宽屏版  字体: |||超大  

(无显卡,鼠标,键盘)

阿土(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时似乎复杂一点,没空折腾,哪位作出来了就把笔记贴出来吧~~

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有