¥¿¤å ²Ä209³¹ LINUX²Ä¤@ª© ¤å / ºÆ¨g¤p±j
linusµo¹L¨Óªº·½½X¥]¡AÁ`¦@¤j·§12000¦æ¥N½X¡A¥L½s¼g³o¨Ç¥N½XÁ`¦@ªá¶O¤F¤Q¤Ñ¥ª¥kªº®É¶¡¡An¬Oºâ¤W¤§«e¬°¦¹¦Ó·Ç³Æªº®É¶¡¡A«h¦Ü¤ÖÁÙn¥[¤W¤@Ó¤ë¡C¦ÓªLÂE±N³o¨Ç¥N½X¾\Ū§¹²¦¡A«o¥uªá¤F¤j·§¤TÓ¤p®É´N¬Ý§¹¤F¡C
ªLÂEµo²{¡A¨½±«Ü¦h¦a¤è³£Éų¤Fminixªº¼gªk¡A²¦³º¤§«elinus¤@ª½³£¦b¬ã¨sminix¡A±q¤W±Éų¤F¤£¤Ö¯SÂI©M¥\¯à¡C¨Ò¦p¡A¤å¥ó¨t²Îªºµ²ºc¡C
minixªº¤å¥ó¨t²Î¬O¼Ò¥éunix¨Ó¼gªº¡A¥u¦³±N¤å¥ó¨t²Î¹ê²{¤F¡A¤~¦³¥i¯à¹ïºÏ½L¶i¦æÅª¼g¡A¥i¥H»¡¤å¥ó¨t²Î´N¬O¹ïºÏ½LªººÞ²zµ{§Ç¡CÁöµM²{¦bªºlinux¨Ã¨S¦³¯A¤Î¨ìºÏ½LªºÅª¼g¥\¯à¡A¦ý¬O³oÓ¤@³¡¤ÀlinusÁÙ¬O±N¨ä¹ê²{¤F¥X¨Ó¡C
«ö·Ó½sµ{ªººD¨Ò¡A³q±`²Ä¤@Óµ{§Ç³£¬O¹ê²{¡§hello,wolrd¡¨¡Alinus¤]´¿¸g¦bÅã¥Ü¾¹¤W¥´¦L¹L³oÓ»y¥y¡A¦ý¬O¥Lµoµ¹ªLÂEªº³oÓª©¥»ªº¥\¯à¡A¤w¸g¤£¶È¶È¬O³o»ò²³æ¤F¡C
¥L¦b³oÓª©¥»¤¤¹ê²{¤F¨âÓ«nªº¥\¯à¡A§Y«OÅ@¼Ò¦¡©M¦h¶iµ{¡C
³o¨âÓ¯SÂI¬Odos¨t²Î©Ò¤£¨ã³Æªº¡A³Qµø¬°²{¥NÈã§@¨t²Îªº«n¥\¯à¡C
¡§«OÅ@¼Ò¦¡¡¨¬O°w¹ï¤º¦sªº¤@Ó»¡ªk¡C
intel¤½¥q¦b1978¦~µo¥¬¤F¤@Ó16¦ìªºcpu¡A§Y8086¡A³oÓcpu¬Ointel¾ú¥v¤W¤@Ó«nªº¨½µ{¸O¡A¬O³þ©w¤Fintel¦bpc»â°ìªä¤ùªº³Ì³Ìnªº²£«~¤§¤@¡C
8086cpuÁ`¦³20®Ú¦a§}½u¡A¥i¥H³Ì¤j´M§}2ªº16¦¸¤è¡A¤]´N¬O1mbªº¦a§}ªÅ¶¡¡C
³o´N¬O°ò¤_8086cpuªºpºâ¾÷©Ò¯à¤ä«ùªº³Ì¤j¤º¦s¦a§}¡A³oÓ¼Ò¦¡³QºÙ¬°¡§¹ê¼Ò¦¡¡¨¡Cdos¨t²Î´N¬O¤u§@¦b³oÓ¼Ò¦¡¤U¡C
¹ê¼Ò¦¡¥u¤ä«ù³Ì¦h1mbªº¤º¦s¡A´NªLÂE·Qn¤É¯Å¦Û¤v¥¿¦b¨Ï¥Îªº³o¥x±d¬fpºâ¾÷¡A¦b¤º¦s±ø¤W¦A¥[¤@±ø1mbªº¤º¦s¡Ados¨t²Î¤]ÃѧO¤£¥X¨Ó¡A®Ú¥»µLÀÙ¤_¨Æ¡A©m¯à¨S¦³¥ô¦ó´£¤É¡C
³o¬O16¦ìcpuªºµw¥óµ²ºc©Ò¨M©wªº¡A¦b·í®É1mb¤º¦s¤w¸g¬Û·í¤£¿ù¡A©Ò¦³À³¥Îµ{§Ç³£¨¬°÷¨Ï¥Î¡C
¤£¹L¡A¦b¹q¤l»â°ì¡A¦s¦bµÛ¡§¼¯º¸©w«ß¡¨¡A¶°¦¨¹q¸ô¤£Â_¨³³tµo®i¡A«Ü§Ö8086cpu´NµLªkº¡¨¬n¨D¤F¡C
¤_¬Ointel«K¦b1985¦~±À¥X¤F8086ªº¤É¯Åª©¥»80386¡C
³o¤@¦¸¡A±H¦s¾¹ªº¦ì¼Æ³Q½¤F¤@¿¡A±q16¦ì¤É¯Å¨ì32¦ì¡C
80386cpu¼W¥[¤F¤£¤ÖÀuÂI¡A¤£¦ý´M§}ªÅ¶¡¤j¤j¡A¦Ó¥BÁÙ¤Þ¤J¤F¦h¥ô°È³B²z©M«OÅ@¼Ò¦¡ªº·§©À¡C
«OÅ@¼Ò¦¡¤U¡A¹ï¤º¦sªººÞ²z¤w¸g¤£¦A¬O¥H«eªº¤À¬q¦¡µ²ºc¡A¦Ó¬OÅܦ¨¤F¤À¶¾÷¨î¡A³oºØ¾÷¨î¦³«D±`¤jªºÀuÂI¡A¥i¥HÅý¤º¦sºÞ²z©m¯à±o¨ì·¥¤jªº´£¤É¡C
¦ý¬O¡A¦bpºâ¾÷»â°ì¡A¦³¤@ºØ¡§¦V«eÝ®e¡¨ªº³W«h¡A¤]´N¬O»¡¡A80386¥²¶·Ý®e8086cpuªº¾÷¨î¡A¥H«e¦b¨ºÓ¤W±¯à¹B¦æªºµ{§Ç¡A¦b¤É¯Å«áªºcpu¤W¤]¯à¹B¦æ¡C
©Ò¥H¦bÀq»{±¡ªp¤U¡A³oÓ¡§«OÅ@¼Ò¦¡¡¨¬O¨S¦³³Q¥´¶}¨Óªº¡A¨Ï¥ÎªºÁÙ¬O¡§¹ê¼Ò¦¡¡¨¡C
¦Ón·Q¥´¶}¡§«OÅ@¼Ò¦¡¡¨¡A«h»Ýn¥Î¥N½X¹ï²Ä20¸¹¦a§}½u¶i¦æÈã§@¡A±N¨ä¡§³ê¿ô¡¨¡A¥¦´N¬O¶i¤J«OÅ@¼Ò¦¡ªº¦uªù¤H¡A¥²¶·³q¹L¥¦ªº¦P·N¤~¦æ¡C
»¡°_¨Ó²³æ¡A¦ý¬O¾ãÓ¹Lµ{¨ãÅé¹ê²{°_¨Ó«o¬O¬Û·í´_Âøªº¡C
³o¤]¬Olinus¬°¤°»òªá¤F³o»òªø®É¶¡¤~³Ì²×±Nv0.00ª©½s¼g§¹²¦ªºì¦]¡C
¥LÌ·QÅýlinux¸ò¤W®É¥Nªºµo®i¡AÅýlinux¥¼¨Óªº¥\¯à¯à°÷©M²{¦bªº³o¨Ç³Ì·sÈã§@¨t²Î¬Û·B¬ü¡A¶i¤J«OÅ@¼Ò¦¡¬O¥²¤£¥i¤Öªº¡A¦]¬°¥u¦³¶i¤J¤F«OÅ@¼Ò¦¡¤~¯à³Ì¤jµ{«×¦aµo´§¥X80386cpuªº³Ì¤j©m¯à¡C
ªLÂE¤§«e¬Ý¡mÈã§@¨t²Î³]p»P¹ê²{¡nªº®ÉÔ¡A¦b³o³¡¤À¬Ý±o«D±`°g½k¡A±MªùÁÙ¥h¬d¤F¤£¤Ö¸ê®Æ¡A¥i¬O¤ß¤¤ÁÙ¬O¹ï³oºØ¾÷¨î¦³¨Ç·Q¤£³q¡A¬°¤°»òn³o¼Ë³]p¡C
¦ý¬O¡A¤µ¤Ñ¥L¬Ý¨ì¤Flinusªº¹ê²{¥N½X¤§«á¡A¹y®É¦³¤@ºØ¬ðµM¹y®©ªº·Pı¡C
»P¥®É½sµ{ªº®ÉÔ¡A¤£¥Î¥hÃö¤ßµw¥ó©³¼hµ²ºc¤£¦P¡AÈã§@¨t²Îªº©³¼h¥N½X«o¬O©Mµw¥óºò±K¬Û³s¡C³Ìªìªº¨ºboot©Mloaderµ{§Ç¡A³£¥²¶·¥Î¶×½s¤~¯à³Ó¥ô¡Aºë½T¨ìcpuªº¬Y¤@Ó±H¦s¾¹¡A¤]ºë½T¨ìºÏ½Lªº¬Y¤@Ó®°°Ï¡C
n·Q²z¸Ñ³o¨Ç¥N½X¡A¥²¶·¹ïcpu©MºÏ½Lªºµw¥óµ²ºc¤F¸Ñ±o«D±`²M·¡¡C¨Ò¦pcpu¦³¦h¤Ö¤Þ¸}¡A¨½±¦³¦h¤ÖÓ±H¦s¾¹¡A¨C¤@Ó±H¦s¾¹ªº§@¥Î¤S¬O¤°»ò¡C
¦n¦b³o¨Ç§Þ³N°Ñ¼Æ¡Aintel¦³µÛ«D±`¸Ô²Ó¦a§Þ³N¤åÀÉ¡C³o»ò¤p¤pªº¤@¶ôªä¤ù¡A¯A¤Î¨ìªº§Þ³N¸ê®Æ«o¬O´X¥»«p«pªº¤j³¡ÀY®ÑÄy¡C
ªLÂE¤£±o¤£·P¹Ä¡A³o¤p¤pªºªä¤ù¤§¤¤¡A©Ó¸üªº«o¬O¤HÃþ¤å©ú¤¤³Ì¥ý¶iªºª¾Ãѵ²´¹¡A±N¤HÃþªº´¼¼zµo´§¨ì¤F·¥³B¡A¨C¤@Ó¤Þ¸}¡A¨S¤@Ó±H¦s¾¹³£¬O¸g¹L¤F¤d¦Ê¦¸¤£Â_¸ÕÅ礧«á¤~³Ì²×©w¤U¨Óªº¡C
ªLÂE«ö·Ólinus¦b¨½±¼gªº»¡©ú¤åÀÉ¡A±N¶}µoÀô¹Ò°t¸m¦n¡AµM«á¦bminix¥¥x¤U¹ï³o¥÷¥N½X¶i¦æ¤F½sĶ¡C
×´_¤F´XÓ²Ó¤pªºbug¤§«á¡A¥L³Ì²×±NlinuxªºÃè¹³¤å¥óµ¹½sĶ¥X¨Ó¤F¡C
¥L¥u¦³¤@¥xpºâ¾÷¡A©Ò¥H³Ì²×¥u¦n±N³oÓlinux¦w¸Ë¦b¤F¥»¾÷¤W¡C
·íµM¡A¥L¨Ï¥Îªº¤S¬O¦h¨t²Î¦w¸Ë¤è¦¡¡A¨ä¥L¨âÓ¨t²Î¨Ã¨S¦³¨ü¨ì¼vÅT¡C
«±Ò¤§«á¡A¥L¿ï¾Ü¤F¡§linux_v0.00¡¨µæ³æ¡AµM«á¦^¨®¡C
Åã¥Ü¾¹¤W¹y®É°{²{¤@³s¦êªº¦r²Å¡A¤£Â_¦V¤W¨ê°Ê¡C
¦¹¨è¡AªLÂE¤w¸g¹ïpºâ¾÷±Ò°Êªº¸Ô²Ó¹Lµ{¦³¤F«D±`²`¨èªº»{ÃÑ¡A¤£¦A¹³¥H«e¨º¼Ë¡A®Ú¥»¤£ª¾¹Dpºâ¾÷¨ì©³¦b°µ¤°»ò¡C
·í¹q·½¶}Ãö³Q«ö¤Uªº®ÉÔ¡A¾÷¾¹´N¶}©l³q¹q¡A¥DªOªº±±¨îªä¤ù¤_¬O¦Vcpuµo°e¤@Ó«¸m«H¸¹¡A±Ncpu«ì´_¨ì³Ìªì©lªºª¬ºA¡A·íªä¤ù²ÕÀË´ú¨ìcpu¤Wªº¨Ñ¹qéwªº®ÉÔ¡Acpu´N·|¶}©l¤u§@¡C
¥¦n°µªº²Ä¤@¥ó¨Æ´N¬O±q¤º¦s¤¤ªº0xffff0¦a§}³BŪ¨ú«ü¥O¹B¦æ¡C
¦Ó³oÓ¦a§}¤¤¡A³q±`·|¦³¤@Ó¸õÂà«ü¥O¡A¸õÂà¨ìbiosªº¦ÛÀ˨t²Î³B¡A³oÓ®ÉÔ«K¶}©l¤F¦ÛÀ˹Lµ{¡Cbios¬O¥DªO¼t°Ó¦´N¨ê¦b¤F©T¥ó¨½±ªº¤@Ó¨t²Î¡A¥Øªº´N¬O¹ïµw¥ó¶i¦æºÞ²z¡C
¦ÛÀ˪º¥Øªº¡A¬O¬°¤FÀË´úpºâ¾÷¦U³¡¤Àµw¥ó¬O§_¥¿±`¡A¦pªG¯Ê¤Ö©ÎªÌ¦³·lÃaªºµw¥ó¡A«h±Ò°Ê´N·|¥ß¨è³Q±¾°_¡C
¥u¦³©Ò¦³µw¥óÀË´ú³£³Q³q¹L¤§«á¡A¤~·|³Ì²×¸õÂà¨ì²Ä¤@Ó®°°Ï¡AŪ¨úmbr¡A¶}©l°õ¦æ¦w¸Ë¦bºÏ½L¤WªºÈã§@¨t²Î¡C
¦Ólinus§¹¦¨ªº¥\¯à¡A´N¬O¦bŪ¨úmbr¤§«á¡A¦p¦ó±NÈã§@¨t²Î¥[¸ü¨ì¤º¦s¨½±¶i¦æ°õ¦æ¡C
³oÓ¹Lµ{«Ü§Ö¡A¦r²Å¤£Â_¦V¤W¨ê·s¡Aµw¥óÀË´ú«Ü§Öµ²§ô¡A±µµÛÅã¥Ü«Ì¤@°{¡A¹y®É³Ì³»³¡«K¥X²{¤F¡§aaaaaabbbb¡K¡K¡¨³o¼Ëªº¦r²Å¡C
¬ÝµÛÅã¥Ü¾¹¤W¤£Â_¥X²{ªºab¦r²Å¡AªLÂEª¾¹D¡A³o¤@¦¸±Ò°Ê¹Lµ{¤w¸g§¹²¦¡A¥L¤w¸g¬Ý¨ì¤Flinus©Ò½s¼gªº¥\¯à¡C
n¬O¨ä¥L¤£À´§Þ³Nªº¤H¬Ý¨ì³oºØ±¡ªp¡A¥²©w·|¹ï¦¹¶á¯º¤@Án¡A¹D¡J¡§³o¤]¥sÈã§@¨t²Î¡H¶}ª±¯º§a¡I¡¨
¹ê»Ú¤W¡A·íªìlinus±N³oÓª©¥»½s¼g¥X¨Ó¤§«á¡A´N¿³¾Ä¦a¥s¨Ó¥Lªº©f©fÂÄ©Ô¨ÓÆ[¬Ý¡A³o²¦³º¬O¥Lªá¶O¤F·¥¤jªº¤ß«ä¦Ó½s¼g¥X¨Óªº§@«~¡A§V¤O¤F³o»ò¤[¡A²×¤_¦¨¥\¤F¡A¦ÛµM·Q©M¨ä¥L¤H¤À¨É¤@¤U¦Û¤vªº³ß®®¡C
¥i¬O©êµÛ®õ}ºµªºÂĩԨnµÛÅã¥Ü«Ì¬Ý¤F¤j¬ù¤¬í¤§«á¡A»¡¤F¤@Án¡§«Ü¦n¡¨¡A«K±µLªí±¡¦a¦^¨ì©Ð¶¡¤º©M¦oªº»Ó»eÞs¹q¸Üµ°¥h¤F¡C
linus¬°¦¹´h¤F¥b¤Ñ¡A¨}¤[¤~¤ÏÀ³¹L¨Ó¡A¦Û¤v©M¤£À´§Þ³Nªº¤H¬O§¹¥þ¨S¦³¦@¦P»y¨¥ªº¡C¥L³ºµM°ø±æ¦Û¤vªº©f©f¯à°÷¬ÝÀ´¦Û¤v©Ò°µªº§V¤O©M¦¨ªG¡A³o²ª½¤Ó¤Ñ¯u¤F¡C
¦b¹ï¤è²´¤¤¡A³o´N¬O²³æªºÅã¥Ü¤F´XÓ¦r²Å¡A§¹¥þ¨S¦³¤°»ò¯S§O¤§³B¡A¤]§¹¥þ¤£ª¾¹D°µ³o»ò¤@Ó¥\¯à¨ì©³¦³¤°»ò·N¸q¡C
¤£¹L¡AªLÂE¹ï¦¹«o¬Oª¾¹D¡AÅã¥Ü«Ì¤W¤£Â_¥æ´ÀÅã¥Üªºab¦r²Å¡A¬O¥Ñ¨âÓ¶iµ{¥´¦L¦b«Ì¹õ¤Wªº¡A¤]´N¬O»¡¡Alinus¦b³oÓv0.00ª©¤¤¡A¤£¦ý¹ê²{¤F«OÅ@¼Ò¦¡¡A¤]±N¦h¥ô°ÈºÞ²zªºì«¬µ¹°µ¥X¨Ó¤F¡C
¡§¼F®`¡I¡¨
¡§«Ü´Î¡I¡¨
¡§nicejob!¡¨
³o¨Ç³£¬OªLÂE¹ïlinusªºµû»ù¡C
³o³¡¤À¤º®e¡A¬Ý°_¨ÓÁöµM³£¯à°÷²z¸Ñ¡A¦ý¬OªLÂEª¾¹D¡A¦pªGÅý¦Û¤v½s¼g¥X¨Ó¡Anªá¶Oªº®É¶¡©Mºë¤OªÖ©w¤ñ¹ï¤èn¦h¡C¨Ã¤£¬O¦]¬°¦Û¤vªº§Þ³N¤£¨ì®a¡A¦Ó¬O¦Û¤v¦b³o¤è±ªº²z¸ÑÁÙ¤£°÷²`¨è¡A©ÎªÌ»¡¡A³o¤è±ªº¸ê®Æ¤Ó¤Ö¤F¡A¶È¶È¾Ìɤ@¥»¡mÈã§@¨t²Î³]p»P¹ê²{¡n®Ú¥»¼g¤£¥X¨Ó¡AÁÙ¯A¤Î¨ì¨ä¥L«Ü¦hª¾ÃѪº¿n²Ö¡C
¥®ÉªLÂE¬Ý«Ýpºâ¾÷¡A¬O±q§»Æ[ªº¨¤«×Æ[¹î©M¨Ï¥Îªº¡A¥i¬O·í¥L¬Ý¨ì³oÓ³Ìì©lªºÈã§@¨t²Îªº®ÉÔ¡A¹y®É¦³¤F¤@ºØ¦bÅã·LÃè¤UÆ[¹îªº·Pı¡C
©Ò¦³ªº¶Â§X¤l³£¨S¦³¤F¡A¥L¤ß¤¤²M·¡¦aª¾¹Dpºâ¾÷¤U¤@¨B±Nn°µ¤°»ò¡A¤@¤Á²Ó¸`³£¤@ÄýµL§E¡C
¦¹¨è¤w¸g¬Oâ±á¨âÂI¦h¡AªLÂE¥»¨Ó«Ü·Q©Mlinus·¾³q¤@¤U¡A¥i¬O¹ï¤è¦¹¨è¨Ã¤£¦b½u¡C
¤_¬O¡A¥L¤ß±¡¿E°Ê¤§¤U¡A«K¶}©l¥¿¦¡¶}©l§ë¤J¨ìlinuxªº¶}µo¤§¤¤¡C
¥L·Qn°µªº¡A´N¬O±N¤§«elinus¤@ª½¨ìminix¤¤ªºbash¡A¤]´N¬O¥~´ßµ{§Ç¡A²¾´Ó¨ìlinux¤¤¡C
¥~´ßµ{§Ç«D±`«n¡A¥¦¥i¥H»¡¬O©Ò¦³µ{§Ç¤§¥À¡A¥u¦³±N¥¦²¾´Ó¹L¨Ó¡A¤~¯à°÷¶¶§Q¦a°õ¦æ¨ä¥LÀ³¥Îµ{§Ç¡C
bash¥»¨´N¬O¤@Ó¶}·½ªºµ{§Ç¡A¥i¥H±q¤¬Ápºô¤W§K¶O¤U¸ü¡A¦ý¬OªLÂE¤â¤¤¦³¥¦ªº·½¥N½X¡AÁÙ¬O¤W¦¸linus¶l±Hµ¹¥Lªº¡C
½s¼g³oÓ¡A¥²¶·±o¹ê²{¤@¨ÇÈã§@¨t²Îªº¨t²Î½Õ¥Î©R¥O¡A¨Ò¦pÅã¥Ü¥Ø¿ý¡§ls¡¨©R¥O¡A¶i¤J¥Ø¿ý¡§cd¡¨©R¥O¡A³o¨Ç³£¬O³Ì°ò¥»ªº¡C
¨t²Î½Õ¥Î¦³«Ü¦h¡AªLÂE¼È®É¥´ºâ¥ý±Nminix¨½±©Ò¤ä«ùªº§¹¦¨§Y¥i¡C¨ä¥Lªº¡A¥H«á¦A»¡¡C
¬°¤FÁ×§Klinus¶i¦æ«´_¶}µo¡A¥Lº¥ýµ¹¹ï¤èµo¤F¤@«Êemail¡AµM«á«K®IÀY¶}µo¡C
²¾´Óªº¹Lµ{¤ñ·Q¶H·í¤¤ªºnÃø¤@ÂI¡A¤£¹L¦n¦blinux¨Ï¥Îªº¤å¥ó¨t²Î©Mminix¬O¤@¼Ëªº¡A¦b¤Ó¶§¦bªF¤è¤É°_ªº®ÉÔ¡A¥L¤w¸g±Nbashµ{§Ç²¾´Ó±o®t¤£¦h¤F¡C
¡]¥¼§¹«ÝÄò¡^