LinuxÉÏÉÕ¼CD
Linux Ϊ´´½¨ CD ÌṩÁ˹¦ÄÜÇ¿´óÇÒÁé»îµÄ¹¤¾ß¡£
Äú¿ÉÒÔ´´½¨ÔÚ¼¸ºõÈÎºÎÆ½Ì¨É϶¼¿É¶ÁµÄÅÌ£¬»¹¿ÉÒÔ´´½¨ .iso ÎļþÒÔ¹©ÏÂÔØºÍ·Ö·¢¡£
ÔÚÈÎºÎÆ½Ì¨ÉÏ´ÓÃüÁîÐÐÉÕ¼ CD ¶¼ÊÇÒ»¼þÁîÈ˷ѽâÇÒ·³ÔêµÄÊÂÇ飬Linux µ±È»Ò²²»ÀýÍâ¡£²»¹ý£¬ÓÉÓÚÔÚ¸÷ƽ̨ÉÏËùÓõ½µÄÃüÁîºÍÊõÓﶼʮ·ÖÏàËÆ£¬Òò´ËѧϰһÏÂÈçºÎÔÚ Linux ÉϿ̼ CD »¹ÊÇÊ®·ÖÓÐÓõġ£Ðí¶à Linux Èí¼þ¶¼ÊÇͨ¹ý .iso Ó³Ïñ·Ö·¢µÄ£¬Òò´ËÈç¹ûÄúÖªµÀÈçºÎÉÕ¼ CD£¬¾Í¿ÉÒÔÏÂÔØ .iso À´´´½¨Äú×Ô¼ºµÄ°²×°ÅÌ¡£
Linux ºÍ Windows ¶¼Óпɼ CD µÄ³ÌÐò¿ÉÓ㬵« Linux °æ±¾±ÈÆð Windows °æ±¾À´¹¦ÄܸüÇ¿´óͨÓÃÐÔÒ²¸üºÃ¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«Ñо¿ Linux CD ¿Ì¼ÃüÁîÖеÄÁ½¸öÖ÷Á¦£º mkisofs ºÍ cdrecord ¡£ mkisofs ´´½¨Ô¤ÏÈÂ¼ÖÆµÄÓ³Ïñ£¬À´Éú³É ISO9660/JOLIET/HFS »ìºÏÎļþϵͳ¡£Ëüͬʱ´´½¨ºÍÌî³äÎļþϵͳ¡£ÓëÆäËüÊý¾Ý´æ´¢½éÖÊ£¨ÈçÓ²ÅÌÇý¶¯Æ÷ºÍÈíÅÌÇý¶¯Æ÷£©²»Í¬£¬CD ÉϵÄÎļþϵͳ²¢²»ÊÇÏÈ´´½¨ºóÌî³äÊý¾ÝµÄ¡£CD-R Ö»ÓÐÒ»´Î»ú»á£ºÊ×Ïȸñʽ»¯½«»á´´½¨Ò»¸ö´øÓпÕÎļþϵͳµÄÅÌ¡£ cdrecord ÃüÁîÔÚ ³ÈƤÊ飨Orange Book£©CD-R/RW ÉϿ̼Êý¾Ý£¬Õâ²î²»¶à¾ÍÊÇÆäÈ«²¿¹¤×÷ÁË¡£
ÓÉÓÚ²ÉÓÃÁËÖîÈç CD ¿Ì¼֮ÀàµÄÐÂÐ˼¼Êõ£¬×îºÃʹÓÃÕâЩ³ÌÐòµÄ½Ïа汾¡£ mkisofs ºÍ cdrecord µÄ°æ±¾¶¼Ó¦¸ÃÖÁÉÙÒѾ´ïµ½ÁË 1.10¡£ cdrecord µÄ×îа汾 V2.0 ÒѾ±»ÖØÃüÃûΪ cdrtools ¡£Òª²éÃ÷»úÆ÷ÉÏËù°²×°µÄ°æ±¾£¬ÇëÊäÈ룺
$ cdrecord --version
ºÍ
$ mkisofs --version
¶ÔÓÚÄÇЩ¸Õ½Ó´¥¿É¿Ì¼ CD µÄÈ˶øÑÔ£¬ÔÚÎÒÃǼÌÐøÖ®Ç°£¬Óм¸Ñù¶«Î÷ÊÇÖµµÃÏÈÁ˽âһϵģº
CD-R£º¿É¿Ì¼ CD£¨CD-Recordable£©¡£ËüÃÇÊÇ WORM£¨Ð´Ò»´Î£¬¶Á¶à´Î£¬Write Once, Read Many£©¡£
CD-RW£º¿ÉÖØÐ´ CD£¨CD-Rewritable£©¡£ËüÃÇÊÇ WMRM£¨Ð´¶à´Î£¬¶Á¶à´Î£¬Write Many, Read Many£©¡£
CD-R µÄʹÓúܹ㷺£¬ÔÚÈκΠCD-ROM Çý¶¯Æ÷É϶¼Ó¦¸Ã¿É¶Á¡£
CD-RW ÔÚËùÓÐÏÖ´úÇý¶¯Æ÷É϶¼Ó¦¸Ã¿É¶Á¡£Çý¶¯Æ÷±ØÐëÊÇ“¶à¸ñʽ¶ÁÈ¡µÄ£¨multiread£©”£¬ÒÔ±ãÄܹ»¶ÁÈ¡ CD-R ºÍ CD-RW ÅÌ¡£½ÏÀϵÄÇý¶¯Æ÷»á³öÎÊÌâ¡£ÈÓµôÄǸö 4 ±¶ËٵľÉÇý¶¯Æ÷£¬Âò¸öеģ»Óò»×Å·¢»ð¡£
ÉÌÓà CD ²»ÊÇÓü¤¹âÉÕ¼³ÉµÄ£¬¶øÊÇÑ¹ÖÆ¶ø³ÉµÄ¡£
ÄÄÒ»ÖÖ CD-R/RW Çý¶¯Æ÷×îºÃÄØ£¿Ëæ±ãÇë½ÌÆÕͨµÄÓ²¼þÆÀÂÛÔ±£¬ÈÃËûÃǸøÄúһЩ½¨Òé¡£
ÏÂÃæÊÇÓëÎļþ¸ñʽÓйصÄһЩÊõÓ
»ÆÆ¤Ê飨Yellow Book£©£ºÊý¾Ý CD µÄÎïÀí¸ñʽ
³ÈƤÊ飺¿É¿Ì¼ CD µÄÎïÀí¸ñʽ£º
µÚÒ»²¿·Ö£ºCD-MO£¨´Å-¹â£¬Magneto-Optical£©
µÚ¶þ²¿·Ö£ºCD-WO£¨Ð´Ò»´Î£¬Write-Onc
Ïà¹ØÎĵµ£º
´ó¼ÒÖªµÀLinuxÖд´½¨×Ó½ø³ÌµÄÒ»¸öºÜºÃµÄ·½·¨ÊǺ¯Êýµ÷ÓÃfork,µ«ÊǺܶà³õѧÕß¶ÔforkµÄÀí½âÉÏ¿ÉÄÜÓеãÀ§ÄÑ¡£ÏÂÃæ¾Ù¸öÀý×ÓÀ´¿´¿´forkµÄÓ÷¨°É¡£
Æäʵ£¬´ó¼ÒÓÃforkµÄʱºò¼ÇסforkÊÇ“·Ö²æ”µÄÒâ˼¾ÍºÜºÃÀí½âÁË¡£
  ......
Äں˱àÒëÍê³Éºó»áÉú³ÉzImageÄں˾µÏñÎļþ¡£¹ØÓÚbootloader¼ÓÔØzImageµ½Äںˣ¬²¢ÇÒÌø×ªµ½zImage¿ªÊ¼µØÖ·ÔËÐÐzImageµÄ¹ý³Ì£¬ÏàÐÅ´ó¼Ò¶¼ºÜÈÝÒ×Àí½â¡£µ«¶ÔÓÚzImageÊÇÈçºÎ½âѹµÄ¹ý³Ì£¬¾Í²»ÊÇÄÇôºÃÀí½âÁË¡£±¾ÎĽ«½áºÏ²¿·Ö¹Ø¼ü´úÂ룬½²½âzImageµÄ½âѹ¹ý³Ì¡£
¡¡¡¡ÏÈ¿´¿´zImageµÄ×é³É°É¡£ÔÚÄں˱àÒëÍê³Éºó»áÔÚarch/arm/boot/ÏÂÉú ......
linuxÉϽø³ÌÓÐ5ÖÖ״̬:
1. ÔËÐÐ(ÕýÔÚÔËÐлòÔÚÔËÐжÓÁÐÖеȴý)
2. ÖжÏ(ÐÝÃßÖÐ, ÊÜ×è, Ôڵȴýij¸öÌõ¼þµÄÐγɻò½ÓÊܵ½ÐźÅ)
3. ²»¿ÉÖжÏ(ÊÕµ½ÐźŲ»»½ÐѺͲ»¿ÉÔËÐÐ, ½ø³Ì±ØÐëµÈ´ýÖ±µ½ÓÐÖжϷ¢Éú)
4. ½©ËÀ(½ø³ÌÒÑÖÕÖ¹, µ«½ø³ÌÃèÊö·û´æÔÚ, Ö±µ½¸¸½ø³Ìµ÷ÓÃwait4()ϵͳµ÷ÓúóÊÍ·Å)
5. Í£Ö¹(½ø³ÌÊÕµ½SIGSTOP, SIGSTP, ......
Skate
¡¡
¡¡¡¡²é¿´osϵͳ¿éµÄ´óС
¡¡
¡¡¡¡[root]# /sbin/tune2fs -l /dev/sda1
¡¡
¡¡¡¡²é¿´osϵͳҳµÄ´óС
¡¡
¡¡¡¡[oracle@skate-test ~]$ getconf PAGESIZE
¡¡
¡¡¡¡4096
¡¡
¡¡¡¡Ð޸ĿéµÄ´óС£º
¡¡
¡¡¡¡´´½¨Îļþϵͳʱ£¬¿ÉÒÔÖ¸¶¨¿éµÄ´óС¡£Èç¹û½«À´ÔÚÄãµÄÎļþϵͳÖÐÊÇһЩ±È½Ï´óµÄÎļþµÄ»°£¬Ê¹ÓýϴóµÄ¿é´óС ......
Ä£¿éÊÇLINUXÌØÓеÄÒ»ÖÖ»úÖÆ£¬¿ÉÒÔ¶¯Ì¬µÄÔö¼ÓÄں˵ŦÄÜ
¿ÉÒÔ×÷Ϊ¶ÀÁ¢³ÌÐòÀ´±àÒ룬µ«¿ÉÒÔËæÊ±±»Á´½Óµ½ÄÚºËÖУ¬³ÉΪÄں˵ÄÒ»²¿·Ö£¨INSMOD ./[Ä£¿éÃû].ko£©,Ò²¿ÉÒÔ±»Ð¶ÔØ£¨RMMOD ./[Ä£¿éÃû].ko£©£¬Ä£¿é¼òµ¥Áé»î£¬Ïà±Èϵͳµ÷Ó㬱ÜÃâÁ˱àÒëºÍÆô¶¯Äں˵ÄÂé·³£¬È´Ò»Ñù¿ÉÒÔÔÙºÍÐÄ̬¹¤×÷¡£
ÏÂÃæÐ´Ð´¸öÀý×Ó
Áгöij½ø³Ì¼Ò×åµÄÐÅÏ¢£ ......