Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

RedHat Linux°²×°Í¼½â

RedHat Linux°²×°Í¼½â
±¾ÎÄÍøÖ·:http://bbs.bitscn.com/42341 ¸´ÖÆ
RedHat Linux°²×°Í¼½â
1.°ÑRedHat linuxµÚÒ»ÕŰ²×°¹âÅ̲åÈë¹âÇý(BIOSÀïÃæÉèÖôӹâÅÌÒýµ¼)¡£
2.Òýµ¼³É¹¦Ö®ºó£¬Äã°´»Ø³µ¼ü°É£¬¾Í»á¿´µ½(ͼ1)ÁË¡£
3.½øÈëͼһµÄ½çÃæÖ®ºó£¬°´Tab¼ü£¬Ñ¡ÖÐSKIP£¬ÔÙ°´»Ø³µ¼ü¡£
4.ϵͳ¿ªÊ¼¼ì²éÄãµÄÓ²¼þÅäÖá£
5.ÅäÖÃÄãµÄÏÔ¿¨¡¢ÏÔʾÆ÷µÈ£¬ÓÐЩ°æ±¾µÄϵͳÒѾ­°ïÄã¼ì²â³öÀ´Á˾Ͳ»ÐèÒªÄãÅäÖÃÀ²£¡
6.Ñ¡Ôñ°²×°ËµÃ÷ÓïÑÔ(µ±È»ÊÇÑ¡Ôñ¼òÌåÖÐÎÄ)£¬ÅäÖÃÊó±êºÍ¼üÅÌ(ÃÀ¹úÓ¢Óïʽ)
7.Ñ¡Ôñ°²×°ÀàÐÍ(ͼ2)£¬ÓУº¸öÈË×ÀÃæ¡¢¹¤×÷Õ¾¡¢·þÎñÆ÷¡¢¶¨ÖÆ£¬ËĸöÑ¡Ïî£¬ÍÆ¼ö´ó¼ÒÑ¡Ôñ¶¨Öưɣ¡
8.Ϊlinux·ÖÇø£¬ÕâÒ»²½Ò²ÊÇ×î¹Ø¼üµÄÒ»²½ÁË£¬ÒªÊÇÄã²»»á·ÖÇøµÄ»°£¬¾ÍÑ¡Ôñ×Ô¶¯·ÖÇø°É£¬¼û(ͼ3)¡£ËµÃ÷һϣ¬)(ͼ3)Äã¿ÉÒª¿´×ÐϸÁË£¬ÕâÀïÓÐÈý¸öÑ¡Ïɾ³ýϵͳÄÚËùÓÐlinux·ÖÇø¡¢É¾³ýϵͳÄÚËùÓзÖÇø¡¢±£ÁôËùÓзÖÇøÊ¹ÓÃÏÖÓеĿÕÏпռ䡣ǧÍò±ðÑ¡Ôñɾ³ýϵͳÄÚËùÓзÖÇø£¬µ½Ê±ºòÄãµÄÖØÒªÎļþûÁË£¬Äã¿É±ðÕÒÎÒŶ£¡ÆäʵÕâ¸öÖ»Òª´ó¼ÒÁôÒâһϾͿÉÒÔÀ²£¡
9.ÊÖ¶¯·ÖÇø£¬“/boot”·ÖÇø£¬ÏµÍ³µÄÄں˾ͱ£´æÔÚÕâÀһЩÒýµ¼ÏµÍ³µÄÎļþÒ²ÔÚÕâÀïÀ²,Ò»°ã¶¼ÊÇ»®·Ö100MB¡£
“/swap”·ÖÇø£¬¼´½»»»·ÖÇø£¬ÓÃÀ´Ö§³ÖÐéÄâÄÚ´æµÄ£¬×îСֵ»®·Ö¼ÆËã»úÄÚ´æµÄÁ½±¶¡£¼´Ê¹ÄãµÄÄÚ´æºÜ´ó£¬Ò²Òª»®·Öswap·ÖÇøÅ¶£¬ÒòΪ²Ù×÷ϵͳ×ÜÊÇ»áÈÏΪÄãµÄÄÚ´æ²»¹»µÄ¡£
“/”¸ù·ÖÇø£¬linux°²×°µÄËùÓÐÎļþ¶¼ÔÚ¸ù·ÖÇøÅ¶£¬×îÉÙÓ¦¸ÃÒª´óÓÚ2GB°É¡£
10.¼û(ͼ7)ÓÐʱºòÄãÃ÷Ã÷·ÖÁËÄÇô¶à¿Õ¼ä£¬ÏµÍ³È´“²»Ìý»°”£¬ÒªÊdzöÏÖÁËÕâÑùµÄÇé¿ö£¬´ó¼ÒÇë·ÅÐÄ¿©£¬ËæËüÈ¥°É£¬²»Òª¹ÜÄÇô¶à¡£
11.Òýµ¼×°ÔسÌÐòµÄÅäÖÃ(ͼ8)£¬ÕâÀï¿ÉÒÔÉèÖÃGRUBµÄ°²×°Î»Öᣴó¼ÒÓ¦¸Ã¿´µ½ÄǸö¿ò¿òÁ˰ɣ¬ÓÉÓÚÎÒµÄÓ²ÅÌÀïÖ»°²×°linux£¬ËùÒÔÄÇÀï¾ÍÏÔʾ“Fedor Core /dev/sda3”±íʾ¿ª»úµÄʱºòÖ±½ÓÒýµ¼Õâ¸ö£»¼ÙÈçÄãÏÈǰ°²×°ÁËÆäËû²Ù×÷ϵͳ£¬ÕâÀï»á¶àÒ»¸ö“Other”µÄ£¬Äã¿ÉÒÔµãÄǸö“±à¼­”ΪËûÃǸÄÃû×Ö£¬Ò²¿ÉÒÔµã»÷Ç°ÃæµÄÄǸöС¿ò¿ò£¬Ñ¡ÔñÄãÏëÒªÓÅÏÈÒýµ¼µÄϵͳ¡£
12.ÍøÂçÅäÖÃ(ͼ9)¡£Äã¿ÉÒÔµã»÷ÉÏÃæµÄÄǸö“±à¼­”ÉèÖÃ×Ô¼ºµÄIPµØÖ·¡¢×ÓÍø¡¢Íø¹ØºÍDNS¡£
13.ÉèÖøù¿ÚÁî(ͼ10)£¬¾ÍÊÇÉèÖÃrootµÄ¿ÚÁ´ó¼ÒǧÍòÒª¼ÇסÕâ¸ö¿ÚÁîŶ£¬·ñÔòÄã¹ÒÁË .
14.Ñ¡ÔñÈí¼þ°ü(ͼ11)¡£´ó¼Ò¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèҪѡÔñ°É¡£×îÏÂÃæÓиö×îС°²×°ºÍÍêÈ«°²×°£¬Í¼Ðλ¯½çÃæ×îС°²×°´ó¸ÅÐèÒª2GBµÄÓ²Å̿ռä°É£¬ÍêÈ«°²×°¿ÉÄÜÒª7GBµÄ¿Õ¼äŶ£¬ÎÒµÄÓ


Ïà¹ØÎĵµ£º

¼àÊÓLinuxϵͳ¸ºÔØ×´¿öµÄ¼¸¸ö¹¤¾ß

1. vmstat
Õâ¸ö¹¤¾ß¿ÉÒÔÈÃÄãÁ˽⵽ϵͳ×ÊÔ´µ±Ç°µÄ¸ºÔØÂÊ£¬°üÀ¨CPU£¬Äڴ棬swap¿Õ¼ä£¬ioµÈµÈ¡£
»ù±¾Ó÷¨
$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so&n ......

linux 2.6Ô´´úÂëÇé¾°·ÖÎö±Ê¼ÇÖ®ÄÚ´æ3

¹ØÓÚe820
   e820ÊÇBIOSµÄ£¨int 0x15£©ÖжϹØÁªµÄ¡£ÔÚʹÓôËÖжÏʱ£¬axÖбØÐëÊÇe820(ireg.ax=0xe820;)¡£Í¨¹ý´ËÖжϿÉÒԵõ½ÄÚ´æµÄϵͳ²¼¾Ö¡£Í¨¹ýdoÑ­»·£¬Ã¿´ÎµÃµ½Ò»¶Î¡£
/linux32/arch/x86/include/asm/e820.h
ºêE820_MAPÊÇstruct e820entryÊý¾Ý½á¹¹µÄÖ¸Õ룬´æ·ÅÔÚ²ÎÊý¿éÖÐÎ»ÒÆÎª0x2d0µÄµØ·½¡£
#define E820M ......

linux 2.6Ô´´úÂëÇé¾°·ÖÎö±Ê¼ÇÖ®ÄÚ´æ4

£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­
¼¸¸öºê£º
PGDIR_SHIFT:È·¶¨Ò³È«¾ÖĿ¼ÏîÄÜÓ³ÉäµÄÇøÓò´óСµÄ¶ÔÊý¡£´ËºêÓÃÓÚ¼ÆËãҳȫ¾ÖĿ¼ÖÐÒ»¸öµ¥¶À±íÏîËùÄÜÓ³ÉäÇøÓòµÄ´óС¡£PGDIR_MASKÓÃÓÚÆÁ±Îoffset table,middle air,upper dir.×ֶεÄËùÓÐλ¡£
#define PGDI ......

Linux×ßÔÚԤװµÄ´óµÀÉÏ






<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
        ÔÚ±¾ÎÄÖУ¬
Linux
ÊÇ
GNU/Linux
×ÀÃæÏµÍ³µÄ·º³Æ£¬ÆäµäÐÍ´ú±íÊÇ
Ubuntu
9.10
·¢Ðа档¼ÆËã»úԤװ
Linux
ÊÇÈËÃǶàÄêÀ´µÄÃÎÏë¡£Èç½ñ£¬Õâ¸öÃÎÏëÖÕÓÚʵÏÖÁË¡£´Ë»°µ±Õ棿
  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ