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

linuxÆô¶¯¹ý³ÌdzÎö(1)


ûÓÐÔĶÁ¹ýÔ´Âë֮ǰ,¶Ô²Ù×÷ϵͳ×ÜÊDZ§ÓÐÉñÃØ¸Ð,×ÜÊÇÈÏΪ²Ù×÷ϵͳÊǺܰÂÃîµÄ¶«Î÷. Æäʵ,¶ÔÓÚÒ»¸öÓÐÒ»¶¨±à³Ì»ù´¡ºÍϵͳ֪ʶµÄ³ÌÐòÔ±,²Ù×÷ϵͳ²¢²»ÊÇ¿ÉÍû¶ø²»¿É¼°µÄ¶«Î÷. ²Ù×÷ϵͳµÄ×îÖÕÄ¿±êÖ»ÊÇÔÚÓ¦ÓóÌÐò²ãÃæÓëÓ²¼þ²ãÃæÖ®¼ä×öµÄÒ»²ãЭµ÷,¿ÉÄÜÕâ¸ö¶¨ÒåÓÐÐ©Æ¬Ãæ,µ«±¾×ÅÕâÑùµÄ˼Ïë¶Á´úÂëÓ¦¸Ã»áÇáËÉÒ»µã.
ÓÉÓÚ·¢Õ¹µ½ÏÖÔÚ,LINUXÒѾ­¿ÉÒÔÖ§³Ö¸÷ÖÖÆ½Ì¨,±¾ÎĽ²Ö÷ÒªÕë¶ÔÒ»¸ö"¹ÅÀÏ"µÄ°æ±¾--0.11--½øÐÐÌÖÂÛ,ÕâÒ²ÊÇÕÔ¾¼²©Ê¿ÔÚ"linuxÄÚºËÍêȫעÊÍ"Ò»ÊéÖÐ×öʹÓõİ汾,ÓÉÓÚ±¾ÈËÒ²ÊdzõѧÕß,²»¸ÒÍý×Ô¶Ô2.6ÄÚºË×÷³ö¶¨ÂÛ. ÎÒ½«ÔÚÒÔÏ·ÖÎöµÄ¹ý³ÌÖÐż¶û¼ÓÈëһЩ×Ô¼º¶Ô2.6µÄÀí½â.
linuxµÄÆô¶¯¹ý³ÌÖ÷񻃾¼°µ½Èý¸öÔ´Îļþ: bootsect.s head.s setup.s
ÔÚ0.11°æ±¾ÖÐ,ÕâÈý¸öÎļþ¾ùλÓÚlinux/boot/Ŀ¼ÏÂ,¶øÔÚ×îа汾ÖÐ,ÒòΪ֧³ÖµÄƽ̨µÄ¶àÑùÐÔ,ÎÒÃÇ¿ÉÒÔÔÚlinux/arch/i386/ÏÂÕÒµ½ËüÃÇ.
i386Ìåϵ½á¹¹µÄÆô¶¯¹ý³Ì´óÖÂÊÇÕâÑùµÄ:»úÆ÷Ê×ÏȽøÈëʵģʽ,È»ºó´ÓµØÖ·0xFFFF0´¦¿ªÊ¼Ö´ÐÐ,Ò»°ãÕâ¸öµØÖ·ÊÇÔÚBIOSÖÐ,ÓÚÊÇBIOS³ÌÐò»á¶Ô»úÆ÷×öһЩ×Լ칤×÷. ÔÚ´ËÖ®ºó,Ò»°ã´Ó´ÅÅÌÆô¶¯µÄ»úÆ÷»á´Ó¿ÉÆô¶¯É豸µÄµÚÒ»ÉÈÇøÖÐ°ÑÆô¶¯³ÌÐò¶ÁÈëÄÚ´æ0x07C00λÖÃ,²¢ÇÒÌø×ªµ½¸Ã´¦¼ÌÐøÖ´ÐÐ.ÕâÀïËù˵µ½µÄ´Ó´ÅÅ̶ÁÈëµÄµÚÒ»ÉÈÇøÄÚÈÝ,Æäʵ¾ÍÊÇbootsect.s¾­¹ý»ã±àÒÔºóµÄ¶þ½øÖÆÂë,Ò²¾ÍÊÇ˵,ÔÚ²Ù×÷ϵͳÒâÒåÉÏϵͳÊÇ´Óbootsect.s¿ªÊ¼µÄ. ÔÚ¹Û¿´bootsect.sÔ´Âë֮ǰ,ÈÃÎÒÃÇÏÈ¿´¿´²Ù×÷ϵͳµÃµ½ÔËÐлú»áÒÔºóÊÇÈçºÎ°²ÅÅÒ»ÇеÄ:
Linus¶Ôbootsect.s±»ÔØÈëµÄλÖò»Ì«ÂúÒâ,ÊÂʵÉÏÕâµÄÈ·²»ÊǸöÁ¼ºÃµÄλÖÃ.0x07C00ÊÇÒ»¸öÏ൱µÍµÄλÖÃ,LinusÆÚÍû²Ù×÷ϵͳµÄÕæÕýÄں˲¿·Ö¿ÉÒÔ´Ó0x00000Æðʼ,²¢ÇÒÕ¼¾ÝÕû¸öÄÚ´æÇøÓòµÄ×îµÍλÖÃ. bootµÄ³ÌÐòÄÚÈÝÖ»»áÔÚ»úÆ÷Æô¶¯µÄʱºò±»ÔËÐÐÒ»´Î,ÒÔºó»ù±¾¾ÍûÓÐÓÃÁË. ¶øÏÖÔÚ,bootsect.sλÓÚ0x07C00µÄλÖÃÉÏ,ÏÔÈ»ÒѾ­"µ²×¡"Á˲Ù×÷ϵͳµÄ"·". ÒªÖªµÀ,¼´Ê¹ÊÇ0.11°æ±¾µÄlinux,Äں˵ij¤¶È(ÕâÀïÓ¦¸Ã¸ü׼ȷµÄ³ÆÖ®ÎªsystemÄ£¿é,¶ø²»ÊǹãÒåÉϵÄlinuxÄÚºË. Õâ¸ö¸ÅÄîÔÚÏÂÇÒÌø×ªµ½ÄÇÀïÖ´ÐÐ.ÎÄÖн²Êö.)Ò²´ïµ½ÁË0x3000, ¶øÔÚ2.6ÖÐ,¸üÊÇ´ïµ½ÁË0x7F00Ö®¶à. ÓÚÊÇ,ºÜ×ÔÈ»µÄ,ÎÒÃÇÊ×ÏÈÒª×öµÄ¹¤×÷¾ÍÊǰÑbootsect.sµÄλÖÃŲ¿ª,Ųµ½¸ü¸ßµÄµØÖ·ÉÏÈ¥,²¢Ìø×ªµ½ÄÇÀïÖ´ÐÐ.
×öÍêÇ¨ÒÆÖ®ºó,bootsect.sÐèÒª×öµÄµÚ¶þ¼þÊÂÇé¾ÍÊÇÒª°ÑºóÐø´úÂëload½øÀ´. Õⲿ·Ö´úÂë¾ÍÊÇsetup.s,ËüµÄ¶þ½øÖƱàÂëÓ¦¸Ã´æ·ÅÔÚÆô¶¯É豸µÄµÚ¶þ¸öÉÈÇø,³¤¶ÈΪ4¸öÉÈÇø. loadÕâ¶Î³ÌÐò²¢Ã»ÓÐÏëÏóÖеÄÄÇôÀ§ÄÑ,³ÌÐòͨ¹ýint 0x13À´Íê³ÉµÄ. setup.s½«±»·ÅÔÚ½ô½ÓÔÚbootsect.sµÄ


Ïà¹ØÎĵµ£º

windowsÔ¶³ÌÖ´ÐÐlinux£¨ÃüÁîÐгÌÐò+ͼÐγÌÐò£©

×¼±¸¹¤×÷£º
1.Xming£¨windowsÔËÐÐx-windowsµÄÖ§³Ö£©
2.SecureCRTV6.5.8.380ºº»¯ÂÌÉ«ÆÆ½â°æ
¿ÉÒÔÈ¥ÎÒµÄhttp://download.csdn.net/johnvikeyÏÂÔØ
Èç¹ûÊÇÃüÁîÐÐÖ±½ÓÓÃ
SecureCRT
Èç¹ûÊÇÒªÔËÐÐͼÐγÌÐò
1.Xming£¨windowsÔËÐÐx-windowsµÄÖ§³Ö£©
2.SecureCRTV6.5.8.380ºº»¯ÂÌÉ«ÆÆ½â°æ
¶¼ÒªÊ¹ÓÃ
———&m ......

Linux ÃæÊÔ


Ìî¿Õ²¿·Ö
1
ÔÚlinux
ϵͳÖУ¬ÒÔÎļþ
µÄ·½Ê½·ÃÎÊÉ豸¡£
2 linux
ÄÚºËÒýµ¼Ê±£¬Í¨¹ý/etc/fstab
Îļþ¶ÁȡҪ¼ÓÔØµÄÎļþϵͳ
3 linux
ÎļþϵͳÖпÉÒÔÓÐÁ½ÖÖ·½Ê½±êʶÎļþÀàÐÍ£¬µÚÒ» ÖÖʹÓÃÑÕÉ«
À´±êʶ£¬°×É«±íʾһ°ãÐÔµÄÎļþ£¬ÈçÎı¾Îļþ¡¢ÅäÖÃÎļþ¡¢Ô´´úÂëÎļþµÈ£»Ç³ À¶É«µÄ±íʾÁ¬½ÓÎļþ£¬Ö»ÒªÊÇʹÓÃln
ÃüÁÁ¢µÄÎ ......

Linux shell½Å±¾µÄ×Ö·û´®½ØÈ¡

Linux µÄ×Ö·û´®½ØÈ¡ºÜÓÐÓá£ÓаËÖÖ·½·¨¡£
¼ÙÉèÓбäÁ¿ var=http://www.hao.com/123.htm
.
.
Ò» # ºÅ½ØÈ¡£¬É¾³ý×ó±ß×Ö·û£¬±£ÁôÓÒ±ß×Ö·û¡£
echo ${var#*//}
ÆäÖÐ var ÊDZäÁ¿Ãû£¬# ºÅÊÇÔËËã·û£¬*// ±íʾ´Ó×ó±ß¿ªÊ¼É¾³ýµÚÒ»¸ö // ºÅ¼°×ó±ßµÄËùÓÐ×Ö·û
¼´É¾³ý http://
½á¹ûÊÇ £ºwww.hao.com/123.htm
   .
.
¶ ......

LinuxÌØÊâÎļþ£¨2£©——Á´½ÓÎļþ

µÚ¶þÕ Á´½ÓÎļþ
¡¡¡¡Á´½ÓÎļþÓеãÀàËÆÓÚWindows µÄËùν¿ì½Ý·½Ê½£¬µ«²¢²»ÍêȫһÑù¡£Á´½ÓÓÐÁ½ÖÖ·½Ê½£¬ÈíÁ´½ÓºÍÓ²Á´½Ó¡£
¡¡¡¡ÈíÁ´½ÓÎļþ
¡¡¡¡ÈíÁ´½ÓÓֽзûºÅÁ´½Ó£¬Õâ¸öÎļþ°üº¬ÁËÁíÒ»¸öÎļþµÄ·¾¶Ãû¡£¿ÉÒÔÊÇÈÎÒâÎļþ»òĿ¼£¬¿ÉÒÔÁ´½Ó²»Í¬ÎļþϵͳµÄÎļþ¡£Á´½ÓÎļþÉõÖÁ¿ÉÒÔÁ´½Ó²»´æÔÚµÄÎļþ£¬Õâ¾Í²úÉúÒ»°ã³ÆÖ®Îª"¶ÏÁ´"µÄÎÊÌ ......

linux vi ²Ù×÷

ÎÄÊé±à¼­Æ÷½éÉÜ [VI]
¡¡¡¡vi ( m ) ÔÚ´ó¶àÊýµÄ unix ϵͳÖÐ ( °üÀ¨ linux ) ¶¼ÄÚ½¨ vi ( m ) ±à¼­Æ÷¡£Èç¹ûÄú¼´½«³ÉΪ linux ϵͳ¹ÜÀíÕߣ¬»òÊdz¤Ê±¼äÔÚ linux »·¾³Öй¤×÷£¬Äú×îºÃѧ»á vi ( m )£¬ÒòΪÄú³ÙÔç»áʹÓõ½Ëü£¬ÓÉÆäÊÇϵͳ³ö×´¿öʱ¡£¶ÔÐÂÊÖ¶øÑÔ£¬µÚÒ»´ÎʹÓà vi ( m ) µÄ¹ý³ÌÊǷdz£Í´¿àµÄ£¬ÉõÖÁÌÖÑáËü£¬ÒòΪËüµÄʹÓ÷ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ