커널업그레이드(2.4.18->2.4.20)
작성자 정보
- 강석주 작성
- 작성일
컨텐츠 정보
- 1,346 조회
- 0 추천
- 목록
본문
제가 커널 업그레이드 한걸 올려놨습니다.
여러분들께서 도움이 되셨으면 하네요..^^*
참고로 grub가 lilo보다는 더 심플하고 강력하네요.
※ scsi나 raid는 Kernel upgrade전에 제조회사나 제품명을 잘 알아두도록 한다.
ftp://ftp.kernel.org/pub/linux/kernel/에서 최신 커널을 다운받는다.
mv linux-2.4.20.tar.gz /usr/src
tar xvfz linux-2.4.20.tar.gz
ln -s linux-2.4.20 linux
cd linux
make menuconfig (make xconfig)
"Kernel Configuration 설정"
make dep
make clean
make bzImage
mv arch/i386/boot/bzImage /boot/vmlinuz-2.4.20
mv System.map /boot/System.map-2.4.20
※ System.map과 vmlinuz의 링크를 걸지 않아도 부팅되면 자동으로 변경.
make modules
make modules_install
vi /etc/grub
#boot=/dev/sda
default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
--> title Red Hat Linux (2.4.20)
--> 추가 root (hd0,0)
--> kernel /vmlinuz-2.4.20 ro root=/dev/sda5
--> ※ initrd는 안만들어도 무관.
title Red Hat Linux (2.4.18-3smp)
root (hd0,0)
kernel /vmlinuz-2.4.18-3smp ro root=/dev/sda5
initrd /initrd-2.4.18-3smp.img
title Red Hat Linux-up (2.4.18-3)
root (hd0,0)
kernel /vmlinuz-2.4.18-3 ro root=/dev/sda5
initrd /initrd-2.4.18-3.img
재부팅후 grub 화면에서 새로운 커널 선택.
※Kernel panic시 error 메세지를 잘 살펴보고 관련모듈이 load되지 않았을 경우
make menuconfig (make xconfig)에서 다시 관련 모듈을 선택한후 위의 과정 반복.
※Kernel Upgrade시에는 관련 파일들의 버전도 중요하다. 확인후 업그레이드.
관련자료
-
이전
-
다음