7.10. ű½ºÅ¸Æ® ¼³Ä¡ ½ÃÀÛÇϱâ

ű½ºÅ¸Æ® ¼³Ä¡¸¦ ½ÃÀÛÇϽ÷Á¸é, Red Hat Linux ºÎÆà µð½ºÄÏÀ̳ª Red Hat Linux ºÎÆà CD-ROM ¶Ç´Â Red Hat Linux CD-ROM #1À» »ç¿ëÇÏ¿© ½Ã½ºÅÛÀ» ºÎÆÃÇϽŠÈÄ ºÎÆ® ÇÁ·ÒÇÁÆ®¿¡¼­ Ưº°ÇÑ ºÎÆ® ¸í·ÉÀ» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù. ks ¸í·ÉÇà ÀÎÀÚ°¡ Ä¿³Î·Î Àü´ÞµÉ °æ¿ì ¼³Ä¡ ÇÁ·Î±×·¥Àº ű½ºÅ¸Æ® ÆÄÀÏÀ» ã±â ½ÃµµÇÕ´Ï´Ù.

ºÎÆà µð½ºÄÏ

7.8.1 Àý¿¡¼­ ¼³¸íµÈ °Íó·³, ű½ºÅ¸Æ® ÆÄÀÏÀÌ ºÎÆà µð½ºÄÏ¿¡ ÀúÀåµÇ¾î ÀÖ´Â °æ¿ì, µð½ºÄÏÀ» µå¶óÀ̺꿡 »ðÀÔÇÏ¿© ½Ã½ºÅÛÀ» ºÎÆÃÇϽŠÈÄ boot: ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù:

linux ks=floppy
CD-ROM #1°ú µð½ºÄÏ

ks.cfg ÆÄÀÏÀÌ µð½ºÄÏ »ó vfatÀ̳ª ext2 ÆÄÀÏ ½Ã½ºÅÛ »ó¿¡ À§Ä¡Çϸç, Red Hat Linux CD-ROM #1À¸·Î ºÎÆÃÇÑ °æ¿ì¿¡µµ linux ks=floppy ¸í·ÉÀÌ ÀÛµ¿ÇÕ´Ï´Ù.

¶Ç ´Ù¸¥ ºÎÆà ¸í·ÉÀ¸·Î Red Hat Linux CD-ROM #1À» ºÎÆà ÈÄ Å±½ºÅ¸Æ® ÆÄÀÏÀ» µð½ºÄÏ »ó¿¡¼­ vfatÀ̳ª ext2 ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåÇÏ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. boot: ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù:

linux ks=hd:fd0:/ks.cfg

µå¶óÀ̹ö µð½ºÄÏ »ç¿ë

µå¶óÀ̹ö µð½ºÄÏÀ» »ç¿ëÇÏ¿© ű½ºÅ¸Æ®¸¦ ½ÃÀÛÇϼ̴ٸé, dd ¿É¼Çµµ ÁöÁ¤ÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ºÎÆà µð½ºÄÏÀ» »ç¿ëÇÏ¿© ºÎÆà ÈÄ µå¶óÀ̹ö µð½ºÄÏÀ» »ç¿ëÇϽ÷Á¸é, boot: ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù:

linux ks=floppy dd
ºÎÆà CD-ROM

7.8.2 Àý¿¡¼­ ¼³¸íµÈ °Íó·³, ű½ºÅ¸Æ® ÆÄÀÏÀÌ ºÎÆà CD-ROM¿¡ ÀúÀåµÇ¾î ÀÖ´Â °æ¿ì, CD-ROMÀ» »ðÀÔÇÏ¿© ½Ã½ºÅÛÀ» ºÎÆÃÇϽŠÈÄ boot: ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù (´ÙÀ½ ¸í·É¿¡¼­ ks.cfgÀº ű½ºÅ¸Æ® ÆÄÀÏ À̸§ÀÔ´Ï´Ù):

linux ks=cdrom:/ks.cfg

ű½ºÅ¸Æ® ¼³Ä¡¸¦ ½ÃÀÛÇϴµ¥ »ç¿ëµÇ´Â ´Ù¸¥ ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù:

ks=nfs:<server>:/<path>

¼³Ä¡ ÇÁ·Î±×·¥Àº NFS ¼­¹ö <server> »ó¿¡¼­ <path> ÆÄÀϷμ­ ű½ºÅ¸Æ® ÆÄÀÏÀ» ãÀ» °ÍÀÔ´Ï´Ù. ¼³Ä¡ ÇÁ·Î±×·¥Àº DHCP¸¦ »ç¿ëÇÏ¿© ÀÌ´õ³Ý Ä«µå¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î NFS ¼­¹ö°¡ server.example.comÀÌ°í ű½ºÅ¸Æ® ÆÄÀÏÀÌ NFS °øÀ¯ /mydir/ks.cfg¿¡ À§Ä¡ÇÑ °æ¿ì, ¿Ã¹Ù¸¥ ºÎÆ® ¸í·ÉÀº ks=nfs:server.example.com:/mydir/ks.cfg°¡ µÉ °ÍÀÔ´Ï´Ù.

ks=http://<server>/<path>

¼³Ä¡ ÇÁ·Î±×·¥Àº HTTP ¼­¹ö <server> »ó¿¡¼­ <path> ÆÄÀϷμ­ ű½ºÅ¸Æ® ÆÄÀÏÀ» ãÀ» °ÍÀÔ´Ï´Ù. ¼³Ä¡ ÇÁ·Î±×·¥Àº DHCP¸¦ »ç¿ëÇÏ¿© ÀÌ´õ³Ý Ä«µå¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î HTTP ¼­¹ö°¡ server.example.comÀÌ°í ű½ºÅ¸Æ® ÆÄÀÏÀÌ HTTP µð·ºÅ丮ÀÎ /mydir/ks.cfg¿¡ À§Ä¡ÇÑ °æ¿ì, ¿Ã¹Ù¸¥ ºÎÆ® ¸í·ÉÀº ks=http://server.example.com/mydir/ks.cfg°¡ µÉ °ÍÀÔ´Ï´Ù.

ks=floppy

¼³Ä¡ ÇÁ·Î±×·¥Àº /dev/fd0 µå¶óÀ̺꿡 ÀÖ´Â Ç÷ÎÇÇÀÇ vfat ¶Ç´Â ext2 ÆÄÀÏ ½Ã½ºÅÛ »ó¿¡ Á¸ÀçÇÏ´Â ks.cfg ÆÄÀÏÀ» ã½À´Ï´Ù.

ks=floppy:/<path>

¼³Ä¡ ÇÁ·Î±×·¥Àº /dev/fd0ÀÇ µð½ºÄÏ »ó¿¡¼­ <path> °æ·Î¿¡ À§Ä¡ÇÑ Å±½ºÅ¸Æ® ÆÄÀÏÀ» ãÀ» °ÍÀÔ´Ï´Ù.

ks=hd:<device>:/<file>

¼³Ä¡ ÇÁ·Î±×·¥Àº (vfat ¶Ç´Â ext2ÀÎ) ÆÄÀÏ ½Ã½ºÅÛÀ» <device>¿¡ ¸¶¿îÆ®ÇÒ °ÍÀÔ´Ï´Ù. ±× ÈÄ ±× ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ <file> ű½ºÅ¸Æ® ¼³Á¤ ÆÄÀÏÀ» ã¾Æº¾´Ï´Ù (¿¹, ks=hd:sda3:/mydir/ks.cfg).

Âü°í¾Ë¸²
 

µÎ¹ø° ÄÝ·ÐÀº Red Hat Linux 9¿¡¼­ óÀ½ »ç¿ëµÇ¾ú½À´Ï´Ù.

ks=file:/<file>

¼³Ä¡ ÇÁ·Î±×·¥Àº ÆÄÀÏ ½Ã½ºÅÛÀ¸·ÎºÎÅÍ <file> ÆÄÀÏÀ» Àб⠽õµÇÒ °ÍÀÔ´Ï´Ù; ¾Æ¹«·± ¸¶¿îÆ®µµ ÇàÇØÁöÁö ¾Ê½À´Ï´Ù. ű½ºÅ¸Æ® ÆÄÀÏÀÌ ÀÌ¹Ì initrd À̹ÌÁö¿¡ À§Ä¡ÇÏ´Â °æ¿ì¿¡ ÀÌ ¹æ¹ýÀÌ ÀϹÝÀûÀ¸·Î »ç¿ëµË´Ï´Ù.

ks=cdrom:/<path>

¼³Ä¡ ÇÁ·Î±×·¥Àº CD-ROM »ó¿¡¼­ <path> ÆÄÀϷμ­ ű½ºÅ¸Æ® ÆÄÀÏÀ» ãÀ» °ÍÀÔ´Ï´Ù.

ks

¸¸ÀÏ ksÀÌ ´Üµ¶À¸·Î »ç¿ëµÇ¾ú´Ù¸é, ¼³Ä¡ ÇÁ·Î±×·¥Àº DHCP¸¦ »ç¿ëÇÏ¿© ÀÌ´õ³Ý Ä«µå¸¦ ¼³Á¤ÇÕ´Ï´Ù. ½Ã½ºÅÛÀº DHCP ÀÀ´äÀ¸·ÎºÎÅÍ "ºÎÆ®¼­¹ö (bootServer)"¸¦ NFS ¼­¹ö·Î »ç¿ëÇÏ¿© ű½ºÅ¸Æ® ÆÄÀÏÀ» Àоî¿Ã °ÍÀÔ´Ï´Ù. ű ½ºÅ¸Æ® ÆÄÀÏÀº ´ÙÀ½°ú °°Àº À̸§À» °®½À´Ï´Ù:

  • DHCP°¡ ÀÌ¹Ì ÁöÁ¤µÇ¾ú°í ºÎÆ®ÆÄÀÏ À̸§ÀÌ /·Î ½ÃÀ۵Ǵ °æ¿ì, NFS ¼­¹ö¿¡¼­ DHCP°¡ Á¦°øÇÑ ºÎÆ®ÆÄÀÏÀ» ã½À´Ï´Ù.

  • DHCP°¡ ÀÌ¹Ì ÁöÁ¤µÇ¾ú°í ºÎÆ®ÆÄÀÏ À̸§ÀÌ /·Î ½ÃÀÛÇÏÁö ¾Ê´Â °æ¿ì, NFS ¼­¹ö »óÀÇ /kickstart µð·ºÅ丮¿¡¼­ DHCP°¡ Á¦°øÇÑ ºÎÆ®ÆÄÀÏÀ» ã½À´Ï´Ù.

  • DHCP°¡ ºÎÆ®ÆÄÀÏÀ» ÁöÁ¤ÇÏÁö ¾Ê¾Ò´Ù¸é, ¼³Ä¡ ÇÁ·Î±×·¥Àº /kickstart/1.2.3.4-kickstart ÆÄÀÏ Àб⸦ ½ÃµµÇÕ´Ï´Ù. ¿©±â¼­ 1.2.3.4´Â ¼³Ä¡µÇ´Â ÄÄÇ»ÅÍÀÇ IP ÁÖ¼Ò¸¦ ÀǹÌÇÕ´Ï´Ù.

ksdevice=<device>

¼³Ä¡ ÇÁ·Î±×·¥Àº ¿©±â¼­ ÁöÁ¤µÈ ³×Æ®¿öÅ© ÀåÄ¡¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ©¿¡ Á¢¼ÓÇÕ´Ï´Ù. ¿¹, eh1 ÀåÄ¡¸¦ ÅëÇØ ½Ã½ºÅÛ¿¡ Á¢¼ÓµÈ NFS ¼­¹ö »ó¿¡¼­ ű½ºÅ¸Æ® ÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© ű½ºÅ¸Æ® ¼³Ä¡¸¦ ½ÃÀÛÇϽ÷Á¸é, boot: ÇÁ·ÒÇÁÆ®¿¡¼­ ks=nfs:<server>:/<path> ksdevice=eth1 ¸í·ÉÀ» »ç¿ëÇϽñ⠹ٶø´Ï´Ù.