1588, 1/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ºó´ë
   Ä¿³Î ¾÷±×·¹ÀÌµå ¹æ¹ý

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=428 [º¹»ç]


Ä¿³Î ¹öÀüÀº ¹öÀü ¹øÈ£¿Í ÆÐÄ¡ ·¹º§·Î Ç¥±âµË´Ï´Ù.
±×¸®°í Ä¿³Î ¼Ò½º´Â GZIPPED TAR ÆÄÀÏ·Î ¹èÆ÷µË´Ï´Ù.
ÆÐÄ¡ ÆÄÀÏÀº PATCHÇÁ·Î±×·¥À» ÀÌ¿ëÇؼ­ ÆÐÄ¡ ÇÏ½Ç ¼ö ÀÖ±¸¿ä.

------------------------------------

1. ¸ÕÀú /usr/src µð·ºÅ丮¿¡ Ä¿³ÎÀÇ tarÆÄÀÏÀ» DZ´Ï´Ù.
ÆÄÀÏÀ» Ç®¸é /usr/src/linux¸¦ »ý¼ºÇÏ°í Ä¿³Î¼Ò½º¸¦ Æ÷ÇÔÇÏ°Ô µË´Ï´Ù.

Tip!! ¾ÆÂ÷, ±×¸®°í »õ ¹öÀüÀ» º¸´Ù ¾ÈÀüÇÏ°Ô Ç®±â Àü¿¡´Â ÀÌ¹Ì Á¸ÀçÇÏ´Â /usr/src/linux¸¦ Áö¿ì°Å³ª À̸§À» ¹Ù²ãµÎ´Â °Íµµ ÁÁÀº ¹æ¹ýÀÔ´Ï´Ù.


2. /usr/include ¾È¿¡ ¸ÕÀú symbolic link¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù.
ln -sf /usr/src/linux/include/linux /usr/include/linux
ln -sf /usr/src/linux/include/asm /usr/include/asm
ÀÌ·± links¸¦ »ý¼ºÇßÀ¸¸é, Ä¿³Î ¼Ò½ºÀÇ ´ÙÀ½ ¹öÀüÀ» ¼³Ä¡ÇÒ ¶§±îÁö ÀÌ°É ´Ù½Ã ¸¸µé ÇÊ¿ä´Â ¾ø°Ô µË´Ï´Ù.

Tip!! Ä¿³ÎÀ» ÄÄÆÄÀÏ ÇÒ ¶§ Áß¿äÇÑ °ÍÀº ¸ÕÀú, gcc, g++ C, C++ µîÀÇ  ÄÄÆÄÀÏ·¯°¡ ¹Ýµå½Ã ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ·± ÄÄÆÄÀÏ·¯µéÀÇ ÃֽŠ¹öÀüµéÀÌ ÇÊ¿äÇÒ °ÍÀÔ´Ï´Ù.


3.Ä¿³ÎÀ» ÄÄÆÄÀÏÇϱâ À§Çؼ­, /usr/src/linux·Î °¡¾ß ÇÏ°í, make config ¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.


4./usr/src/linux/MakefileÀ» ÆíÁýÇÏ´Â °ÍÀÔ´Ï´Ù. ROOT_DEVÀÇ Á¤ÀÇ°¡ ¹Ù¸¥Áö È®½ÇÈ÷ ÇØ¾ß Çϸç, ÀÌ°ÍÀº ºÎÆà ½Ã¿¡ root ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î¼­ µð¹ÙÀ̽º »ç¿ëÀ» Á¤ÀÇÇÕ´Ï´Ù.  
ROOT_DEV = CURRENT
root ÆÄÀÏ ½Ã½ºÅÛ µð¹ÙÀ̽º¸¦ º¯°æÇÒ ÇÊ¿ä°¡ ¾ø´Ù¸é, ÀÌ°ÍÀ» ¹Ù²Ü ÇÊ¿ä´Â ¾ø½À´Ï´Ù.


5.´ÙÀ½Àº make ¸í·É¾î¸¦ ½ÇÇàÇØ¾ß Çϴµ¥, ÀÌ°ÍÀº ¸Å¿ì Áß¿äÇÕ´Ï´Ù.

make Image´Â Ä¿³ÎÀ» ÄÄÆÄÀÏÇÏ°í /usr/src/linux/Image ÀÇ »õ·Î¿î Ä¿³Î À̹ÌÁö¸¦ ³²°ÜµÓ´Ï´Ù. ¶Ç, make zImage´Â ¾ÐÃàµÈ Ä¿³Î À̹ÌÁö·Î ÄÄÆÄÀÏÇϸç, ÀÌ°ÍÀº ºÎÆ® ½Ã¿¡ ÀÚµ¿À¸·Î ¾ÐÃàÀÌ ÇØÁ¦µË´Ï´Ù


6.ºÎÆ® Ç÷ÎÇÇ·Î º¹»çÇϰųª ºÎÆÃÇϱâ À§Çؼ­ LILO¸¦ »ç¿ëÇÏ¿© ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ¸¸¾à LILO¸¦ »ç¿ëÇÑ´Ù¸é, ¾Æ·¡¿Í °°ÀÌ ¸ÕÀú zImage¸¦ ·çÆ®·Î º¹»çÇÑÈÄ LILOÀÇ ¡®install¡¯ ¸í·É ½ÇÇàÇÏ¸é µË´Ï´Ù.



Á¤¸®Çß½À´Ï´Ù ^ ^*

  Hit : 9067     Date : 2006/01/04 02:27



    
fgir306 ºó´ë ³Ê ¿­½ÉÇϴ°Š°°¾Æ ¤» 2006/01/04  
ÇØÅ·¼Û °í¸¿½¿´Ï´Ù. ¹¹ ³»¿ëÀº ´Ù¼Ò¾î·Æ´õ¶óµµ ¸¹Àº ³»¿ëÀ» Áּż­ °¨»çÇÔ´Ï´Ù. 2006/01/31  
     [°øÁö] °­Á¸¦ ¿Ã¸®½Ç ¶§´Â ¸»¸Ó¸®¸¦ ´Þ¾ÆÁÖ¼¼¿ä^¤Ñ^ [29] ¸Û¸Û 02/27 19174
1587   netdiscover ÆÄÀ̽ãÀ¸·Î ±¸ÇöÇϱ⠠   ÇØÅ·ÀßÇÏ°í½Í´Ù
08/13 93
1586   ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ ½ÉÇà À¥ Å©·Ñ·¯     ÇØÅ·ÀßÇÏ°í½Í´Ù
08/13 69
1585   ÆÄÀ̽ã random¸ðµâÀ» ÀÌ¿ëÇÑ ¼ýÀÚ¸ÂÃ߱⠰ÔÀÓ ±¸Çö     ÇØÅ·ÀßÇÏ°í½Í´Ù
05/30 554
1584   ÆÄÀ̽ã äÆà ÇÁ·Î±×·¥ ±¸Çö     ÇØÅ·ÀßÇÏ°í½Í´Ù
05/28 458
1583   ÆÄÀ̽㠼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀÇ ±âÃÊ     ÇØÅ·ÀßÇÏ°í½Í´Ù
05/26 474
1582   ¸®´ª½º À¥ ·Î±× ºÐ¼®     ÇØÅ·ÀßÇÏ°í½Í´Ù
05/20 373
1581   ¸®´ª½º/À©µµ¿ì º¸¾È Àåºñ ·Î±×     ÇØÅ·ÀßÇÏ°í½Í´Ù
05/20 447
1580   °í¼ö´ÔµéÀÇ µµ¿òÀ» ¹Þ°í ½Í½À´Ï´Ù     vbnm111
02/11 624
1579   ¸®´ª½º Ä¿³Î 2.6 ¹öÀü ÀÌÈÄÀÇ LKM     jdo
07/25 1152
1578   ½©ÄÚµå ¸ðÀ½     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/15 1987
1577   Call by value VS Call by Reference     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/15 1334
1576   (²Ä¼ö) L.O.B Çѹ濡 Ŭ¸®¾îÇϱâ[2]     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/14 1731
1575   towelroot.c (zip) ÄÚ¸àÆÃ.[1]     scube
08/18 4251
1574   levitator.c (¾Èµå·ÎÀÌµå ·çÆÃ) °ø°Ý ºÐ¼® ¼Ò½º ÄÚµå °øÀ¯.[4]     scube
08/17 4115
1573   ¹«·á Á¤º¸º¸¾È ±â¼úÀÎÀç ¾ç¼º °úÁ¤ ±³À°»ý ¸ðÁý     chanjung111
06/17 4968
1572   K-Shield ÁִϾî 5±â ¸ðÁý     lrtk
06/17 4663
1571   [ÆÁ] ÆÄÀ̽ã 2¼Ò½º¸¦ 3À¸·Î º¯°æÇØÁÖ´Â »çÀÌÆ®[3]     ÇѽÂÀç
05/13 4361
1570   ±¸±Û ¹é¸µÅ© ÀÛ¾÷ Áú¹®¿ä     wkatnxka
03/30 3777
1569   [ÆÁ] ¿ìºÐÅõ ¹Ì·¯¸µ¼­¹ö     ÇѽÂÀç
03/09 4489
1 [2][3][4][5][6][7][8][9][10]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org