´ÙÀ½ ´Ü°è´Â ¼³Ä¡¸¦ ½ÃÀÛÇϴµ¥ ÇÊ¿äÇÑ ÆÄÀÏÀ» Ŭ¶óÀÌ¾ðÆ®°¡ ¿äû½Ã ãÀ» ¼ö ÀÖµµ·Ï tftp ¼¹ö¿¡ º¹»çÇÏ´Â °ÍÀÔ´Ï´Ù. tftp ¼¹ö´Â ÀϹÝÀûÀ¸·Î ¼³Ä¡ Æ®¸®¸¦ ÀͽºÆ÷Æ®ÇÏ´Â ³×Æ®¿öÅ© ¼¹ö¿Í µ¿ÀÏÇÑ ¼¹öÀÔ´Ï´Ù.
ÀÌ ÆÄÀϵéÀ» º¹»çÇϽ÷Á¸é NFS, FTP ¶Ç´Â HTTP ¼¹ö¿¡¼ ³×Æ®¿öÅ© ºÎÆÃ µµ±¸¸¦ ½ÇÇàÇϽñ⠹ٶø´Ï´Ù. º°°³ÀÇ PXE ¼¹ö´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
¸í·ÉÇà ¹öÀüÀ¸·Î ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¾Ë°í ½ÍÀ¸½Ã´Ù¸é 14.2.1 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.
±×·¡ÇÈ ¹öÀü ³×Æ®¿öÅ© ºÎÆÃ µµ±¸¸¦ »ç¿ëÇϽ÷Á¸é, X À©µµ¿ì ½Ã½ºÅÛÀÌ ½ÇÇàÇÏ½Ã°í ·çÆ® Çã°¡¸¦ °¡Áö°í ÀÖÀ¸¸ç redhat-config-netboot RPM ÆÐŰÁö°¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. µ¥½ºÅ©Å¾¿¡¼ ³×Æ®¿öÅ© ºÎÆÃ µµ±¸¸¦ ½ÃÀÛÇϽ÷Á¸é ÆÐ³Î¿¡¼ ÁÖ ¸Þ´º ¹öư => ½Ã½ºÅÛ ¼³Á¤ => ¼¹ö ¼³Á¤ => ³×Æ®¿öÅ© ºÎÆÃ ¼ºñ½º¸¦ ¼±ÅÃÇϽðųª ½© ÇÁ·ÒÇÁÆ® (¿¹, XTerm ¶Ç´Â GNOME Å͹̳Î)¿¡¼ redhat-config-netboot ¸í·ÉÀ» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.
³×Æ®¿öÅ© ºÎÆÃ µµ±¸¸¦ óÀ½À¸·Î ½ÃÀÛÇϽŴٸé Ãʺ¸ÀÚ¸¦ À§ÇÑ µµ¿ì¹Ì¿¡¼ ³×Æ®¿öÅ© ¼³Ä¡ ¹öưÀ» ¼±ÅÃÇϽʽÿÀ. ¶Ç´Â Ç®´Ù¿î ¸Þ´º¿¡¼ ¼³Á¤ => ³×Æ®¿öÅ© ¼³Ä¡¸¦ ¼±ÅÃÇϽŠÈÄ Ãß°¡ ¹öưÀ» Ŭ¸¯ÇÏ½Ã¸é µË´Ï´Ù. ±×¸² 14-1°ú °°Àº âÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.
´ÙÀ½°ú °°Àº Á¤º¸¸¦ ÀÔ·ÂÇϽʽÿÀ:
¿î¿µ üÁ¦ ½Äº°ÀÚ — Red Hat Enterprise Linux ¹öÀüÀ» ½Äº°ÇÒ ¼ö ÀÖ´Â ÇÑ ´Ü¾î·ÎµÈ °íÀ¯ À̸§À» ÀÔ·ÂÇØ ÁֽʽÿÀ. ÀÌ À̸§Àº /tftpboot/linux-install/ µð·ºÅ丮 ³»¿¡¼ µð·ºÅ丮 À̸§À¸·Î »ç¿ëµÉ °ÍÀÔ´Ï´Ù.
¼³¸í — Red Hat Enterprise Linux ¹öÀü¿¡ ´ëÇÑ °£·«ÇÑ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ.
¼³Ä¡¿¡ »ç¿ëµÉ ÇÁ·ÎÅäÄÝ ¼±Åà — ÀÌÀü¿¡ ¼³Á¤ÇϽгׯ®¿öÅ© ¼³Ä¡ À¯Çü¿¡ µû¶ó NFS, NFS ¶Ç´Â HTTP¸¦ ¼±ÅÃÇϽʽÿÀ. ¸¸ÀÏ FTP¸¦ ¼±ÅÃÇϽаæ¿ì À͸í FTP°¡ »ç¿ëµÇÁö ¾Ê´Â´Ù¸é À͸í FTPÀ» ¼±ÅÃ ÇØÁ¦ÇϽŠÈÄ À¯È¿ÇÑ »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ.
¼¹ö — NFS, FTP ¶Ç´Â HTTP ¼¹öÀÇ IP ÁÖ¼Ò ¶Ç´Â µµ¸ÞÀÎ ¸íÀ» ÀÔ·ÂÇϽʽÿÀ.
À§Ä¡ — ³×Æ®¿öÅ© ¼¹ö¿¡ ÀÇÇØ °øÀ¯µÉ µð·ºÅ丮¸¦ ÀÔ·ÂÇϽʽÿÀ. FTP ¶Ç´Â HTTP¸¦ ¼±ÅÃÇϼ̴ٸé ÀÌ µð·ºÅ丮´Â FTP ¼¹öÀÇ ±âº» µð·ºÅ丮³ª HTTP ¼¹öÀÇ ¹®¼ ·çÆ®¿¡ °ü°èµÇ¾î¾ß ÇÕ´Ï´Ù. ¸ðµç ³×Æ®¿öÅ© ¼³Ä¡¿¡¼ ÀÔ·ÂÇϽеð·ºÅ丮´Â ¼³Ä¡ Æ®¸®ÀÇ RedHat/ µð·ºÅ丮¸¦ Æ÷ÇÔÇϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù.
È®ÀÎ ¹öưÀ» Ŭ¸¯ÇÏ½Ã¸é ¼³Ä¡ ÇÁ·Î±×·¥À» ºÎÆÃÇϴµ¥ ÇÊ¿äÇÑ initrd.img ¹× vmlinuz ÆÄÀÏÀÌ Á¦°øµÈ ¼³Ä¡ Æ®¸®ÀÇ images/pxeboot/¿¡¼ (³×Æ®¿öÅ© ºÎÆÃ µµ±¸°¡ ½ÇÇà ÁßÀÎ) tftp ¼¹ö »ó /tftpboot/linux-install/<os-identifier>/À¸·Î Àü¼ÛµË´Ï´Ù.
¸¸ÀÏ ³×Æ®¿öÅ© ¼¹ö¿¡¼ X°¡ ½ÇÇà ÁßÀÌÁö ¾Ê´Ù¸é redhat-config-netboot ÆÐŰÁö¿¡ Æ÷ÇÔµÈ pxeos ¸í·ÉÇà À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© 14.4 Àý¿¡¼ ¼³¸íµÈ °Íó·³ tftp ¼¹ö ÆÄÀÏÀ» ¼³Á¤ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù:
pxeos -a -i "<description>" -p <NFS|HTTP|FTP> -D 0 -s client.example.com \ -L <net-location> <os-identifer> |
´ÙÀ½ ¸ñ·ÏÀº ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù:
-a — PXE ¼³Á¤¿¡ Ãß°¡µÉ OS ÀνºÅϽº¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
-i "<description>" — "<description>" ºÎºÐ¿¡ OS ÀνºÅϽº¿¡ ´ëÇÑ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ. ÀÌ ºÎºÐÀº ±×¸² 14-1¿¡¼ ¼³¸íµÈ ¼³¸í ¶õ¿¡ ÇØ´çÇÕ´Ï´Ù.
-p <NFS|HTTP|FTP> — NFS, FTP, HTTP Áß¿¡¼ ¾î´À ÇÁ·ÎÅäÄÝÀÌ ¼³Ä¡¿¡ »ç¿ëµÉ °ÍÀÎÁö ÁöÁ¤ÇÕ´Ï´Ù. ÇѰ¡Áö ÇÁ·ÎÅäÄݸ¸ ÁöÁ¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ÀÌ ºÎºÐÀº ±×¸² 14-1¿¡¼ ¼³¸íµÈ ¼³Ä¡¿¡ »ç¿ëµÉ ÇÁ·ÎÅäÄÝ ¸Þ´º¿¡ ÇØ´çÇÕ´Ï´Ù.
-D 0 — pxeos¸¦ »ç¿ëÇÏ¿© µð½ºÅ© ¾ø´Â ȯ°æÀ» ¼³Á¤ÇÏ´Â °ÍÀÌ °¡´ÉÇϹǷΠµð½ºÅ© ¾ø´Â ȯ°æÀÌ ¾Æ´Ï¶ó°í Áö½ÃÇÕ´Ï´Ù.
-s client.example.com — -s ¿É¼Ç ´ÙÀ½¿¡ NFS, FTP ¶Ç´Â HTTP ¼¹ö À̸§À» ÁöÁ¤ÇϽʽÿÀ. ÀÌ ¿É¼ÇÀº ±×¸² 14-1ÀÇ ¼¹ö Ç׸ñ¿¡ ÇØ´çÇÕ´Ï´Ù.
-L <net-location> — -L ¿É¼Ç ´ÙÀ½¿¡ ¼¹ö »ó ¼³Ä¡ Æ®¸®ÀÇ À§Ä¡¸¦ ÀÔ·ÂÇϽʽÿÀ. ÀÌ ºÎºÐÀº ±×¸² 14-1¿¡¼ À§Ä¡ ¿µ¿ª¿¡ ÇØ´çÇÕ´Ï´Ù.
<os-identifer> — /tftpboot/linux-install/ µð·ºÅ丮¿¡¼ µð·ºÅ丮 À̸§À¸·Î »ç¿ëµÉ OS ½Äº°ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ. ÀÌ ºÎºÐÀº ±×¸² 14-1¿¡¼ ¿î¿µ üÁ¦ ½Äº°ÀÚ ¿µ¿ª¿¡ ÇØ´çÇÕ´Ï´Ù.
¸¸ÀÏ FTP¸¦ ¼³Ä¡ ÇÁ·ÎÅäÄÝ·Î ¼±ÅÃÇϽаæ¿ì ÀÍ¸í ·Î±×ÀÎÀÌ »ç¿ëµÇÁö ¾Ê´Â´Ù¸é, ¾ÕÀÇ ¸í·É¿¡¼ <os-identifer>¿¡ ¾Õ¿¡ ´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ·Î±×Àο¡ »ç¿ëµÉ »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ ÁöÁ¤ÇϽʽÿÀ:
-A 0 -u <username> -p <password> |