- 論壇徽章:
- 0
|
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/)做的,
因為只是做串口控制臺,不需要遠程撥入,簡單些,沒有在別的環(huán)境測試過,大家如果有興趣測試,不妨把你們的結(jié)果貼上來。
先在有鍵盤顯卡顯示器的情況下做如下工作:
1.安裝,使用custom方式,選擇lilo作為boot loader,將lilo安裝在mbr,注意創(chuàng)建一個普通用戶,因為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,這樣設置,開機沒有顯卡時,只是鳴叫報警,還是會繼續(xù)引導系統(tǒng),
不會掛起等待按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:
所有原來在控制臺出現(xiàn)的信息會發(fā)送到這個終端。
grub作boot loader時似乎復雜一點,沒空折騰,哪位作出來了就把筆記貼出來吧~~ |
|