ºìÁªLinuxÃÅ»§
Linux°ïÖú

ÊÖ¶¯±àÒëÉý¼¶Kernel

·¢²¼Ê±¼ä:2007-10-26 10:10:41À´Ô´:ºìÁª×÷Õß:stillaust
¡¡¡¡½ñÌìÉÏÍøɨÁËÒ»ÑÛ£¬·¢ÏÖKernel³öÁË2.6.23£¬Ò²ÐíÕâ¸ö°æ±¾ÒѾ­³öÀ´ÁËÒ»¶Îʱ¼äÁË£¬Ö»ÊÇÎÒûÓÐ×¢Òâµ½°É¡£µ«ÊÇFedoraµÄÔ´ÉÏ»¹Ã»ÓÐÏàÓ¦µÄrpm°ü³öÀ´£¬ËùÒÔÎÒ¾ÍÏÂÔØÁËÒ»¸ö£¬ÊÖ¶¯±àÒë°²×°ÁË¡£ÏÂÃæ¼òµ¥½éÉÜÒ»ÏÂÕû¸ö¹ý³Ì¡£

¡¡¡¡µÚÒ»²½£ºÏÂÔØÔ´Â룺
¡¡¡¡Õâ¸öûÓÐʲôºÃ˵µÄ¡£kernel.org£¬½øÈ¥ÕÒÒ»¸ö±È½ÏºÃÓõľµÏñ£¬ÏÂÔØ×îеÄÔ´Âë¡£×¢ÒâΪÁËÎȶ¨Æð¼û£¬×îºÃ²»ÒªÏÂÔزâÊÔ°æ±¾µÄ¡£

¡¡¡¡µÚ¶þ²½£º½âѹԴÂ룺
¡¡¡¡½«ÏÂÔغõÄÔ´ÂëÒƶ¯µ½/usr/src/kernel/Îļþ¼ÐÏ£¬²¢½âѹ¡£

¡¡¡¡µÚÈý²½£ºÅäÖãº
¡¡¡¡ÅäÖõķ½·¨±È½Ï¶à£¬ÀýÈ磺make menueconfig»òÕßmake gconfigµÈµÈ£¬Õâ¸ö¹ý³ÌÒª¶ÔÄں˽øÐÐÅäÖã¬ÅäÖÃÒª½áºÏ×Ô¼º»úÆ÷ºÍÐèÇóÇé¿ö½øÐУ¬Ñ¡ÔñºÏÊʵÄÅäÖá£Õâ¸ö¹ý³ÌºÜÖØÒª£¬Òª×Ðϸ½øÐС£ÕâÀïÓÐÒ»µãÐèÒªÌá³öµÄÊÇ£ºÈç¹ûÄãµÄϵͳʹÓõÄÊÇext3¸ñʽµÄ´ÅÅÌ£¬×¢ÒâÔÚÅäÖÃÎļþϵͳ£¨FS£©µÄʱºòÒª°Ñetx3Ö§³Ö±àÒë½øÄں˶ø²»Òª½«ÆäÅäÖÃΪģ¿é£¨¼´£º½«ext3 supportÇ°ÃæµÄ·½À¨ºÅÀïÃæ±ä³É*£¬¶ø²»ÊÇM£©¡£ÕâÀï²»×¢ÒâµÄ»°£¬ÏµÍ³Æô¶¯µÄʱºò¿ÉÄÜ»á³öÏÖÎÊÌâ¡£

¡¡¡¡µÚËIJ½£º±àÒë
¡¡¡¡°´ÕÕÒÔϲ½ÖèÖ´ÐУº
¡¡¡¡(1)make all
¡¡¡¡(2)make modules
¡¡¡¡(3)make modules_install
¡¡¡¡(4)make install

¡¡¡¡ÕâÑù¾ÍÍê³ÉÁËÄں˵ıàÒëºÍ°²×°¡£

¡¡¡¡×îºóµ÷Õû
¡¡¡¡Õâ¸ö×îºóµ÷ÕûÊÇÖ¸¶Ômake install ÒÔºóµÄgrub.conf½øÐÐһЩССµÄÐ޸ġ£Ð޸ĵIJ¿Î»Îªkernel /vmlinuzÄÇÒ»ÐеÄĩ⣬½«ÏµÍ³×Ô¶¯Éú³ÉµÄ root=LABEL=/ Ð޸ijÉΪ root=/dev/sdan(hdan)£¬ÆäÖÐnΪÄãµÄĿ¼ËùÔڵĴÅÅÌ£¬ÖÁÓÚ¾¿¾¹ÊÇhda»¹ÊÇsda£¬¿´¿´×Ô¼ºÄ¿Ç°/dev/ϵÄĿ¼¾ÍÖªµÀÁË¡£

¡¡¡¡ÎÒµÄÐ޸ĺóµÄgrun.confÈçÏ£º
¡¡¡¡default=1
¡¡¡¡timeout=5
¡¡¡¡splashimage=(hd0,0)/grub/splash.xpm.gz
¡¡¡¡hiddenmenu
¡¡¡¡title Fedora (2.6.22.9-91.fc7)
root (hd0,0)
kernel /vmlinuz-2.6.22.9-91.fc7 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.22.9-91.fc7.img

¡¡¡¡title Fedora (2.6.23)
root (hd0,0)
kernel /vmlinuz-2.6.23 ro root=/dev/sda8 rhgb quiet
initrd /initrd-2.6.23.img

¡¡¡¡Ç¿µ÷£ºÕâ¸ögrub.confÒ»¶¨Òª¸ù¾Ý×Ô¼ºµÄʵ¼ÊÇé¿öÀ´Ð޸ģ¬²»Òª¼òµ¥µÄCOPY¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. deepwhite ÓÚ 2007-11-21 14:58:27·¢±í:

    http://hi.baidu.com/yangyingchao/blog/item/4afa44091fb0d4ac2eddd4fb.html

  2. solo206 ÓÚ 2007-11-03 03:57:32·¢±í:

    ÌýÆðÀ´ºÜÊǼòµ¥£¬ÎÒ±àÒëʱÀÏÊDz»ÄÜÆô¶¯£¬´ó¸Å´íÎóÊÇʲôͬ²½ÎÊÌâ¡£¸Õ¿ªÊ¼Òýµ¼Äں˾ÍËÀ»úÁ˼üÅÌÉϵĴóСдµÄµÆºÍ¹öÆÁµÆ±ã¿ñÉÁ¡£Ö»ÔÚRHEL4 Éϳɹ¦Éý¼¶µ½ÁË6.9.21°æ±¾¡£Ï£Íû¸ßÊÖ¸øµãÖ¸µ¼£¬Ð»ÁË¡£QQ792067616----Çë×¢Ã÷linux.