안녕하세요?
와우 레뎃 7.1환경( 커널은 2.4.2 )에다가 2.4.18 소스를 가져다가
다음과 같이 컴팔 했습니다
make config -> (여러가지 설정 )
make dep ->
make clean ->
make modules ->
make modules_lnstall ->
depmod -a 2.4.18 (-> 어떤 에러메시지(딱 한줄. 모듈 충돌에 관한..) )
생성된 'bzImage'를 /boot에 bzImage-2.4.18로 카피하고
그리고 lilo.conf 파일을 다음과 같이 편집하고서 /sbin/lilo 실행!
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
default=Linux2.4.2
image=/boot/vmlinux-2.4.2-2wl
lable=Linux2.4.2
read-only
root=/dev/hda1
image=/boot/bzImage-2.4.18
lable=Linux2.4.18
read-only
root=/dev/hda1
다시 부팅을 했습니다. 멀티부팅이 뜨더군요. 'Linux2.4.18'을 선택했는데
잘 나가다가 다음과 같은 에러가 떴습니다. 파일시스템을 마운트하지 못했
다더군요.
.....
(중략)
.....
Checking root filesystem
Couldn't find matching filesystem : LABEL=/
[PASSED]
Remounting root filesystem in read-write mode : mount : no such par-
tition found [FAILED]
/etc/rc.sysinit : /etc/mtab : Read-only file system
mount : no such patition found
(이게 /boot 파티션에 대해서도 똑같은 메세지가 뜹니다. 참고로 저는
처음 깔 때 /에 7기가, /boot에 50메가 정도로 파티션을 줬습니다)
.....
(중략)
.....
Starting syslogd
이 메시지를 끝으로 멈춰버립니다
강제로 리붓을 한 뒤에 lilo에서 2.4.2를 선택하면 또 정상적으로 부팅이
되더군요. 뭐가 문제일까요?--이 곳에 서명을 적어주십시오.
서명? 책이름?