[시스템] 시리얼포트로만 콘솔연결 하기..
1. 리눅스 설치
종전대로 모니터와 키보드를 연결해 일단 리눅스를 설치한다. 각종설정, 커널컴파일 등
2. /etc/lilo.conf 수정(COM1 사용시)
——————————————————-
lba32
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
default=2412
serial = 0,38400n8
append = “console=ttyS0,38400”
image=/boot/vmlinuz-2.4.12
label=2412
read-only
root=/dev/sda10
—————————————————————
# serial = 0,38400n8 : ttyS0, 38400 bd, no parity, 8 bits 로 LILO 가 입력을 받을수 있
게 한다.
# ( serial = 1,38400n8 이면 ttyS1, 즉 COM2)
# append = “console=ttyS0,38400” : ttyS0 를 콘솔로 이용 38400 bd.
# ( append = “console=ttyS1,38400” 이면 ttyS1)
—————————————————————-
[root@mr79 /]# lilo (-v)
3. /dev/console, /dev/tty0 만들기
cd /dev
rm -rf console tty0
mknod -m 622 console c 5 1
mknod -m 622 tty0 c 4 0
4. /etc/ioctl.save 지우기
rm -rf /etc/ioctl.save
5. /etc/inittab 편집
—————————————————————
<중략>
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
#2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
##5:2345:respawn:/sbin/mingetty tty5
##6:2345:respawn:/sbin/mingetty tty6
6:2345:respawn:/sbin/mingetty ttyS1
—————————————————————
6. /etc/securetty 열어 나머지 다 지우고 두줄만 입력
—————————————————————
tty1
ttyS0
—————————————————————
7. 노트북과 서버 COM1 포트에 시리얼 케이블로 연결(크로스 케이블이 아님)
8. 재부팅후 노트북에서 하이퍼터미널로 연결하여 루트로 정상적으로 로긴되는지 확인
9. /etc/securetty 열어 tty1 삭제
10. 비디오 카드, 키보드 없애고 재부팅. 노트북으로 로긴
ps) 모니터와 시리얼 콘솔 모두 사용하려면 /etc/lilo.conf 에서 console 라인을 다음과
같이 수정시키고, /etc/securetty 에서 tty1 추가
append = “console=ttyS0,38400 console=tty0”