1580, 9/79 회원가입  로그인  
   dadmi29
   2.4.x에서 2.6.x 로 컴파일 할때 주의할점

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=435 [복사]


2.4에서 2.6으로 커널을 올리실 때 이상하게
안되는 경우가 있을수 있는데요

2.4대역의 커널에서 모듈파일들의 확장자는 .o이구요
2.6에서는 .ko 확장자를 사용합니다.

이것을 관리하는 쉘스크립트는 mkinitrd파일입니다.

실제로 mkinitrd파일을 열어보면
2.4대역의 커널에선 .o파일을 읽어들이구요

2.6에선 .ko파일도 같이 읽을수 있도록 되어있습니다.

http://ttongfly.net/bbs/view.php?id=linuxsys&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=2.6&select_arrange=headnum&desc=asc&no=60

요 문서의 중간쯤에 보시면
최소 버전이 나오는데요

제일 위단락(gcc가 있는부분)의 버전만 맞다면
심각한 지장은 없습니다.


rpm -qa | grep mkinitrd
명령을 내리셔서 버전을 확인하시면 되는데요
여기서 버전이 3.4정도 되면 컴파일에 지장이 있습니다.
대충 4.x대 버전으로 올려주셔야 커널 컴파일에 지장이 없을듯 싶습니다.

아 그리구요 리눅스설치할때 간편하게 하려고 패키지를 많이 빼신분들이나
그런분들은 mkinitrd를 설치할때 의존성 문제가 좀
골치아플수도 있습니다.
적당히 상황 봐가면서 --nodeps로 해주시면 됩니다  

이렇게 해주시구 module-init-tools 를 높은 버전으로 업데이트 해주셔서
modprobe -V했을때 높은버전이 나오게끔 해준다음

make menuconfig
make
make modules_install
make install
순서대로 수행해 주시면
옵션에서 큰 사고를 치지 않는한 무사히 컴파일이 될것입니다.

  Hit : 8759     Date : 2006/01/09 06:51



    
빈대 으흠.. 봐도 나의 무식함이 눈앞을 가리는 구나.... 그래도 대략 의미파악은...... OTL 2006/01/10  
fgir306 orz 난 이게 더 좋은데 2006/01/10  
1420   커널 업그레이드 방법[2]     빈대
01/04 8127
1419   geniusevil의 가벼운 c언어 배우기 1[30]     geniusevil
01/06 10252
1418   geniusevil의 가벼운 C언어 배우기 2[10]     geniusevil
01/09 9126
  2.4.x에서 2.6.x 로 컴파일 할때 주의할점[2]     dadmi29
01/09 8758
1416     [re] ckdmsghcoh님 답변[6]     geniusevil
01/09 6420
1415   하드웨어와 소프트웨어...그리고 불가능한일?[16]     아이프리드
01/11 9428
1414   리눅스 방화벽의 종류...[4]     bsjzzz
01/12 13629
1413   * 보안에 대한 주요 FAQ[8]     dl4815
01/14 10455
1412   [펌]로그지우기[12]     khas
01/18 11127
1411   geniusevil의 가벼운 c언어 배우기 3[7]     geniusevil
01/19 10346
1410   작업표시줄의 그룹화 갯수 지정하기![7]     kgt2001sus
02/02 7144
1409   [Project] 전기,전자 상식 및 샤프심으로 전구만들기. - 1[11]     아이프리드
02/03 11345
1408   [Project] 전기,전자 상식 및 샤프심으로 전구만들기. - 2     아이프리드
02/03 9545
1407   [Project] 전기,전자 상식 및 샤프심으로 전구만들기. - 3[16]     아이프리드
02/03 12685
1406   리눅스에서 스타크래프트를 한다?[9]     jonginsir
02/08 13033
1405   [펌]Ptrace를 이용한 재미는 해킹.[4]     ^^
02/08 12479
1404   ping 강좌...[11]     kgt2001sus
02/13 9001
1403   간단한 그래픽 오버(지포스계열)[8]     nsh009
02/15 7946
1402   네이버지식인 [펌]xp 우리가 모르는것들1[4]     jbp1858
02/16 10772
1401   네이버지식인 [펌]xp 우리가모르는것들 2[1]     jbp1858
02/16 7661
[1][2][3][4][5][6][7][8] 9 [10]..[79]

Copyright 1999-2023 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org & Wowhacker.com