ÀϺΠ³×Æ®¿öÅ©¿¡¼´Â ¿©·¯ ½Ã½ºÅÛ¿¡ µ¿ÀÏÇÑ ¼³Á¤À» ÇØ¾ßÇÒ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ ½Ã½ºÅÛÀ» ½±°Ô ÀçºÎÆÃ, ¾÷±×·¹ÀÌµå ¹× °ü¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì ÇѰ¡Áö ÇØ°áÃ¥Àº µð½ºÅ© ¾ø´Â ȯ°æ (diskless environment)À» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. µð½ºÅ© ¾ø´Â ȯ°æ¿¡¼´Â ´ëºÎºÐÀÇ ¿î¿µ üÁ¦°¡ Àбâ Àü¿ëÀ̸ç Ŭ¶óÀÌ¾ðÆ® »çÀÌÀÇ Áß¾Ó ¼¹ö¿¡¼ °øÀ¯µÇ°í, °³ÀΠŬ¶óÀÌ¾ðÆ®´Â ³ª¸ÓÁö ¿î¿µ üÁ¦¿¡ »ç¿ëµÇ´Â Áß¾Ó ¼¹ö¿¡ Àбâ/¾²±â°¡ °¡´ÉÇÑ ÀڽŸ¸ÀÇ µð·ºÅ丮¸¦ °®½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®°¡ ºÎÆÃÇÒ ¶§¸¶´Ù NFS ¼¹ö¿¡¼ ´ëºÎºÐÀÇ OS¸¦ Àбâ Àü¿ëÀ¸·Î ¸¶¿îÆ®ÇÏ°í ´Ù¸¥ µð·ºÅ丮¸¦ Àбâ/¾²±â °¡´ÉÇÏ°Ô ¸¶¿îÆ®ÇÕ´Ï´Ù. °¢ Ŭ¶óÀÌ¾ðÆ®´Â °¢ÀÚ ÀڽŸ¸ÀÇ Àбâ/¾²±â °¡´ÉÇÑ µð·ºÅ丮¸¦ °®±â ¶§¹®¿¡ ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ®¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.
´ÙÀ½Àº µð½ºÅ© ¾ø´Â Ŭ¶óÀÌ¾ðÆ®¿¡¼ Red Hat Enterprise Linux¸¦ ½ÇÇàÇϱâ À§ÇØ ¼³Á¤Çϴµ¥ ÇÊ¿äÇÑ ÀýÂ÷ÀÔ´Ï´Ù:
½Ã½ºÅÛ¿¡ Red Hat Enterprise Linux¸¦ ¼³Ä¡ÇÏ¿© ÆÄÀÏÀÌ NFS ¼¹ö¿¡ º¹»çµÇµµ·Ï ÇϽʽÿÀ. (ÀÚ¼¼ÇÑ Á¤º¸´Â Red Hat Enterprise Linux ¼³Ä¡ °¡À̵带 ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.) Ŭ¶óÀÌ¾ðÆ®¿¡ »ç¿ëµÉ ¼ÒÇÁÆ®¿þ¾î´Â ÀÌ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î¾ß Çϸç, busybox-anaconda ÆÐŰÁöµµ ¼³Ä¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
/diskless/i386/RHEL3-AS/¿Í °°ÀÌ NFS ¼¹ö¿¡ µð½ºÅ© ¾ø´Â ȯ°æÀ» ÀúÀåÇÒ µð·ºÅ丮¸¦ »ý¼ºÇϽʽÿÀ. ¿¹¸¦ µé¸é:
mkdir -p /diskless/i386/RHEL3-AS/ |
ÀÌ µð·ºÅ丮´Â µð½ºÅ© ¾ø´Â µð·ºÅ丮 (diskless directory)¶ó°í ÁöĪµË´Ï´Ù.
ÀÌ µð·ºÅ丮 ¹Ø¿¡ root/¶ó´Â ÇϺΠµð·ºÅ丮¸¦ »ý¼ºÇϽʽÿÀ:
mkdir -p /diskless/i386/RHEL3-AS/root/ |
´ÙÀ½°ú °°ÀÌ rsync ¸í·ÉÀ» »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ® ½Ã½ºÅÛ¿¡¼ ¼¹ö·Î Red Hat Enterprise Linux¸¦ º¹»çÇϽñ⠹ٶø´Ï´Ù:
rsync -a -e ssh installed-system.example.com:/ /diskless/i386/RHEL3-AS/root/ |
ÀÌ ÀÛ¾÷¿¡ °É¸®´Â ½Ã°£Àº ¼³Ä¡µÈ ½Ã½ºÅÛÀÇ ÆÄÀÏ ½Ã½ºÅÛ ¿ë·® ¹× ³×Æ®¿öÅ© ¿¬°á ¼Óµµ¿¡ µû¶ó¼ ´Þ¶óÁý´Ï´Ù. ¾à°£ÀÇ ½Ã°£ÀÇ ¼Ò¿äµÉ ¼öµµ ÀÖ½À´Ï´Ù.
15.1 Àý¿¡¼ ¼³¸íµÈ °Íó·³ tftp ¼¹ö¸¦ ½ÃÀÛÇϽʽÿÀ.
15.2 Àý¿¡¼ ¼³¸íµÈ ¹æ¹ýÀ» µû¶ó DHCP ¼¹ö¸¦ ¼³Á¤ÇϽʽÿÀ.
15.4 Àý¿¡¼ ¼³¸íµÈ °Íó·³ µð½ºÅ© ¾ø´Â ȯ°æ »ý¼ºÀ» ¸¶Ä¡½Ê½Ã¿À.
15.5 Àý¿¡¼ ¼³¸íµÈ ¹æ¹ýÀ» µû¶ó¼ µð½ºÅ© ¾ø´Â Ŭ¶óÀÌ¾ðÆ®¸¦ ¼³Á¤ÇϽñ⠹ٶø´Ï´Ù.
°¢ µð½ºÅ© ¾ø´Â Ŭ¶óÀÌ¾ðÆ®°¡ PXE¸¦ ÅëÇÏ¿© ºÎÆÃÇϵµ·Ï ¼³Á¤ÇϽŠÈÄ ºÎÆÃÇϽʽÿÀ.
DHCP ¼¹ö¿¡¼ rpm -q tftp-server ¸í·ÉÀ» »ç¿ëÇÏ¿© tftp-server ÆÐŰÁö°¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¸ÀÏ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é Red Hat NetworkÀ̳ª Red Hat Enterprise Linux CD-ROMÀ» »ç¿ëÇÏ¿© ¼³Ä¡ÇϽñ⠹ٶø´Ï´Ù. RPM ÆÐŰÁö¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸´Â III ºÎ¸¦ ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.
tftp´Â xinetd ±â¹Ý ¼ºñ½ºÀÌ¸ç ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù:
/sbin/chkconfig --level 345 xinetd on /sbin/chkconfig --level 345 tftp on |
ÀÌ ¸í·ÉÀº tftp¿Í xinetd ¼ºñ½º°¡ Áï½Ã ½ÃÀ۵ǵµ·Ï ¼³Á¤ÇÏ¸ç ¶ÇÇÑ ºÎÆÃ½Ã ÀÌ ¼ºñ½ºµéÀÌ ·±·¹º§ 3, 4, 5¿¡¼ ½ÃÀ۵ǵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.