ÈçºÎÔ¶³Ì°²×°Linux²Ù×÷ϵͳ

¡¶ÈçºÎÔ¶³Ì°²×°Linux²Ù×÷ϵͳ¡·ÕªÒª£º Ò»¡¢ÒýÑÔ Ò»°ãÇé¿öÏ£¬ÎÒÃǶ¼ÊÇÀûÓÃÈíÇý»ò¹âÇýÒýµ¼Linuxºó£¬ÔÙͨ¹ý±¾µØµÄ¹âÇý°²×°Linux¡£µ«ÊÇ£¬ÕâÖÖ°²×°·½·¨ÔÚÒÔϵļ¸ÖÖÇé¿öϾͲ»ÄÜÊÊÓ㺠ÎÞÈíÇýºÍ¹âÇý£ººÜ¶à¹«Ë¾ÎªÁ˽ÚÊ¡³É±¾£¬¼ÆËã»úÒ»°ã¶¡­
Ò»¡¢ÒýÑÔ

Ò»°ãÇé¿öÏ£¬ÎÒÃǶ¼ÊÇÀûÓÃÈíÇý»ò¹âÇýÒýµ¼Linuxºó£¬ÔÙͨ¹ý±¾µØµÄ¹âÇý°²×°Linux¡£µ«ÊÇ£¬ÕâÖÖ°²×°·½·¨ÔÚÒÔϵļ¸ÖÖÇé¿öϾͲ»ÄÜÊÊÓãº

  1. ÎÞÈíÇýºÍ¹âÇý£ººÜ¶à¹«Ë¾ÎªÁ˽ÚÊ¡³É±¾£¬¼ÆËã»úÒ»°ã¶¼²»´ø¹âÇý»òÈíÇý£¬ÕâÑù¾ÍÎÞ·¨Í¨¹ý±¾µØ°²×°Linux£»
  2. ·Ç±ê×¼µÄÈíÇýºÍ¹âÇý£ºËäÈ»±Ê¼Ç±¾¶¼»áÅäÖùâÇý£¬µ«ÊDz¢²»Ò»¶¨¶¼ÊDZê×¼µÄIDEÉ豸£¬ÓÐЩÊÇͨ¹ýUSB½Ó¿Ú£¬ÓÐЩÊÇͨ¹ý1394½Ó¿Ú£¨ÀýÈçSamsungµÄQ10£©¡£ÔÚLinux°²×°Ê±ËùÒýµ¼µÄLinuxÄÚºËÒ»°ã¶¼²»»á´øÕâЩ½Ó¿ÚµÄÇý¶¯£¬ËùÒÔÒ²ÎÞ·¨Í¨¹ý±¾µØ°²×°Linux£»
  3. ÁíÍ⣬ÔÚһЩ³¡ºÏ£¬Èç»ú·¿ÖУ¬ÓдóÁ¿µÄ¼ÆËã»úÐèҪͬʱ°²×°Linux£¬Èç¹ûͨ¹ý¹âÇýµÄ·½Ê½Ò»¸ö¸ö°²×°£¬²»½öЧÂʵͣ¬Ò²²»ÀûÓÚά»¤¡£

±ÊÕßÔÚ¹¤×÷¹ý³ÌÖУ¬¾ÍÓöµ½¹ýµÚ¶þÖÖÇé¿ö¡£Ò»Ì¨SamsungµÄQ10±Ê¼Ç±¾ÐèÒª°²×°Redhat Linux 8.0£¬µ«ÊÇͨ¹ý¹âÇýÒýµ¼ºó·¢ÏÖ£¬°²×°³ÌÐòÎÞ·¨·ÃÎʹâÅÌ¡£Õë¶ÔÕâ¸öÎÊÌ⣬±ÊÕß¾­¹ý²éÔÄ×ÊÁϺÍÃþË÷£¬ÕÒµ½ÁËÔÚQ10Éϰ²×°LinuxµÄ·½·¨¡£ÔÚÏÂÃæµÄÌÖÂÛÖУ¬Èç²»×öÌØ±ðÉùÃ÷£¬¶¼½«ÒÔQ10ΪÀý£¬½éÉÜÈçºÎͨ¹ýPXE BootromÀ´Ô¶³Ì°²×°Linux¡£

¶þ¡¢»ù±¾Ô­Àí

1£© ʲôÊÇPXE

PXE(Pre-boot Execution Environment)ÊÇÓÉIntelÉè¼ÆµÄЭÒ飬Ëü¿ÉÒÔʹ¼ÆËã»úͨ¹ýÍøÂçÆô¶¯¡£Ð­Òé·ÖΪclientºÍserverÁ½¶Ë£¬PXE clientÔÚÍø¿¨µÄROMÖУ¬µ±¼ÆËã»úÒýµ¼Ê±£¬BIOS°ÑPXE clientµ÷ÈëÄÚ´æÖ´ÐУ¬²¢ÏÔʾ³öÃüÁî²Ëµ¥£¬¾­Óû§Ñ¡Ôñºó£¬PXE client½«·ÅÖÃÔÚÔ¶¶ËµÄ²Ù×÷ϵͳͨ¹ýÍøÂçÏÂÔØµ½±¾µØÔËÐС£

PXEЭÒéµÄ³É¹¦ÔËÐÐÐèÒª½â¾öÒÔÏÂÁ½¸öÎÊÌ⣺

  1. ¼ÈÈ»ÊÇͨ¹ýÍøÂç´«Ê䣬ÄÇô¼ÆËã»úÔÚÆô¶¯Ê±£¬ËüµÄIPµØÖ·ÓÉË­À´ÅäÖã»
  2. ͨ¹ýʲôЭÒéÏÂÔØLinuxÄں˺͸ùÎļþϵͳ

¶ÔÓÚµÚÒ»¸öÎÊÌ⣬¿ÉÒÔͨ¹ýDHCP Server½â¾ö£¬ÓÉDHCP serverÀ´¸øPXE client·ÖÅäÒ»¸öIPµØÖ·£¬DHCP ServerÊÇÓÃÀ´¸øDHCP Client¶¯Ì¬·ÖÅäIPµØÖ·µÄЭÒ飬²»¹ýÓÉÓÚÕâÀïÊǸøPXE Client·ÖÅäIPµØÖ·£¬ËùÒÔÔÚÅäÖÃDHCP Serverʱ£¬ÐèÒªÔö¼ÓÏàÓ¦µÄPXEÌØÓÐÅäÖá£

ÖÁÓÚµÚ¶þ¸öÎÊÌ⣬ÔÚPXE clientËùÔÚµÄROMÖУ¬ÒѾ­´æÔÚÁËTFTP Client¡£PXE ClientʹÓÃTFTP Client£¬Í¨¹ýTFTPЭÒéµ½TFTP ServerÉÏÏÂÔØËùÐèµÄÎļþ¡£

ÕâÑù£¬PXEЭÒéÔËÐеÄÌõ¼þ¾Í¾ß±¸ÁË£¬ÏÂÃæÎÒÃǾÍÀ´¿´¿´PXEЭÒéµÄ¹¤×÷¹ý³Ì¡£

2£© ¹¤×÷¹ý³Ì

ÔÚÉÏͼÖУ¬PXE clientÊÇÐèÒª°²×°LinuxµÄ¼ÆËã»ú£¬TFTP ServerºÍDHCP ServerÔËÐÐÔÚÁíÍâһ̨Linux ServerÉÏ¡£BootstrapÎļþ¡¢ÅäÖÃÎļþ¡¢LinuxÄÚºËÒÔ¼°Linux¸ùÎļþϵͳ¶¼·ÅÖÃÔÚLinux ServerÉÏTFTP·þÎñÆ÷µÄ¸ùĿ¼Ï¡£

PXE clientÔÚ¹¤×÷¹ý³ÌÖУ¬ÐèÒªÈý¸ö¶þ½øÖÆÎļþ£ºbootstrap¡¢Linux Äں˺ÍLinux¸ùÎļþϵͳ¡£BootstrapÎļþÊÇ¿ÉÖ´ÐгÌÐò£¬ËüÏòÓû§Ìṩ¼òµ¥µÄ¿ØÖƽçÃæ£¬²¢¸ù¾ÝÓû§µÄÑ¡Ôñ£¬ÏÂÔØºÏÊʵÄLinuxÄÚºËÒÔ¼°Linux¸ùÎļþϵͳ¡£

¹²3Ò³: ÉÏÒ»Ò³ 1 [2] [3] ÏÂÒ»Ò³
ÄãµÄλÖ㺵çÄÔ¹ÊÕÏÍø >> ²Ù×÷ϵͳ >> Linux/Unix >> ÈçºÎÔ¶³Ì°²×°Linux²Ù×÷ϵͳ