Ò»¡¢Äں˼ò½é
¡¡¡¡Äںˣ¬ÊÇÒ»¸ö²Ù×÷ϵͳµÄºËÐÄ¡£Ëü¸ºÔð¹ÜÀíϵͳµÄ½ø³Ì¡¢ÄÚ´æ¡¢É豸Çý¶¯³ÌÐò¡¢ÎļþºÍÍøÂçϵͳ£¬¾ö¶¨×ÅϵͳµÄÐÔÄܺÍÎȶ¨ÐÔ¡£
¡¡¡¡linuxµÄÒ»¸öÖØÒªµÄÌØµã¾ÍÊÇÆäÔ´´úÂëµÄ¹«¿ªÐÔ£¬ËùÓеÄÄÚºËÔ´³ÌÐò¶¼¿ÉÒÔÔÚ /usr/src/linuxÏÂÕÒµ½£¬´ó²¿·ÖÓ¦ÓÃÈí¼þÒ²¶¼ÊÇ×ñÑGPL¶øÉè¼ÆµÄ£¬Äã¶¼¿ÉÒÔ»ñÈ¡ÏàÓ¦µÄÔ´³ÌÐò´úÂ롣ȫÊÀ½çÈκÎÒ»¸öÈí¼þ¹¤³Ìʦ¶¼¿ÉÒÔ½«×Ô¼ºÈÏΪÓÅÐãµÄ´úÂë¼ÓÈëµ½ÆäÖУ¬ÓÉ´ËÒý·¢µÄÒ»¸öÃ÷ÏԵĺô¦¾ÍÊÇLinuxÐÞ²¹Â©¶´µÄ¿ìËÙÒÔ¼°¶Ô×îÐÂÈí¼þ¼¼ÊõµÄÀûÓ᣶øLinuxµÄÄÚºËÔòÊÇÕâÐ©ÌØµãµÄ×îÖ±½ÓµÄ´ú±í¡£
¡¡¡¡ÏëÏóһϣ¬ÓµÓÐÁËÄں˵ÄÔ´³ÌÐò¶ÔÄãÀ´ËµÒâζ×Åʲô£¿Ê×ÏÈ£¬ÎÒÃÇ¿ÉÒÔÁ˽âϵͳÊÇÈçºÎ¹¤×÷µÄ¡£Í¨¹ýͨ¶ÁÔ´´úÂ룬ÎÒÃǾͿÉÒÔÁ˽âϵͳµÄ¹¤×÷ÔÀí£¬ÕâÔÚWindowsϼòÖ±ÊÇÌ췽ҹ̷¡£Æä´Î£¬ÎÒÃÇ¿ÉÒÔÕë¶Ô×Ô¼ºµÄÇé¿ö£¬Á¿Ìå²ÃÒ£¬¶¨ÖÆÊʺÏ×Ô¼ºµÄϵͳ£¬ÕâÑù¾ÍÐèÒªÖØÐ±àÒëÄںˡ£ÔÚWindowsÏÂÊÇʲôÇé¿öÄØ£¿ÏàÐźܶàÈ˶¼±»Ô½À´Ô½ÅÓ´óµÄWindowsÕûµÃĪÃûÆäÃî¹ý¡£ÔٴΣ¬ÎÒÃÇ¿ÉÒÔ¶ÔÄں˽øÐÐÐ޸ģ¬ÒÔ·ûºÏ×Ô¼ºµÄÐèÒª¡£ÕâÒâζ×Åʲô£¿Ã»´í£¬Ï൱ÓÚ×Ô¼º¿ª·¢ÁËÒ»¸ö²Ù×÷ϵͳ£¬µ«ÊǴ󲿷ֵŤ×÷ÒѾ×öºÃÁË£¬ÄãËùÒª×öµÄ¾ÍÊÇÒªÔö¼Ó²¢ÊµÏÖ×Ô¼ºÐèÒªµÄ¹¦ÄÜ¡£ÔÚWindowsÏ£¬³ý·ÇÄãÊÇ΢ÈíµÄºËÐļ¼ÊõÈËÔ±£¬·ñÔò¾Í²»ÓóÕÐÄÍýÏëÁË¡£
¶þ¡¢Äں˰汾ºÅ
¡¡¡¡ÓÉÓÚlinuxµÄÔ´³ÌÐòÊÇÍêÈ«¹«¿ªµÄ£¬ÈκÎÈËÖ»Òª×ñÑGPL£¬¾Í¿ÉÒÔ¶ÔÄں˼ÓÒÔÐ޸IJ¢·¢²¼¸øËûÈËʹÓá£LinuxµÄ¿ª·¢²ÉÓõÄÊǼ¯ÊÐÄ£ÐÍ£¨bazaar£¬Óëcathedral--½ÌÌÃÄ£ÐÍ--¶ÔÓ¦£©£¬ÎªÁËÈ·±£ÕâЩÎÞÐòµÄ¿ª·¢¹ý³ÌÄܹ»ÓÐÐòµØ½øÐУ¬Linux²ÉÓÃÁËË«Ê÷ϵͳ¡£Ò»¸öÊ÷ÊÇÎȶ¨Ê÷£¨stable tree£©£¬ÁíÒ»¸öÊ÷ÊÇ·ÇÎȶ¨Ê÷£¨unstable tree£©»òÕß¿ª·¢Ê÷£¨development tree£©¡£Ò»Ð©ÐÂÌØÐÔ¡¢ÊµÑéÐԸĽøµÈ¶¼½«Ê×ÏÈÔÚ¿ª·¢Ê÷ÖнøÐС£Èç¹ûÔÚ¿ª·¢Ê÷ÖÐËù×öµÄ¸Ä½øÒ²¿ÉÒÔÓ¦ÓÃÓÚÎȶ¨Ê÷£¬ÄÇôÔÚ¿ª·¢Ê÷Öо¹ý²âÊÔÒÔºó£¬ÔÚÎȶ¨Ê÷Öн«½øÐÐÏàͬµÄ¸Ä½ø¡£Ò»µ©¿ª·¢Ê÷¾¹ýÁË×ã¹»µÄ·¢Õ¹£¬¿ª·¢Ê÷¾Í»á³ÉΪеÄÎȶ¨Ê÷¡£¿ª·¢Êý¾ÍÌåÏÖÔÚÔ´³ÌÐòµÄ°æ±¾ºÅÖУ»Ô´³ÌÐò°æ±¾ºÅµÄÐÎʽΪx.y.z£º¶ÔÓÚÎȶ¨Ê÷À´Ëµ£¬yÊÇżÊý£»¶ÔÓÚ¿ª·¢Ê÷À´Ëµ£¬y±ÈÏàÓ¦µÄÎȶ¨Ê÷´óÒ»£¨Òò´Ë£¬ÊÇÆæÊý£©¡£µ½Ä¿Ç°ÎªÖ¹£¬Îȶ¨Ê÷µÄ×î¸ß°æ±¾ÊÇ2.4.18£»¿ª·¢Ê÷µÄ×îа汾ÊÇ2.5.10¡£ÏÂÔØÄں˰汾Çë·ÃÎÊhttp://www.kernel.org¡£
Èý¡¢ÎªÊ²Ã´ÖØÐ±àÒëÄÚºË
¡¡¡¡linux×÷Ϊһ¸ö×ÔÓÉÈí¼þ£¬ÔÚ¹ã´ó°®ºÃÕßµÄÖ§³ÖÏ£¬Äں˰汾²»¶Ï¸üС£ÐµÄÄÚºËÐÞ¶©Á˾ÉÄں˵Äbug£¬²¢Ôö¼ÓÁËÐí¶àеÄÌØÐÔ¡£Èç¹ûÓû§ÏëҪʹÓÃÕâЩÐÂÌØÐÔ£¬»òÏë¸ù¾Ý×Ô¼ºµÄϵͳ¶ÈÉí¶¨ÖÆÒ»¸ö¸ü¸ßЧ£¬¸üÎȶ¨µÄÄںˣ¬¾ÍÐèÒªÖØÐ±àÒëÄںˡ£
¡¡¡¡Í¨³££¬¸üеÄÄں˻áÖ§³Ö¸ü¶àµÄÓ²¼þ£¬¾ß±¸¸üºÃµÄ½ø³Ì¹ÜÀíÄÜÁ¦£¬ÔËÐÐËٶȸü¿ì¡¢ ¸üÎȶ¨£¬²¢ÇÒÒ»°ã»áÐÞ¸´Àϰ汾Öз¢ÏÖµÄÐí¶à©¶´µÈ£¬¾³£ÐÔµØÑ¡ÔñÉý¼¶¸üеÄϵͳÄÚºËÊÇ linuxʹÓÃÕߵıØÒª²Ù×÷ÄÚÈÝ¡£
¡¡¡¡ÎªÁËÕýÈ·µÄºÏÀíµØÉèÖÃÄں˱àÒëÅäÖÃÑ¡Ï´Ó¶øÖ»±àÒëϵͳÐèÒªµÄ¹¦ÄܵĴúÂ룬һ°ãÖ÷ÒªÓÐÏÂÃæËĸö¿¼ÂÇ£º
¡¡¡¡×Ô¼º¶¨ÖƱàÒëµÄÄÚºËÔËÐиü¿ì£¨¾ßÓиüÉٵĴúÂ룩
¡¡¡¡ÏµÍ³½«ÓµÓиü¶àµÄÄڴ棨Äں˲¿·Ö½«²»»á±»½»»»µ½ÐéÄâÄÚ´æÖУ©
¡¡¡¡²»ÐèÒªµÄ¹¦ÄܱàÒë½øÈëÄں˿ÉÄÜ»áÔö¼Ó±»ÏµÍ³¹¥»÷ÕßÀûÓõÄ©¶´
¡¡¡¡½«Ä³ÖÖ¹¦ÄܱàÒëΪģ¿é·½Ê½»á±È±àÒëµ½ÄÚºËÄڵķ½Ê½ËÙ¶ÈÒªÂýһЩ
ËÄ¡¢Äں˱àÒëģʽ
¡¡¡¡ÒªÔö¼Ó¶Ôij²¿·Ö¹¦ÄܵÄÖ§³Ö£¬±ÈÈçÍøÂçÖ®À࣬¿ÉÒÔ°ÑÏàÓ¦²¿·Ö±àÒëµ½ÄÚºËÖУ¨build-in£©£¬Ò²¿ÉÒ԰Ѹò¿·Ö±àÒë³ÉÄ£¿é£¨module£©£¬¶¯Ì¬µ÷Óá£Èç¹û±àÒëµ½ÄÚºËÖУ¬ÔÚÄÚºËÆô¶¯Ê±¾Í¿ÉÒÔ×Ô¶¯Ö§³ÖÏàÓ¦²¿·ÖµÄ¹¦ÄÜ£¬ÕâÑùµÄÓŵãÊÇ·½±ã¡¢Ëٶȿ죬»úÆ÷Ò»Æô¶¯£¬Äã¾Í¿ÉÒÔʹÓÃÕⲿ·Ö¹¦ÄÜÁË£»È±µãÊÇ»áʹÄں˱äµÃÅÓ´óÆðÀ´£¬²»¹ÜÄãÊÇ·ñÐèÒªÕⲿ·Ö¹¦ÄÜ£¬Ëü¶¼»á´æÔÚ£¬Õâ¾ÍÊÇWindows¹ßÓõÄÕÐÊý£¬½¨Òé¾³£Ê¹ÓõIJ¿·ÖÖ±½Ó±àÒëµ½ÄÚºËÖУ¬±ÈÈçÍø¿¨¡£Èç¹û±àÒë³ÉÄ£¿é£¬¾Í»áÉú³É¶ÔÓ¦µÄ.oÎļþ£¬ÔÚʹÓõÄʱºò¿ÉÒÔ¶¯Ì¬¼ÓÔØ£¬ÓŵãÊDz»»áʹÄں˹ý·ÖÅÓ´ó£¬È±µãÊÇÄãµÃ×Ô¼ºÀ´µ÷ÓÃÕâЩģ¿é¡£
Î塢а汾Äں˵ĻñÈ¡ºÍ¸üÐÂ
¡¡¡¡linuxÄں˰汾·¢²¼µÄ¹Ù·½ÍøÕ¾ÊÇhttp://www.kernel.org¡£Ð°汾µÄÄں˷ÖÁ½ÖÖ£¬Ò»ÖÖÊÇfull Source°æ±¾£¬ÁíÍâÒ»ÖÖÊÇpatchÎļþ£¬¼´²¹¶¡¡£ÍêÕûµÄÄں˰汾±È½Ï´ó£¬Ò»°ãÊÇ tar.gz»òÕßÊÇ.bz2Îļþ£¬¶þÕß·Ö±ðÊÇʹÓÃgzip»òÕßbzip2½øÐÐѹËõµÄÎļþ£¬Ê¹ÓÃʱÐèÒª½âѹËõ¡£patchÎļþÔò±È½ÏС£¬Ò»°ãÖ»Óм¸Ê®Kµ½¼¸°ÙK,µ«ÊÇpatchÎļþÊÇÕë¶ÔÓÚÌØ¶¨µÄ°æ±¾µÄ£¬ÄãÐèÒªÕÒµ½×Ô¼º¶ÔÓ¦µÄ°æ±¾²ÅÄÜʹÓá£
¡¡¡¡±àÒëÄÚºËÐèÒªrootȨÏÞ£¬ÒÔϲÙ×÷¶¼¼Ù¶¨ÄãÊÇrootÓû§¡£Çë°ÑÄãÐèÒªÉý¼¶µÄÄں˿½±´µ½/usr/src/Ï£¨ÏÂÎÄÖÐÒÔ2.4.18µÄÄں˵Älinux-2.4.18.tar.gzΪÀý£©£¬ÃüÁîΪ
#cp linux-2.4.18.tar.gz /usr/src
¡¡¡¡ÈÃÎÒÃÇÏÈÀ´²é¿´Ò»Ïµ±Ç°/usr/srcµÄÄÚÈÝ£¬×¢Òâµ½ÓÐÒ»¸ölinux-2.4µÄ·ûºÅÁ´½Ó£¬Ö¸ÏòÒ»¸ölinux-2.4.7-10£¨ÒÔREDHAT7.2ΪÀý£©µÄĿ¼¡£Õâ¾ÍÊÇÄãËù×°linuxµÄkernelÔ´´úÂ룬ɾ³ýÕâ¸öÁ´½Ó¡£
¡¡¡¡ÏÖÔÚ½âѹÎÒÃÇÏÂÔØµÄÔ´³ÌÐòÎļþ¡£Èç¹ûËùÏÂÔØµÄÊÇ.tar.gz£¨.tgz£©Îļþ£¬ÇëʹÓÃÏÂÃæµÄÃüÁ
#tar -zxvf linux-2.4.18.tar.gz.tar.gz
¡¡¡¡Èç¹ûÄãËùÏÂÔØµÄÊÇ.bz2Îļþ£¬ÀýÈçlinux-2.4.0test8.tar.bz2£¬ÇëʹÓÃÏÂÃæµÄÃüÁî
#bzip2 -d linux-2.4.18.tar.bz2
#tar -xvf linux-2.4.18.tar
¡¡¡¡Îļþ½«½âѹµ½/usr/src/linuxĿ¼ÖÐ,ÎÒÃǰÑËüÉÔ×÷Ð޸ģº
#mv linux linux-2.4.18
#ln -s linux-2.4.18 linux
¡¡¡¡Èç¹ûÏÂÔØµÄÊÇpatchÎļþ£¬¾Í¿ÉÒÔ½øÐÐpatch²Ù×÷£¨ÏÂÃæ¼ÙÉèpatch-2.4.18ÒѾλÓÚ /usr/srcĿ¼ÏÂÁË£¬·ñÔòÄãÐèÒªÏȰѸÃÎļþ¿½±´µ½/usr/srcÏ£©£º
#patch -p0 < patch-2.4.18
¡¡¡¡
Áù¡¢Äں˱àÒë
¡¡¡¡Í¨³£ÒªÔËÐеĵÚÒ»¸öÃüÁîÊÇ£º
££cd /usr/src/linux
££make mrproper
¡¡¡¡¸ÃÃüÁîÈ·±£Ô´´úÂëĿ¼ÏÂûÓв»ÕýÈ·µÄ.oÎļþÒÔ¼°ÎļþµÄ»¥ÏàÒÀÀµ¡£ÓÉÓÚÎÒÃÇʹÓøÕÏÂÔØµÄÍêÕûµÄÔ´³ÌÐò°ü½øÐбàÒ룬ËùÒÔ±¾²½¿ÉÒÔÊ¡ÂÔ¡£¶øÈç¹ûÄã¶à´ÎʹÓÃÁËÕâЩԴ³ÌÐò±àÒëÄںˣ¬ÄÇô×îºÃÒªÏÈÔËÐÐÒ»ÏÂÕâ¸öÃüÁî¡£
¡¡¡¡È·±£/usr/include/Ŀ¼ÏµÄasm¡¢linuxºÍscsiµÈÁ´½ÓÊÇÖ¸ÏòÒªÉý¼¶µÄÄÚºËÔ´´úÂëµÄ¡£ËüÃÇ·Ö±ðÁ´ÏòÔ´´úÂëĿ¼ÏµÄÕæÕýµÄ¡¢¸Ã¼ÆËã»úÌåϵ½á¹¹£¨¶ÔÓÚPC»úÀ´Ëµ£¬Ê¹ÓõÄÌåϵ½á¹¹ÊÇi386£©ËùÐèÒªµÄÕæÕýµÄinclude×ÓĿ¼¡£È磺asmÖ¸Ïò/usr/src/linux/include/asm-i386 µÈ¡£ÈôûÓÐÕâЩÁ´½Ó£¬¾ÍÐèÒªÊÖ¹¤´´½¨£¬°´ÕÕÏÂÃæµÄ²½Öè½øÐУº
# cd /usr/include/
# rm -r asm linux scsi
# ln -s /usr/src/linux/include/asm-i386 asm
# ln -s /usr/src/linux/include/linux linux
# ln -s /usr/src/linux/include/scsi scsi
¡¡¡¡ÕâÊÇÅäÖ÷dz£ÖØÒªµÄÒ»²¿·Ö¡£É¾³ýµô/usr/includeϵÄasm¡¢linuxºÍscsiÁ´½Óºó£¬ÔÙ´´½¨ÐµÄÁ´½ÓÖ¸ÏòÐÂÄÚºËÔ´´úÂëĿ¼ÏµÄͬÃûµÄĿ¼¡£ÕâЩͷÎļþĿ¼°üº¬×ű£Ö¤ÄÚºËÔÚϵͳÉÏÕýÈ·±àÒëËùÐèÒªµÄÖØÒªµÄÍ·Îļþ¡£ÏÖÔÚÄãÓ¦¸ÃÃ÷°×ΪʲôÎÒÃÇÉÏÃæÓÖÔÚ/usr/srcÏ "¶àÓà"µØ´´½¨Á˸öÃûΪlinuxµÄÁ´½ÓÁ˰ɣ¿
¡¡¡¡½ÓÏÂÀ´µÄÄÚºËÅäÖùý³Ì±È½Ï·³Ëö£¬µ«ÊÇÅäÖõÄÊʵ±Óë·ñÓëÈÕºólinuxµÄÔËÐÐÖ±½ÓÏà¹Ø£¬ÓбØÒªÁ˽âÒ»ÏÂһЩÖ÷ÒªµÄÇÒ¾³£Óõ½µÄÑ¡ÏîµÄÉèÖá£
¡¡¡¡
ÅäÖÃÄں˿ÉÒÔ¸ù¾ÝÐèÒªÓë°®ºÃʹÓÃÏÂÃæÃüÁîÖеÄÒ»¸ö£º
#make config£¨»ùÓÚÎı¾µÄ×îΪ´«Í³µÄÅäÖýçÃæ£¬²»ÍƼöʹÓã©
#make menuconfig£¨»ùÓÚÎı¾Ñ¡µ¥µÄÅäÖýçÃæ£¬×Ö·ûÖÕ¶ËÏÂÍÆ¼öʹÓã©
#make xconfig£¨»ùÓÚͼÐδ°¿ÚģʽµÄÅäÖýçÃæ£¬XwindowÏÂÍÆ¼öʹÓã©
#make oldconfig£¨Èç¹ûÖ»ÏëÔÚÔÀ´ÄÚºËÅäÖõĻù´¡ÉÏÐÞ¸ÄһЩСµØ·½£¬»áʡȥ²»ÉÙÂé·³£©
¡¡¡¡ÕâÈý¸öÃüÁîÖУ¬make xconfigµÄ½çÃæ×îΪÓѺã¬Èç¹ûÄã¿ÉÒÔʹÓÃXwindow£¬ÄÇô¾ÍÍÆ¼öÄãʹÓÃÕâ¸öÃüÁ½çÃæÈçÏ£º
¡¡¡¡Èç¹ûÄã²»ÄÜʹÓÃXwindow£¬ÄÇô¾ÍʹÓÃmake menuconfigºÃÁË¡£½çÃæËäÈ»±ÈÉÏÃæÒ»¸ö²îµã£¬×ܱÈmake configµÄÒªºÃ¶àÁË£¬ÏÂͼΪmake menuconfigµÄ½çÃæ£º
¡¡¡¡Ñ¡ÔñÏàÓ¦µÄÅäÖÃʱ£¬ÓÐÈýÖÖÑ¡Ôñ£¬ËüÃÇ·Ö±ð´ú±íµÄº¬ÒåÈçÏ£º
¡¡¡¡Y£-½«¸Ã¹¦ÄܱàÒë½øÄÚºË
¡¡¡¡N£-²»½«¸Ã¹¦ÄܱàÒë½øÄÚºË
¡¡¡¡M£-½«¸Ã¹¦ÄܱàÒë³É¿ÉÒÔÔÚÐèҪʱ¶¯Ì¬²åÈëµ½ÄÚºËÖеÄÄ£¿é
¡¡¡¡Èç¹ûʹÓõÄÊÇmake xconfig£¬Ê¹ÓÃÊó±ê¾Í¿ÉÒÔÑ¡Ôñ¶ÔÓ¦µÄÑ¡Ïî¡£Èç¹ûʹÓõÄÊÇ make menuconfig£¬ÔòÐèҪʹÓÿոñ¼ü½øÐÐѡȡ¡£Äã»á·¢ÏÖÔÚÿһ¸öÑ¡Ïîǰ¶¼ÓиöÀ¨ºÅ, µ«ÓеÄÊÇÖÐÀ¨ºÅÓеÄÊǼâÀ¨ºÅ£¬»¹ÓÐÒ»ÖÖÔ²À¨ºÅ¡£Óÿոñ¼üÑ¡Ôñʱ¿ÉÒÔ·¢ÏÖ£¬ÖÐÀ¨ºÅÀïҪôÊǿգ¬ÒªÃ´ÊÇ"*"£¬¶ø¼âÀ¨ºÅÀï¿ÉÒÔÊǿգ¬"*"ºÍ"M"¡£Õâ±íʾǰÕß¶ÔÓ¦µÄÏîҪô²»Òª£¬ÒªÃ´±àÒëµ½ÄÚºËÀºóÕßÔò¶àÒ»ÑùÑ¡Ôñ£¬¿ÉÒÔ±àÒë³ÉÄ£¿é¡£¶øÔ²À¨ºÅµÄÄÚÈÝÊÇÒªÄãÔÚËùÌṩµÄ¼¸¸öÑ¡ÏîÖÐÑ¡ÔñÒ»Ïî¡£
¡¡¡¡ÔÚ±àÒëÄں˵Ĺý³ÌÖУ¬×î·³ÔÓµÄÊÂÇé¾ÍÊÇÕâ²½ÅäÖù¤×÷ÁË£¬ºÜ¶àÐÂÊÖ¶¼²»Çå³þµ½µ×¸ÃÈçºÎѡȡÕâЩѡÏʵ¼ÊÉÏÔÚÅäÖÃʱ£¬´ó²¿·ÖÑ¡Ïî¿ÉÒÔʹÓÃÆäȱʡֵ£¬Ö»ÓÐС²¿·ÖÐèÒª¸ù¾ÝÓû§²»Í¬µÄÐèҪѡÔñ¡£Ñ¡ÔñµÄÔÔòÊǽ«ÓëÄÚºËÆäËü²¿·Ö¹ØÏµ½ÏÔ¶ÇÒ²»¾³£Ê¹ÓõIJ¿·Ö¹¦ÄÜ´úÂë±àÒë³ÉΪ¿É¼ÓÔØÄ£¿é£¬ÓÐÀûÓÚ¼õСÄں˵ij¤¶È£¬¼õСÄÚºËÏûºÄµÄÄڴ棬¼ò»¯¸Ã¹¦ÄÜÏàÓ¦µÄ»·¾³¸Ä±äʱ¶ÔÄں˵ÄÓ°Ï죻²»ÐèÒªµÄ¹¦ÄܾͲ»ÒªÑ¡£»ÓëÄں˹ØÐĽôÃܶøÇÒ¾³£Ê¹ÓõIJ¿·Ö¹¦ÄÜ´úÂëÖ±½Ó±àÒëµ½ÄÚºËÖС£
ÖÁÓÚÑ¡ÏÒòΪ±È½Ï¸´ÔÓ£¬Ö»ÊǼòµ¥×öÒ»½éÉÜ£¬±àÒëʱӦÊÓ¾ßÌåÇé¿ö£¬²Î¿¼°ïÖúµÄÄÚÈÝÔÙ¼ÓÒÔÑ¡Ôñ¡£
1. Code maturity level options
¡¡¡¡´úÂë³ÉÊìµÈ¼¶¡£´Ë´¦Ö»ÓÐÒ»Ïprompt for development and/or incomplete code/drivers£¬Èç¹ûÄãÒªÊÔÑéÏÖÔÚÈÔ´¦ÓÚʵÑé½×¶ÎµÄ¹¦ÄÜ£¬±ÈÈçkhttpd¡¢IPv6µÈ£¬¾Í±ØÐë°Ñ¸ÃÏîÑ¡ÔñΪYÁË£»·ñÔò¿ÉÒÔ°ÑËüÑ¡ÔñΪN¡£
2. Loadable module support
¡¡¡¡¶ÔÄ£¿éµÄÖ§³Ö¡£ÕâÀïÃæÓÐÈýÏ
¡¡¡¡Enable loadable module support£º³ý·ÇÄã×¼±¸°ÑËùÓÐÐèÒªµÄÄÚÈݶ¼±àÒëµ½ÄÚºËÀïÃæ£¬·ñÔò¸ÃÏîÓ¦¸ÃÊDZØÑ¡µÄ¡£
¡¡¡¡Set version inFORMation on all module symbols£º¿ÉÒÔ²»Ñ¡Ëü¡£
¡¡¡¡Kernel module loader£ºÈÃÄÚºËÔÚÆô¶¯Ê±ÓÐ×Ô¼º×°Èë±ØÐèÄ£¿éµÄÄÜÁ¦£¬½¨ÒéÑ¡ÉÏ¡£
3. Processor type and features
¡¡¡¡CPUÀàÐÍ¡£ÄÚÈÝÂù¶àµÄ£¬²»Ò»Ò»½éÉÜÁË£¬ÓйصöÈçÏ£º
¡¡¡¡Processor family£º¸ù¾ÝÄã×Ô¼ºµÄÇé¿öÑ¡ÔñCPUÀàÐÍ¡£
¡¡¡¡High Memory Support£º´óÈÝÁ¿ÄÚ´æµÄÖ§³Ö¡£¿ÉÒÔÖ§³Öµ½4G¡¢64G£¬Ò»°ã¿ÉÒÔ²»Ñ¡¡£
¡¡¡¡Math emulation£ºÐ´¦ÀíÆ÷·ÂÕæ¡£Ð´¦ÀíÆ÷ÊÇÔÚ386ʱ´úµÄ³è¶ù£¬ÏÖÔÚÔçÒѲ»ÓÃÁË¡£
¡¡¡¡MTTR support£ºMTTRÖ§³Ö¡£¿É²»Ñ¡¡£
¡¡¡¡Symmetric multi-processing support£º¶Ô³Æ¶à´¦ÀíÖ§³Ö¡£³ý·ÇÄ㸻µ½Óжà¸öCPU£¬·ñÔò¾Í²»ÓÃÑ¡ÁË¡£
4. General setup
¡¡¡¡ÕâÀïÊǶÔ×îÆÕͨµÄһЩÊôÐÔ½øÐÐÉèÖá£Õⲿ·ÖÄÚÈݷdz£¶à£¬Ò»°ãʹÓÃȱʡÉèÖþͿÉÒÔÁË¡£ÏÂÃæ½éÉÜһϾ³£Ê¹ÓõÄһЩѡÏ
¡¡¡¡Networking support£ºÍøÂçÖ§³Ö¡£±ØÐ룬ûÓÐÍø¿¨Ò²½¨ÒéÄãÑ¡ÉÏ¡£
¡¡¡¡PCI support£ºPCIÖ§³Ö¡£Èç¹ûʹÓÃÁËPCIµÄ¿¨£¬µ±È»±ØÑ¡¡£
¡¡¡¡PCI access mode£ºPCI´æÈ¡Ä£Ê½¡£¿É¹©Ñ¡ÔñµÄÓÐBIOS¡¢DirectºÍAny£¬Ñ¡Any°É¡£
¡¡¡¡Support for hot-pluggabel devices£ºÈȲå°ÎÉ豸֧³Ö¡£Ö§³ÖµÄ²»ÊÇÌ«ºÃ£¬¿É²»Ñ¡¡£
¡¡¡¡PCMCIA/CardBus support£ºPCMCIA/CardBusÖ§³Ö¡£ÓÐPCMCIA¾Í±ØÑ¡ÁË¡£
¡¡¡¡System V IPC
¡¡¡¡BSD Process Accounting
¡¡¡¡Sysctl support£ºÒÔÉÏÈýÏîÊÇÓйؽø³Ì´¦Àí/IPCµ÷Óõģ¬Ö÷Òª¾ÍÊÇSystem VºÍBSDÁ½ÖÖ·ç¸ñ¡£Èç¹ûÄã²»ÊÇʹÓÃBSD£¬¾Í°´ÕÕȱʡ°É¡£
¡¡¡¡Power Management support£ºµçÔ´¹ÜÀíÖ§³Ö¡£
¡¡¡¡Advanced Power Management BIOS support£º¸ß¼¶µçÔ´¹ÜÀíBIOSÖ§³Ö¡£
5. Memory Technology Device£¨MTD£©
¡¡¡¡MTDÉ豸֧³Ö¡£¿É²»Ñ¡¡£
6. Parallel port support
¡¡¡¡²¢¿ÚÖ§³Ö¡£Èç¹û²»´òËãʹÓô®¿Ú£¬¾Í±ðÑ¡ÁË¡£
7. Plug and Play configuration
¡¡¡¡¼´²å¼´ÓÃÖ§³Ö¡£ËäÈ»linux¶Ô¼´²å¼´ÓÃĿǰ֧³ÖµÄ²»ÈçWindowsºÃ£¬µ«ÊÇ»¹ÊÇÑ¡Éϰɣ¬ÕâÑùÄã¿ÉÒÔ°ÎÏÂÊó±êÖ®ÀàµÄÌåÑéÒ»ÏÂLinuxϼ´²å¼´Óõĸоõ¡£
8. Block devices
¡¡¡¡¿éÉ豸֧³Ö¡£Õâ¸ö¾ÍµÃÕë¶Ô×Ô¼ºµÄÇé¿öÀ´Ñ¡ÁË£¬¼òµ¥ËµÃ÷һϰɣº
¡¡¡¡Normal PC floppy disk support£ºÆÕͨPCÈíÅÌÖ§³Ö¡£Õâ¸öÓ¦¸Ã±ØÑ¡¡£
¡¡¡¡XT hard disk support£º
¡¡¡¡Compaq SMART2 support£º
¡¡¡¡Mulex DAC960/DAC1100 PCI RAID Controller support£ºRAID¾µÏñÓõġ£
¡¡¡¡Loopback device support£º
¡¡¡¡Network block device support£ºÍøÂç¿éÉ豸֧³Ö¡£Èç¹ûÏë·ÃÎÊÍøÉÏÁھӵĶ«Î÷£¬¾ÍÑ¡ÉÏ¡£
¡¡¡¡Logical volume manager£¨LVM£©support£ºÂß¼¾í¹ÜÀíÖ§³Ö¡£
¡¡¡¡Multiple devices driver support£º¶àÉ豸Çý¶¯Ö§³Ö¡£
¡¡¡¡RAM disk support£ºRAMÅÌÖ§³Ö¡£
9. Networking options
¡¡¡¡ÍøÂçÑ¡Ïî¡£ÕâÀïÅäÖõÄÊÇÍøÂçÐÒé¡£ÄÚÈÝÌ«¶àÁË£¬²»Ò»Ò»½éÉÜÁË£¬×Ô¼º¿´°É£¬Èç¹ûÄã¶ÔÍøÂçÐÒéÓÐËùÁ˽âµÄ»°£¬Ó¦¸Ã¿ÉÒÔ¿´¶®µÄ¡£Èç¹ûÀÁµÃ¿´£¬Ê¹ÓÃȱʡѡÏ¿Ï¶¨ÒªÑ¡ÖÐTCP/IP networkingŶ£©¾Í¿ÉÒÔÁË¡£ÈÃÎÒÃÇ¿´¿´£¬TCP/IP¡¢ATM¡¢IPX¡¢DECnet¡¢Appletalk¡¡Ö§³ÖµÄÐÒéºÃ¶àŶ£¬IPv6Ò²Ö§³ÖÁË£¬Qos and/or fair queueing£¨·þÎñÖÊÁ¿¹«Æ½µ÷¶È£©Ò²Ö§³ÖÁË£¬»¹ÓÐkHTTPd£¬²»¹ýÕâЩ¶¼»¹ÔÚʵÑé½×¶Î¡£
10. Telephony Support
¡¡¡¡µç»°Ö§³Ö¡£linuxÏ¿ÉÒÔÖ§³Öµç»°¿¨£¬ÕâÑùÄã¾Í¿ÉÒÔÔÚIPÉÏʹÓÃÆÕͨµÄµç»°ÌṩÓïÒô·þÎñÁË¡£¼Çס£¬µç»°¿¨¿ÉºÍmodemûÓÐÈκιØÏµÅ¶¡£
11. ATA/IDE/MFM/RLL support
¡¡¡¡Õâ¸öÊÇÓйظ÷ÖÖ½Ó¿ÚµÄÓ²ÅÌ/¹âÇý/´Å´ø/ÈíÅÌÖ§³ÖµÄ£¬ÄÚÈÝÌ«¶àÁË£¬Ê¹ÓÃȱʡµÄÑ¡Ïî°É£¬Èç¹ûÄãʹÓÃÁ˱ȽÏÌØÊâµÄÉ豸£¬±ÈÈçPCMCIAµÈ£¬¾Íµ½ÀïÃæ×Ô¼ºÕÒÏàÓ¦µÄÑ¡Ïî°É¡£
12. SCSI support
¡¡¡¡SCSIÉ豸µÄÖ§³Ö¡£ÎÒûÓÐSCSIµÄÉ豸£¬ËùÒÔ¸ù±¾¾Í²»ÓÃÑ¡£¬Èç¹ûÄãÓÃÁËSCSIµÄÓ²ÅÌ/¹âÇý/´Å´øµÈÉ豸£¬×Ô¼ºÕÒºÃÁË¡£
13. Fusion MPT device support
¡¡¡¡ÐèÒªFusion MPT¼æÈÝPCIÊÊÅäÆ÷£¬²»ÓÃÑ¡¡£
14. I2O device support
¡¡¡¡ÐèÒªI2O½Ó¿ÚÊÊÅäÆ÷Ö§³Ö£¬ÔÚÖÇÄÜInput/Output£¨I2O£©Ìåϵ½Ó¿ÚÖÐʹÓá£
15. Network device support
¡¡¡¡ÍøÂçÉ豸֧³Ö¡£ÉÏÃæÑ¡ºÃÐÒéÁË£¬ÏÖÔÚ¸ÃÑ¡É豸ÁË£¬¿ÉÏë¶øÖª£¬ÄÚÈݿ϶¨¶àµÃºÜ¡£»¹ºÃ»¹ºÃ£¬ÀïÃæ´ó¸Å·ÖÀàÁË£¬ÓÐARCnetÉ豸¡¢Ethernet£¨10 or 100 Mbit£©¡¢Ethernet£¨1000Mbit£©¡¢Wireless LAN£¨non-hamradio£©¡¢Token Ring device¡¢Wan interfaces¡¢PCMCIA network device support¼¸´óÀà¡£ÎÒÓõÄÊÇ10/100MµÄÒÔÌ«Íø£¬¿´À´Ö»ÐèҪѡÔòÕâ¸öÁË¡£»¹ÊÇ10/100MµÄÒÔÌ«ÍøÉ豸ÊìϤ£¬ÄÚÈÝËäÈ»¶à£¬Ò»Ñ۾ͿÉÒÔ¿´µ½ÎÒËùÓõÄRealTeck RTL-8139 PCI Fast Ethernet Adapter support£¬ÎªÁËÃâµÃÂé·³£¬±àÒëµ½ÄÚºËÀïÃæºÃÁË£¬²»Ñ¡MÁË£¬Ñ¡Y¡£ÄÍÐĵ㣬һ°ã˵À´Äã¶¼ÄÜÕÒµ½×Ô¼ºÓõÄÍø¿¨¡£Èç¹ûûÓУ¬ÄãÖ»ºÃ×Ô¼ºµ½³§ÉÌÄÇÀïÈ¥ÒªÇý¶¯ÁË¡£
16. Amateur Radio support
¡¡¡¡ÅäÖÃÒµÓàÎÞÏ߹㲥¡£
17. IrDA£¨infrared£©support
¡¡¡¡ºìÍâÏßÖ§³Ö¡£
18. ISDN subsystem
¡¡¡¡Èç¹ûÄãʹÓÃISDNÉÏÍø£¬Õâ¸ö¾Í±Ø²»¿ÉÉÙÁË¡£
19. Old CD-ROM drivers£¨not SCSI¡¢not IDE£©
¡¡¡¡×öµÄ¿ÉÕæÖܵ½£¬ÔÀ´ÄÇЩ·ÇSCSI/IDE¿ÚµÄ¹âÇýË»¹ÔÚÓ𡣬×Ô¼ºÑ¡°É£¬ÓÃIDEµÄCD-ROM²»ÓÃÑ¡¡£
20. Character devices
¡¡¡¡×Ö·ûÉ豸¡£Õâ¸öÄÚÈÝÓÖÌ«¶àÁË£¬ÏÈʹÓÃȱʡÉèÖã¬ÐèÒªµÄ»°×Ô¼º¾ÍÐ޸ġ£°Ñ´óÀà½éÉÜһϰɣº
¡¡¡¡I2C support£ºI2CÊÇPhilips¼«Á¦Íƶ¯µÄ΢¿ØÖÆÓ¦ÓÃÖÐʹÓõĵÍËÙ´®ÐÐ×ÜÏßÐÒé¡£Èç¹ûÄãҪѡÔñÏÂÃæµÄVideo For linux£¬¸ÃÏî±ØÑ¡¡£
¡¡¡¡Mice£ºÊó±ê¡£ÏÖÔÚ¿ÉÒÔÖ§³Ö×ÜÏß¡¢´®¿Ú¡¢PS/2¡¢C&T 82C710 mouse port¡¢PC110 digitizer pad£¬×Ô¼º¸ù¾ÝÐèҪѡÔñ¡£
¡¡¡¡Joysticks£ºÊÖ±ú¡£¼´Ê¹ÔÚlinuxϰÑÊÖ±úÇý¶¯ÆðÀ´ÒâÒåÒ²²»ÊÇÌ«´ó£¬ÓÎÏ·Ì«ÉÙÁË¡£
¡¡¡¡Watchdog Cards£ºËäÈ»³ÆÎªCards£¬Õâ¸ö¿ÉÒÔÓô¿Èí¼þÀ´ÊµÏÖ£¬µ±È»Ò²ÓÐÓ²¼þµÄ¡£Èç¹ûÄã°ÑÕâ¸öÑ¡ÖУ¬ÄÇô¾Í»áÔÚÄãµÄ/devÏ´´½¨Ò»¸öÃûΪwatchdogµÄÎļþ£¬Ëü¿ÉÒԼǼÄãµÄϵͳµÄÔËÐÐÇé¿ö£¬Ò»Ö±µ½ÏµÍ³ÖØÐÂÆô¶¯µÄ1·ÖÖÓ×óÓÒ¡£ÓÐÁËÕâ¸öÎļþ£¬Äã¾Í¿ÉÒÔ»Ö¸´ÏµÍ³µ½ÖØÆôǰµÄ״̬ÁË¡£
¡¡¡¡Video For linux£ºÖ§³ÖÓйصÄÒôƵ/ÊÓÆµ¿¨¡£
¡¡¡¡Ftape, the floppy tape device driver£º
¡¡¡¡PCMCIA character device support£º
21. File systems
¡¡¡¡Îļþϵͳ¡£ÄÚÈÝÓÖÌ«¶àÁË£¬ÀÏ·¨×Ó£¬ÔÚȱʡѡÏîµÄ»ù´¡ÉϽøÐÐÐ޸ġ£½éÉÜÒÔϼ¸Ï
¡¡¡¡Quota support£ºQuota¿ÉÒÔÏÞÖÆÃ¿¸öÓû§¿ÉÒÔʹÓõÄÓ²Å̿ռäµÄÉÏÏÞ£¬ÔÚ¶àÓû§¹²Í¬Ê¹ÓÃһ̨Ö÷»úµÄÇé¿öÖÐÊ®·ÖÓÐЧ¡£
¡¡¡¡DOS FAT fs support£ºDOS FATÎļþ¸ñʽµÄÖ§³Ö£¬¿ÉÒÔÖ§³ÖFAT16¡¢FAT32¡£
¡¡¡¡ISO 9660 CD-ROM file system support£º¹âÅÌʹÓõľÍÊÇISO 9660µÄÎļþ¸ñʽ¡£
¡¡¡¡NTFS file system support£ºntfsÊÇNTʹÓõÄÎļþ¸ñʽ¡£
¡¡¡¡/proc file system support£º/procÎļþϵͳÊÇlinuxÌṩ¸øÓû§ºÍϵͳ½øÐн»»¥µÄͨµÀ£¬½¨ÒéÑ¡ÉÏ£¬·ñÔòÓÐЩ¹¦ÄÜû·¨ÕýÈ·Ö´ÐС£
¡¡¡¡»¹ÓÐÁíÍâÈý¸ö´óÀà¶¼¹éµ½Õâ¶ùÁË£ºNetwork File Systems£¨ÍøÂçÎļþϵͳ£©¡¢Partition Types£¨·ÖÇøÀàÐÍ£©¡¢Native Language Support£¨±¾µØÓïÑÔÖ§³Ö£©¡£ÖµµÃÒ»ÌáµÄÊÇNetwork File SystemsÀïÃæµÄÁ½ÖÖ£ºNFSºÍSMB·Ö±ðÊÇlinuxºÍWindowsÏ໥ÒÔÍøÂçÁÚ¾ÓµÄÐÎʽ·ÃÎʶԷ½ËùʹÓõÄÎļþϵͳ£¬¸ù¾ÝÐèÒª¼ÓÒÔÑ¡Ôñ¡£
22. Console drivers
¡¡¡¡¿ØÖÆÌ¨Çý¶¯¡£Ò»°ãʹÓÃVGA text console¾Í¿ÉÒÔÁË£¬±ê×¼µÄ80*25µÄÎı¾¿ØÖÆÌ¨¡£
23. Sound
¡¡¡¡Éù¿¨Çý¶¯¡£Èç¹ûÄãÄÜÔÚÁбíÖÐÕÒµ½Éù¿¨Çý¶¯ÄÇ×ÔÈ»×îºÃ£¬·ñÔò¾ÍÊÔÊÔOSSÁË¡£
24. USB supprot
¡¡¡¡USBÖ§³Ö¡£ºÜ¶àUSBÉ豸£¬±ÈÈçÊó±ê¡¢µ÷ÖÆ½âµ÷Æ÷¡¢´òÓ¡»ú¡¢É¨ÃèÒǵȣ¬ÔÚlinux¶¼¿ÉÒԵõ½Ö§³Ö£¬¸ù¾ÝÐèÒª×ÔÐÐÑ¡Ôñ¡£
25. Kernel hacking
¡¡¡¡ÅäÖÃÁËÕâ¸ö£¬¼´Ê¹ÔÚϵͳ±ÀÀ£Ê±£¬ÄãÒ²¿ÉÒÔ½øÐÐÒ»¶¨µÄ¹¤×÷ÁË¡£ÆÕͨÓû§ÊÇÓò»×ÅÕâ¸ö¹¦Äܵġ£
¡¡¡¡ÅäÖÃÍêºó£¬´æÅÌÍ˳ö£¬µ±È»ÄãÒ²¿ÉÒÔ°ÑÏÖÔÚµÄÅäÖÃÎļþ±£´æÆðÀ´£¬ÕâÑùÏ´ÎÔÙÅäÖõÄʱºò¾ÍÊ¡Á¦ÆøÁË¡£
½ÓÏÂÀ´ÊDZàÒ룬ÊäÈëÒÔÏÂÃüÁî¡£
#make dep
#make clean
#make bzImage»òmake zImage
#make modules
#make modules_install
#depmod -a
¡¡¡¡µÚÒ»¸öÃüÁîmake depʵ¼ÊÉ϶ÁÈ¡ÅäÖùý³ÌÉú³ÉµÄÅäÖÃÎļþ£¬À´´´½¨¶ÔÓ¦ÓÚÅäÖõÄÒÀÀµ¹ØÏµÊ÷£¬´Ó¶ø¾ö¶¨ÄÄЩÐèÒª±àÒë¶øÄÇЩ²»ÐèÒª£»µÚ¶þÃüÁîmake cleanÍê³Éɾ³ýÇ°Ãæ²½ÖèÁôϵÄÎļþ£¬ÒÔ±ÜÃâ³öÏÖһЩ´íÎó£»make zImageºÍmake bzImageÔòʵÏÖÍêÈ«±àÒëÄںˣ¬¶þÕßÉú³ÉµÄÄں˶¼ÊÇʹÓÃgzipѹËõµÄ£¬Ö»ÒªÊ¹ÓÃÒ»¸ö¾Í¹»ÁË£¬ËüÃǵÄÇø±ðÔÚÓÚʹÓÃmake bzImage¿ÉÒÔÉú³É´óÒ»µãµÄÄںˡ£½¨Òé´ó¼ÒʹÓÃmake bzImageÃüÁî¡£
¡¡¡¡ºóÃæÈý¸öÃüÁîÖ»ÓÐÔÚÄã½øÐÐÅäÖõĹý³ÌÖУ¬ÔڻشðEnable loadable module support (CONFIG_MODULES)ʱѡÁË"Yes"²ÅÊDZØÒªµÄ£¬make modulesºÍmake modules_install·Ö±ðÉú³ÉÏàÓ¦µÄÄ£¿éºÍ°ÑÄ£¿é¿½±´µ½ÐèÒªµÄĿ¼ÖС£
¡¡¡¡Ñϸñ˵À´£¬depmod -aÃüÁîºÍ±àÒë¹ý³Ì²¢Ã»ÓйØÏµ£¬ËüÊÇÉú³ÉÄ£¿é¼äµÄÒÀÀµ¹ØÏµ£¬ÕâÑùÄãÆô¶¯ÐÂÄÚºËÖ®ºó£¬Ê¹ÓÃmodprobeÃüÁî¼ÓÔØÄ£¿éʱ¾ÍÄÜÕýÈ·µØ¶¨Î»Ä£¿é¡£
¸üÐÂ
¡¡¡¡¾¹ýÒÔÉϵIJ½Ö裬ÎÒÃÇÖÕÓڵõ½ÁËа汾µÄÄںˡ£ÎªÁËÄܹ»Ê¹ÓÃа汾µÄÄںˣ¬ÎÒÃÇ»¹ÐèÒª×öһЩ¸Ä¶¯£º
#cp /usr/src/linux/System.map /boot/System.map-2.4.18
#cp /usr/src/linux/arch/i386/bzImage /boot/vmlinuz-2.4.18
¡¡¡¡ÒÔÉÏÕâÁ½¸öÎļþÊÇÎÒÃǸղűàÒëʱÐÂÉú³ÉµÄ¡£ÏÂÃæÐÞ¸Ä/bootϵÄÁ½¸öÁ´½ÓSystem.mapºÍvmlinuz£¬Ê¹ÆäÖ¸ÏòÐÂÄں˵ÄÎļþ£º
#cd /boot;rm -f System.map vmlinuz
#ln -s vmlinuz-2.4.18 vmlinuz
#ln -s System.map-2.4.18 System.map
Æß¡¢ÐÞ¸ÄÆô¶¯¹ÜÀíÆ÷
¡¡¡¡Èç¹ûÓÃLILO£¬ÐÞ¸Ä/etc/lilo.conf£¬Ìí¼ÓÒÔÏÂÏ
image=/boot/vmlinuz-2.4.18
label=linux240
read-only
root=/dev/hda2
¡¡¡¡ÆäÖÐroot=/dev/hda2Ò»ÐÐÒª¸ù¾ÝÐèÒª×ÔÐмÓÒÔÐ޸ġ£
¡¡¡¡ÔËÐУº
#/sbin/lilo -v
¡¡¡¡È·È϶Ô/etc/lilo.confµÄ±à¼ÎÞÎó£¬ÏÖÔÚÖØÐÂÆô¶¯ÏµÍ³£º
#shutdown -r now
Èç¹ûÊÇÓÃGrubÆô¶¯¹ÜÀíÆ÷£¬ÔòÌí¼ÓÈçϼ¸Ïî¼´¿É¡£
title Red Hat linux (2.4.18)
root (hd0,0)
kernel /vmlinuz-2.4.18 ro root=/dev/hda2
Grub²»ÐèÔٴε÷ÓÃÃüÁ×Ô¶¯ÉúЧ¡£
ÖØÆôÒÔºó¾Í¿ÉÒÔÓÃÐÂÄÚºËÁË¡£,