CentOS RHEL 5.3 컴 파일 커 널

4045 단어 centos
다운로드linux-2.6.29.4.tar.bz2 부터/usr/src 까지 
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.tar.bz2 
# tar -jxvf linux-2.6.27.tar.bz2
# cd linux-2.6.27
# make mrproper
# make menuconfig
# make clean
# make bzImage
# make modules
# make modules_install
# mkinitrd /boot/initrd_2.6.27.img 2.6.27

mkinitrd 명령 을 실행 할 때"No module dm-mem-cache found for kernel 2.6.27,aborting"을 제시 할 때 이 버 전의 mkinitrd 에 bug 가 있 음 을 나타 낸다. 해결 방법,1 은 mkinitrd 를 사용 할 때'-wthout-dmraid'라 는 인 자 를 사용 합 니 다.2.mkinitrd 를 사용 하기 전에 noraid 파일 을 만 듭 니 다.만 드 는 방법 은 다음 과 같 습 니 다: 
# echo “DMRAID=no” > /etc/sysconfig/mkinitrd/noraid 
# chmod 755 /etc/sysconfig/mkinitrd/noraid

그리고 mkinitrd 명령 을 실행 합 니 다.
 
여기 서 나 는 첫 번 째 방법 을 채택 했다. 
# mkinitrd /boot/initrd-2.6.27.img 2.6.27 –without-dmraid

mkinitrd 를 실행 한 후 시작 메뉴 에 컴 파일 된 커 널 정 보 를 추가 하여 시작 할 때 커 널 버 전 을 선택 할 수 있 도록 해 야 합 니 다. 
# cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.27 
# cp System.map /boot/System.map-2.6.27

/etc/grub.conf 파일 을 열 고 다음 내용 을 파일 끝 에 추가 합 니 다.
title CentOS (2.6.27) 
root (hd0,0)
kernel /vmlinuz-2.6.27 ro root=LABEL=/
initrd /initrd-2.6.27.img

저장,재 부팅,grub 시작 메뉴 에서'CentOS(2.6.27)'를 선택 하면 컴 파일 된 커 널 을 사용 할 수 있 습 니 다. make modules인 스타 그램 뒤의 절차 가 너무 번 거 로 우 면 바로 아래 명령 으로 시스템 에 도움 을 주 겠 습 니 다. 
# make install

다음은 실행 중인 알림 정보 입 니 다. 
sh /usr/src/linux-2.6.27/arch/x86/boot/install.sh 2.6.27 arch/x86/boot/bzImage System.map “/boot” 
WARNING: No module dm-mem-cache found for kernel 2.6.27, continuing anyway
WARNING: No module dm-message found for kernel 2.6.27, continuing anyway
WARNING: No module dm-raid45 found for kernel 2.6.27, continuing anyway

시스템 에 아무런 영향 이 없 음 을 알려 주 는 것 일 뿐 본인 이 관련 자 료 를 찾 아 봤 다. 커 널 과 mkinitrd 의 BUG 일 수도 있 습 니 다.이 글 을 참고 하 세 요.  https://bugzilla.redhat.com/show_bug.cgi?id=488991  커 널 에 dm-raid 45 라 는 패 치 를 치면'WARNING:No module dm-raid 45 found for kernel 2.6.29.4,continuing anyway'라 는 힌트 를 해결 할 수 있 습 니 다.  http://people.redhat.com/~heinzm/sw/dm/dm-raid45/  다른 두 가지 에 대해 서 는 여전히 해결 방법 을 찾 지 못 하고 있 습 니 다.여러분 이 아 시 는 것 은 저 에 게 메 시 지 를 남 겨 주세요!
감사합니다!

좋은 웹페이지 즐겨찾기