· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/NFS-Root

<!doctype linuxdoc system>

<article>

<!-- Title information -->

<title>NFS-Root Mini-Howto
<author>Andreas Kostyrka, <tt/andreas@ag.or.at/
<date>V8, 8 August 1997
<trans>¹ø¿ª: Á¤¼øÃ¶, <htmlurl url="mailto:jungsoonchul@yahoo.com" 
name="mailto:jungsoonchul@yahoo.com"> 
<tdate>1999³â 11¿ù 29ÀÏ 

<abstract>
ÀÌ ¹Ì´ÏÇÏ¿ìÅõ´Â NFS¸¦ ÅëÇÏ¿© ·çÆ® ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ®ÇÏ´Â
``µð½ºÅ© ¾ø´Â'' ¸®´ª½º ¿÷½ºÅ×À̼ÇÀÇ ¼³Ä¡ ¹æ¹ý¿¡ ´ëÇØ¼­ ¼³¸íÇÑ´Ù.
<tt>ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/NFS-Root</tt>
¶Ç´Â ¼±»çÀÌÆ® ¹Ì·¯¿¡¼­ ÀÌ ¹Ì´ÏÇÏ¿ìÅõÀÇ ÃֽйöÀüÀ» ±¸ÇÒ ¼ö ÀÖ´Ù.
</abstract>

<toc>

<sect>ÆÇ±Ç<p>
(c) 1996 Andreas Kostyrka (e9207884@student.tuwien.ac.at or 
andreas@ag.or.at) <p>
µû·Î ¸»ÀÌ ¾ø´Ù¸é, ¸®´ª½º HOWTO ¹®¼­ÀÇ ÆÇ±ÇÀº ÀúÀÚ¿¡°Ô ÀÖ´Ù. ¸®´ª½º
HOWTO ¹®¼­´Â ÆÇ±Ç Ç¥½Ã°¡ º¹»çº»¿¡ À¯ÁöµÇ´Â ÇÑ, ¾î¶² ¸Åü·ÎµçÁö
Àüü ¶Ç´Â ºÎºÐÀûÀ¸·Î Àç»ý»êµÇ°Å³ª ¹èÆ÷µÉ ¼ö ÀÖ´Ù. »ó¾÷ÀûÀÎ Àç¹èÆ÷°¡
Çã¶ôµÇ°í ±ÇÀåµÈ´Ù. ±×·¯³ª ÀúÀÚ¿¡°Ô ±×·¯ÇÑ ¹èÆ÷ »ç½ÇÀ» ¾Ë¸®´Â °Ô
ÁÁÀ» °ÍÀÌ´Ù.

¹ø¿ª¹°, ÆÄ»ý ÀÛ¾÷¹°, ¸®´ª½º HOWTO ¹®¼­¸¦ ÅëÇÕÇÑ ÀÛ¾÷¹° ¸ðµÎ´Â
ÀÌ ÆÇ±Ç Ç¥½Ã¾Æ·¡ º¸È£µÈ´Ù. Áï, ´ç½ÅÀº HOWTO ¹®¼­¿¡¼­ ÆÄ»ýµÈ ÀÛ¾÷¹°À»
»ý»êÇϸ鼭, ¹èÆ÷»óÀÇ Á¦¾àÀ» ÁÖ¸éÀº ¾È µÈ´Ù. ÀÌµé ±ÔÄ¢¿¡ °üÇÑ ¿¹¿Ü´Â
ƯÁ¤ Á¶°ÇÇÏ¿¡¼­ ÀÎÁ¤ÀÌ µÈ´Ù. ¾Æ·¡ ÁÖ¼ÒÀÇ ¸®´ª½º HOWTO Á¶Á¤ÀÚ¿¡°Ô
¿¬¶ôÇϽʽÿÀ.

°£´ÜÈ÷ ¸»Çؼ­, ¿ì¸®´Â °¡´ÉÇÑ ÇÑ ¸¹Àº ä³ÎÀ» ÅëÇØ Á¤º¸¸¦ ÆÛ¶ß¸®°í ½Í´Ù.
±×·±µ¥, ¿ì¸®´Â ¶ÇÇÑ HOWTO ¹®¼­ÀÇ ÆÇ±ÇÀ» À¯ÁöÇÏ°í ½ÍÀ¸¸ç ¹®¼­ÀÇ Àç¹èÆ÷ 
°èȹÀ» ÅëÁö¹Þ°í ½ÍÀº °ÍÀÌ´Ù.

Àǹ® »çÇ×ÀÌ ÀÖ´Ù¸é ÀÌ ¹®¼­ÀÇ ÀúÀÚÀÎ
Andreas Kostyrka <<tt/mailto:andreas@ag.or.at/> ¶Ç´Â
¸®´ª½º HOWTO Á¶Á¤ÀÚÀÎ Tim Bynum 
<<tt/mailto:linux-howto@sunsite.unc.edu/>¿¡°Ô À̸ÞÀÏ·Î ¿¬¶ôÁֽʽÿÀ.

<sect1>°øÇåÇÑ »ç¶÷µé<p>
<itemize>
<item>
Avery Pennarun <<tt/apenwarr@foxnet.net/> (<bf/LILO/¾øÀÌ ºÎÆÃÇÏ´Â ¹ý)
<item> 
Ofer Maor <tt/<ofer@hadar.co.il>/ 
(µð½ºÅ© ¾ø´Â ¿÷½ºÅ×À̼ÇÀÇ ¼³Ä¡¿¡ °üÇÑ ´õ ³ªÀº ¹Ì´Ï ÇÏ¿ìÅõ¸¦ Á¦°ø)
<item>
Christian Leutloff <tt/<leutloff@sundancer.tng.oche.de>/ 
(netboot¿¡ ´ëÇÑ Á¤º¸ Á¦°ø)
</itemize>

<sect>ÀüüÀûÀÎ °³¿ä<p>
ÀϹÝÀûÀ¸·Î ¸»Çؼ­, µð½ºÅ© ¾ø´Â ¿÷½ºÅ×À̼ǿ¡´Â ´ÙÀ½°ú °°Àº °°Àº ¹®Á¦Á¡µéÀÌ 
ÀÖ´Ù:
<itemize>
<item>±×°ÍÀº ÀÚ½ÅÀÇ IPÁÖ¼Ò¸¦ ¾Ë¾Æ³»¾ß ÇÑ´Ù. ÇÊ¿äÇÏ´Ù¸é ³ª¸ÓÁö
ÀÌ´õ³Ý ±¸¼º Á¤º¸±îÁöµµ.
<item>±×°ÍÀº <em/NFS/¼­¹ö¿Í ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀ» À§ÇÑ ¸¶¿îÆ® °æ·Î¸¦
¾Ë¾Æ ³»¾ß ÇÑ´Ù.
</itemize>
<p>
¸®´ª½º Ä¿³Î(1.3.7x)¿¡¼­ÀÇ <em/NFSROOT/±¸ÇöÀº ´ÙÀ½°ú °°Àº ``ÇØ°áÃ¥''À»
Á¦½ÃÇÑ´Ù:
<itemize>
<item>IPÁÖ¼Ò´Â <em/RARP/¿¡ ÀÇÇØ¼­ ¹ß°ßµÉ ¼ö ÀÖ´Ù. ¶Ç´Â ÀÌ´õ³Ý
±¸¼º Á¤º¸ ¸ðµÎ°¡ <bf/LILO/ ¶Ç´Â <bf/LOADLIN/ÀÇ Ä¿³Î ÀÎÀÚ¸¦ ÅëÇØ¼­
Ä¿³Î¿¡ Àü´ÞµÉ ¼ö ÀÖ´Ù.
<item>Ä¿³Î ÀÎÀÚ¸¦ ÅëÇØ <em/NFS/°æ·Î°¡ Àü´ÞµÉ ¼ö ÀÖ´Ù. Àü´ÞµÇÁö ¾Ê´Â´Ù¸é
Ä¿³ÎÀº <em/RARP/¼­¹ö°¡ ¶ÇÇÑ <em/NFS/¼­¹ö¶ó°í °¡Á¤Çϰí ÀÌ¹Ì Á¤ÀǵÈ
±âº»°ªÀ» <em/NFS/°æ·Î·Î »ç¿ëÇÑ´Ù. 
(±âº»°ª: <tt>/tftpboot/<<em/IP-address of the machine/></tt>)
<item>Ŭ¶óÀ̾ðÆ®ÀÇ ±¸¼º Á¤º¸¸¦ <em/BOOTP/¸¦ ÅëÇØ¼­ ¾Ë¾Æ ³¾ ¼ö ÀÖ´Ù.
</itemize>

µð½ºÅ© ¾ø´Â ȯ°æÀ» ¼³Á¤Çϱâ Àü¿¡, <bf/LILO/³ª <bf/LOADLIN/¸¦ ÅëÇØ
ºÎÆÃÇÒ Áö¸¦ °áÁ¤ÇØ¾ß ÇÑ´Ù. ±×·¸°Ô ÇÏ´Â °ÍÀº À¯¿¬¼ºÀ» Áõ°¡½ÃŰÁö¸¸
¼Óµµ°¡ ´À¸®´Ù. <bf/LILO/¸¦ ¾È ¾²¸é ´õ ºü¸£°Ô ºÎÆÃµÈ´Ù.
°áÁ¤Àº ´ç½Å ÀÚÀ¯ÀÌ´Ù.

<sect> ¼­¹öÃø ¼³Á¤
<sect1>Ä¿³Î ÄÄÆÄÀÏ <p>
¼­¹öÀÇ Ä¿³Î¿¡ <em/RARP/±â´ÉÀ» ³Ö´Â °ÍÀº ÁÁÀº »ý°¢ÀÌ´Ù. Ä¿³Î ÀÎÀÚ¾øÀÌ
ºÎÆÃÇÏ·Á¸é ÀÌ ±â´ÉÀÌ ¹Ýµå½Ã ÇÊ¿äÇÏ´Ù. ÇÑÆí Ŭ¶óÀÌ¾ðÆ®°¡ ¼­¹ö¿Í ´Ù¸¥
¼­ºê³Ý¿¡ ÀÖ´Ù¸é ÀÌ ±â´ÉÀº µµ¿òÀÌ µÇÁö ¸øÇÑ´Ù.
<p>
¿÷½ºÅ×À̼ÇÀÇ Ä¿³ÎÀº ÃÖ¼ÒÇÑ ´ÙÀ½ Á¶°ÇµéÀ» ¸¸Á·½ÃÄÑ¾ß ÇÑ´Ù:
<itemize>
<item> <em/NFS/ÆÄÀÏ ½Ã½ºÅÛÀÌ ÄÄÆÄÀÏ-ÀÎ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù
(¿ªÁÖ: ¸ðµâ·Î ÇÏ¸é ¾È µÈ´Ù). (<em/ext2/Áö¿øÀº ±×·² ÇÊ¿ä ¾øÀÌ
¸ðµâÀ̸é ÃæºÐÇÏ´Ù.)
<item> ``Root on NFS''°¡ °¡´ÉÇØ¾ß ÇÑ´Ù.
<item> ¿÷½ºÅ×À̼ÇÀÇ ³×Æ®¿öÅ© Ä«µåÀÇ ÀÌ´õ³Ý µå¶óÀ̹ö°¡ ÄÄÆÄÀÏ-ÀÎ µÇ¾î
ÀÖ¾î¾ß ÇÑ´Ù.
<item> NFS-Root¸¦ À§ÇØ, Çʿ信 µû¶ó <em/RARP/ ¶Ç´Â <em/BOOTP/Áö¿øÀ»
°¡´ÉÇÏ°Ô ÇØ¾ß ÇÑ´Ù. (make config¿¡¼­ ÀÌ ¿É¼ÇÀº NFS Áú¹® ´ÙÀ½¿¡
³ª¿Â´Ù.)
</itemize>
<p>
¿÷½ºÅ×À̼ÇÀÌ Ä¿³Î ÀÎÀÚ¾øÀÌ ºÎÆÃµÇ·Á¸é ·çÆ® ÀåÄ¡¸¦ 0:255·Î ¼³Á¤ÇÒ
Çʿ䰡 ÀÖ´Ù. <tt>mknod /dev/nfsroot b 0 255</tt>¸¦ ÇÔÀ¸·Î½á ´õ¹Ì
ÀåÄ¡¸¦ ¸¸µç ÈÄ, <tt>rdev <<em/kernel-image/> /dev/nfsroot</tt>¸¦
ŸÀÌÇÎÇÔÀ¸·Î½á Ä¿³Î À̹ÌÁöÀÇ ·çÆ® ÀåÄ¡¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
<sect1> ·çÆ® ÆÄÀÏ ½Ã½ºÅÛÀÇ ÀÛ¼º
<sect2> ÆÄÀÏ ½Ã½ºÅÛ º¹»ç <p>
<em> °æ°í: ÀÌµé ¸í·É¾îµéÀÌ Àß ÀÛµ¿ÇÑ´Ù ÇÏ´õ¶óµµ, Á¦ÀÛ
ȯ°æ(production enviroment)¿¡¼­ °áÄÚ ÀûÀýÇÑ °ÍÀº ¾Æ´Ï´Ù. 
Ŭ¶óÀ̾ðÆ®ÀÇ ·çÆ® ÆÄÀϽýºÅÛÀ» ¼³Á¤Çϱâ À§ÇÑ ´õ¿í ³ªÀº ¹æ¹ýÀÌ
Ofer Maor <tt/<ofer@hadar.co.il>/¾¾ÀÇ NFS-Root-Client ¹Ì´Ï ÇÏ¿ìÅõ¿¡
Àß ³ª¿Í ÀÖ´Ù.
</em> <p>
·çÆ® Æ®¸®ÀÇ À§Ä¡¸¦ Á¤ÇÑ ´ÙÀ½¿¡, ¿¹¸¦ µé¾î, 
<tt>mkdir -p <<em/directory/></tt>¿Í 
<tt>tar cClf / - | tar xpCf <<em/directory/> -</tt>¸¦ ÇÔÀ¸·Î½á
Æ®¸®¸¦ ¸¸µç´Ù.
<p>
LILO¾øÀÌ Ä¿³ÎÀ» ºÎÆÃÇÏ·Á¸é ·çÆ® µð·ºÅ丮´Â 
<tt>/tftpboot/<<em/IP-address/></tt>°¡ µÇ¾î¾ß ÇÑ´Ù. ±âº»°ªÀÌ ¸¾¿¡
¾È µç´Ù¸é Ä¿³Î ¼Ò½ºÀÇ Makefile¿¡¼­ 
<tt>NFS_ROOT = -DNFS_ROOT="\"/tftpboot/%s\""</tt>ºÎºÐÀ» ãÀº ´ÙÀ½
Àû´çÈ÷ °íÄ¡°í ´Ù½Ã ÄÄÆÄÀÏÀ» ÇÏ¸é µÈ´Ù.
<p>
<sect2> ·çÆ® ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ÀÇ º¯È­ <p>
ÀÌÁ¦ ºÒÇÊ¿äÇÑ ÆÄÀϵéÀ» Áö¿ì°í, /etc/rc.d ½ºÅ©¸³Æ®µéÀ» °Ë»çÇÑ´Ù.

<itemize>
<item> eth0 ¼³Á¤. ¿÷½ºÅ×À̼ÇÀº ÃÖ¼ÒÇÑ ºÎºÐÀûÀ¸·Î¶óµµ eth0 ¼³Á¤
Á¤º¸¸¦ ã´Â´Ù. ¿÷½ºÅ×À̼ÇÀÇ IPÁÖ¼Ò¸¦ ¼­¹öÀÇ IPÁÖ¼Ò·Î ¼³Á¤ÇÏ´Â °ÍÀº
ÀßÇÑ ÀÏÀÌ ¾Æ´Ï´Ù(Ãʱ⿡ ÀÏ¾î ³µ´ø, ÇÊÀÚÀÇ ½Ç¼ö Áß ÇϳªÀÌ´Ù).

<item>
¿÷½ºÅ×À̼ÇÀÇ /etc/fstab. NFS ÆÄÀϽýºÅÛ¿¡ ´ëÇÑ ¼³Á¤ÀÌ ÇÊ¿äÇÏ´Ù.

<item> <bf/°æ°í/: ¼­¹öÀÇ ·çÆ® ÆÄÀϽýºÅÛ°ú ¿÷½ºÅ×À̼ÇÀÇ ·çÆ®
ÆÄÀϽýºÅÛÀ» È¥µ¿ÇÏÁö ¸»¶ó. 
</itemize>

<sect2> ÆÄÀϽýºÅÛÀ» ÀͽºÆ÷Æ®Çϱâ <p>
¿÷½ºÅ×À̼ÇÀ» À§ÇØ ·çÆ® µð·ºÅ丮¸¦ ÀͽºÆ÷Æ®ÇÑ´Ù. <tt/exports(5)/¸¦
ÂüÁ¶Ç϶ó. ÀÌ ÀÛ¾÷ÈÄ nfsd/mountd¸¦ Àç½ÃÀÛÇØ¾ß ÇÑ´Ù. RedHat¿¡¼­´Â
°£´ÜÈ÷ <tt>/etc/rc.d/init.d/nfs stop ; /etc/rc.d/init.d/nfs start</tt>¸¦
Çϸé Àç½ÃÀÛÇÒ ¼ö ÀÖ´Ù.

<sect2> RARP ¼³Á¤ <p>
³×Æ®»óÀÇ ¾îµò°¡¿¡ <em/RARP/¸¦ ¼³Ä¡Ç϶ó. nfsroot Àμö¾øÀÌ ºÎÆÃÇÏ·Á
ÇÑ´Ù¸é, <em/RARP/¼­¹ö´Â ¶ÇÇÑ <em/NFS/¼­¹ö¿©¾ß ÇÑ´Ù. º¸Åë 
<em/RARP/¼­¹ö°¡ <em/NFS/¼­¹öÀÇ ¿ªÇÒµµ ¸Ã´Â´Ù. RARP¸¦ ¼³Ä¡ÇÏ·Á¸é
Ä¿³ÎÀÌ RARP¸¦ Áö¿øÇϵµ·Ï ¼³Á¤µÇ¾î¾ß ÇÑ´Ù.
<p>
±×¸®°í ³ª¼­, ´ÙÀ½À» ½ÇÇà½ÃŲ´Ù(±×¸®°í ¼­¹öÀÇ <tt>/etc/rc.d</tt>ÀÇ
¾îµò°¡¿¡ ÀÌ ¸í·É¹®À» ¼³Ä¡ÇØ¾ß ÇÑ´Ù!):
<p>
<tt>/sbin/rarp -s <<em/ip-addr/> <<em/hardware-addr/></tt>
<p> ¿©±â¿¡¼­
<descrip>
<tag/ip-addr/ Àº ¿÷½ºÅ×À̼ÇÀÇ IPÁÖ¼ÒÀ̰í 
<tag/hardware-addr/ Àº ¿÷½ºÅ×À̼ÇÀÇ ³×Æ®¿öÅ© Ä«µåÀÇ ÀÌ´õ³Ý ÁÖ¼ÒÀÌ´Ù.
</descrip>
<p>
      ¿¹: <tt>/sbin/rarp -s 131.131.90.200 00:00:c0:47:10:12</tt>
<p>
¼­¹ö°¡ À̸§À¸·Î IPÁÖ¼Ò¸¦ ãÀ» ¼ö ÀÖ´Ù¸é(/etc/hosts³ª <em/DNS/¸¦
ÀÌ¿ëÇØ¼­), IPÁÖ¼Ò´ë½Å¿¡ À̸§À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.

<sect2> BOOTP ¼³Á¤ <p>
<em/BOOTP/ ¼³Á¤À» À§Çؼ­ <tt>/etc/bootptab</tt>À» ÆíÁýÇØ¾ß ÇÑ´Ù.
<em>bootpd(8)</em>¿Í <em>bootptab(5)</em> ¸Ç ÆäÀÌÁö¸¦ ÂüÁ¶Ç϶ó.

<sect2> Çϵå¿þ¾î ÁÖ¼Ò ¾Ë¾Æ ³»±â <p>
ÇÊÀÚ´Â Çϵå¿þ¾î ÁÖ¼Ò(¿ªÁÖ: ¿÷½ºÅ×À̼ÇÀÇ ·£Ä«µåÀÇ ÀÌ´õ³Ý ÁÖ¼Ò)¸¦
¸ð¸¥´Ù. ¾î¶»°Ô ¾Ë¾Æ ³¾ ¼ö ÀÖÀ»±î?
<itemize>
<item> ´ç½ÅÀÌ ¸¸µç Ä¿³Î µð½ºÅ©·Î ºÎÆÃÇ϶ó. ±×¸®°í ³×Æ®¿öÅ© Ä«µå°¡
ÀνĵǴ ÁÙÀ» »ìÆìº»´Ù. º¸Åë ±× ÁÙÀº Ä«µåÀÇ ÀÌ´õ³Ý ÁÖ¼ÒÀÎ 6¹ÙÀÌÆ®Â¥¸® 
16Áø¼ö¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù.
<item> TCP/IP°¡ °¡´ÉÇÑ OS·Î ºÎÆÃÇÑ´Ù. ¼­¹ö¿¡¼­ ¿÷½ºÅ×À̼ÇÀ» 
ÇÎ(ping)ÇÑ´Ù. ±×¸®°í ³ª¼­ <tt>/sbin/arp -a</tt>·Î ARPij½Ã¸¦ »ìÆì º»´Ù.
</itemize>

<sect> ¿÷½ºÅ×À̼ÇÀ» ºÎÆÃÇϱâ <p>
<sect1> ºÎÆ®·Ò ÀÌ¿ë <p>
ÇÊÀÚ´Â ¾ÆÁ÷ ±×·± ±«¹°À» »ç¿ëÇØ º» ÀûÀÌ ¾ø±â ¶§¹®¿¡ ´ÜÁö ´ÙÀ½°ú °°Àº
ÆÁ¸¸À» ¾Ë·Á ÁÙ ¼ö ÀÖ´Ù (Christian Leutloff
<tt/<leutloff@sundancer.tng.oche.de>/¾¾ÀÇ È£ÀÇ):
<itemize>
<item> ´ç½ÅÀº ``Á¤»óÀûÀÎ'' ºÎÆ®·ÒÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù.
<item> ¸®´ª½º¸¦ À§ÇÑ ºÎÆ®·Ò°ú Á¤º¸¸¦ Á¦°øÇÏ´Â, Gero Kuhlmann¾¾ÀÇ
<tt/netboot/²Ù·¯¹Ì°¡ ÀÖ´Ù. <tt/netboot/´Â ¸®´ª½º ¹Ì·¯ ¶Ç´Â µ¥ºñ¾È
²Ù·¯¹Ì(<tt/netboot-0.4/)¾È¿¡ ÀÖ´Ù.
<item> ºÎÆ®·Ò¿¡ µû¶ó¿À´Â ¹®¼­¸¦ À¯½ÉÈ÷ Àд´Ù.
<item> ºÎÆ®·ÒÀÌ Ä¿³ÎÀ» ·ÎµùÇÏ´Â ¹æ½Ä¿¡ µû¶ó ¼­¹ö»ó¿¡ tftpd¸¦ ¶ç¿ö¾ß
ÇÏ´Â °æ¿ìµµ ÀÖ´Ù.
<item> <it>º¸Åë »ç¶÷µéÀÌ prom burner¿¡ Á¢±ÙÇϱâ´Â Èûµé±â ¶§¹®¿¡,
¸®´ª½º¿Í °ü·ÃµÈ ºÎÆ®·Ò ÆÇ¸Å¾÷Àڵ鿡 ´ëÇÑ ¾î¶°ÇÑ Á¤º¸µµ ȯ¿µ!.
ÇÊÀÚ´Â ÀÌ Á¤º¸¸¦ ¿©±â¿¡ »ðÀÔÇÒ °ÍÀÌ´Ù. </it> 
</itemize>
<sect1> ·Î¿ì Ä¿³Î µð½ºÅ© ÀÌ¿ë <p>
<em/NFS/¼­¹ö°¡ ¶ÇÇÑ <em/RARP/¼­¹öÀ̰í (¼­¹ö¿Í ¿÷½ºÅ×À̼ÇÀº °°Àº
¼­ºê³Ý¿¡ ÀÖ¾î¾ß ÇÔÀ» ¾Ï½ÃÇÑ´Ù.) ·çÆ® ÆÄÀϽýºÅÛÀ» ¹Ù¸£°Ô ÀͽºÆ÷Æ®ÇÏ¿´´Ù¸é
´ç½ÅÀº Ä¿³ÎÀ» µð½ºÅ©¿¡ <tt/cat/ÇÔÀ¸·Î½á ºÎÆÃ µð½ºÅ©¸¦ ¸¸µé ¼ö
ÀÖ´Ù(Ä¿³ÎÀÇ ·çÆ® ÀåÄ¡¸¦ 0:255·Î ¼³Á¤ÇØ¾ß ÇÑ´Ù).
¼­¹ö»óÀÇ (¿÷½ºÅ×À̼ÇÀÇ) ·çÆ® µð·ºÅ丮´Â 
<tt>/tftpboot/</tt><it>IP-Address</it>À̾î¾ß ÇÑ´Ù(ÀÌ °ªÀº Ä¿³Î ÄÄÆÄÀ϶§
¹Ù²Ü ¼ö ÀÖ´Ù).

<sect1> bootloader¿Í <em/RARP/ ÀÌ¿ë <p>
Ä¿³Î Àμö¿¡
<tt>nfsroot=<<em/server-ip-addr/>:<<em>/path/to/mount</em>></tt>¸¦
Ãß°¡ÇÑ´Ù. <em/server-ip-addr/Àº NFS¼­¹öÀÇ ÁÖ¼ÒÀ̰í <em/server-ip-addr/Àº
·çÆ® µð·ºÅ丮ÀÇ °æ·ÎÀÌ´Ù.

ÆÁ:
<itemize>
<item> <bf/LILO/¸¦ ÀÌ¿ëÇÒ ¶§ ``<tt/lock/''±â´ÉÀ» ÀÌ¿ëÇØ º¸¶ó:
¿Ã¹Ù¸¥ ÀμöµéÀ» ÀÔ·ÂÇÑ ÈÄ ``<tt/lock/''À» Ãß°¡ÇÑ´Ù. ´ÙÀ½
ºÎÆÃ¶§ºÎÅÍ´Â Àμö¸¦ ´Ù½Ã ÀÔ·ÂÇÒ Çʿ䰡 ¾ø´Ù.
<item> ¿÷½ºÅ×ÀÌ¼Ç Æ¯Á¤ ºÎÆÃ µð½ºÅ©¸¦ ¸¸µé¶§, <tt/lilo.conf/¾ÈÀÇ
<tt/append=/±â´ÉÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
</itemize>
<sect1> <em/RARP/¾ø´Â bootloaderÀÌ¿ë <p>
ºÎÆÃÇÒ¶§, <tt/nfsroot/¿¡ ´õÇÏ¿©
<tt>nfsaddrs=<<em/wst-IP/>:<<em/srv-IP/>:<<em/gw-IP/>:<<em/netm-IP/>:<<em/hostname/></tt>
Ä¿³Î Àμö¸¦ ÀÔ·ÂÇÑ´Ù. Ä¿³ÎÀº ÁÖ¾îÁø Àμö·Î <tt/eth0/¸¦ ¼³Á¤ÇÒ °ÍÀÌ´Ù:
<descrip>
<tag/wst-IP/    ±â°èÀÇ IPÁÖ¼Ò
<tag/srv-IP/    NFS¼­¹öÀÇ IPÁÖ¼Ò
<tag/gw-IP/     °ÔÀÌÆ®¿þÀÌ
<tag/netm-IP/   ³Ý¸Å½ºÅ©
<tag/hostname/  ±â°èÀÇ À̸§
</descrip>
<sect> ¾Ë·ÁÁø ¹®Á¦Á¡ <p>
<sect1> /sbin/initÀÌ ½ÃÀÛÇÏÁö ¾Ê´Â´Ù.  <p>
/sbin/init·Î ÀÎÇÑ À¯¸íÇÑ ¹®Á¦´Â, ¾î¶² ¹èÆ÷ÆÇµéÀÌ µ¿ÀûÀ¸·Î ¸µÅ©µÈ
/sbin/initÀ» Æ÷ÇÔÇϱ⠶§¹®¿¡ ÀϾ´Ù. ±×°æ¿ì ´ç½ÅÀº /lib ¼³Á¤À»
¿Ã¹Ù¸£°Ô ¹Ù²Ù¾î¾ß ÇÑ´Ù. ÇѰ¡Áö ½±°Ô ÇØ º¼¼ö ÀÖ´Â ½Ãµµ´Â,
Ŭ¶óÀ̾ðÆ®ÀÇ /sbin/initÀ» Á¤ÀûÀ¸·Î ¸µÅ©µÈ ``Hello World'' ÇÁ·Î±×·¥À¸·Î
´ëÄ¡ÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¹æ¹ýÀ¸·Î ´ç½ÅÀº ÀÌ ¹®Á¦°¡ Á» ´õ ±Ùº»ÀûÀÎ °ÍÀÎÁö
¾Æ´Ï¸é ´ÜÁö µ¿Àû ¸µÅ·¶§¹®ÀÎÁö °¡·Á ³¾ ¼ö ÀÖ´Ù.
<sect1> /dev ¹®Á¦ <p>
ºÎÆÃÇÒ¶§ tty¿¡ °üÇÑ ÀÌ»óÇÑ ¸Þ½ÃÁö¸¦ ¾ò¾ú´Ù¸é, ´ç½ÅÀº Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ
/dev µð·ºÅ丮ÀÇ MAKEDEV¸¦ ½ÇÇà½ÃÄÑ¾ß ÇÑ´Ù. 64ºñÆ® ÀåÄ¡ ¹øÈ£¸¦ °¡Áö´Â
¾î¶² ¼­¹ö¿¡¼­´Â ÀÌ ÇØ°áÃ¥ÀÌ ½ÇÆÐÇÑ´Ù´Â ¼Ò¹®ÀÌ ÀÖ´Ù. ¸¸¾à ±×·¸´Ù¸é
¹®Á¦¸¦ ÀÏÀ¸Å°´Â ´ç½ÅÀÇ OS¿¡ °üÇÏ¿© ÇÊÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»±â¸¦ ¹Ù¶õ´Ù.
ÇѰ¡Áö ÀáÀçÀûÀÎ ÇØ°áÃ¥Àº ¸Å¹ø ÃÊ±â ºÎÆ®´Ü°è¿¡¼­ ÀÛÀº /dev ·¥ µð½ºÅ©¸¦
¸¸µé°í ÀåÄ¡ ³ëµåµéÀ» ´Ù½Ã ¼³Ä¡ÇÏ´Â ¹æ¹ýÀÌ´Ù.

<sect> ´Ù¸¥ ÁÖÁ¦µé <p>
<itemize>
<item> BOOTP Ŭ¶óÀ̾ðÆ®: 
<tt>ftp://sunsite.unc.edu/system/Network/admin/bootpc.v045.tgz</tt>.
<p>
(¸®´ª½º 2.0¿¡ Æ÷ÇÔµÈ) initrd´Â µð½ºÅ©¾ø´Â ÄÄÇ»ÅÍ¿¡¼­ ²Ï ¸ÚÁö°Ô 
ÀÛµ¿Çϵµ·Ï ¸¸µé¾î Á³´Ù. »ç½Ç initrd´Â Ç×»ó Á» ´õ Ä¿½ºÅ͸¶ÀÌÁîµÈ
¼³Á¤À» À§ÇÑ ÁøÀϺ¸ÇÑ ¿É¼ÇÀÌ´Ù.

<item> ¸®´ª½º 2.0Àº RARP´ë½Å¿¡ BOOTP¸¦ »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ (Á» ´õ
Á¤È®È÷, ´ç½ÅÀº Ä¿³Î¿¡ µÑ ´Ù ÄÄÆÄÀÏ ÇÒ ¼ö ÀÖ°í, ±× Áß ´õ ºü¸¥ °ÍÀÌ
À̱ä´Ù), Æò¹üÇÑ bootpd±â¹Ý ºÎÆ®´Â ÇÊ¿ä¾ø´Ù.

<item> Ä¿³Î ¼Ò½ºÀÇ ¹®¼­ µð·ºÅ丮¿¡ NFS-Root½Ã½ºÅÛ¿¡ °üÇÑ ¹®¼­
ÆÄÀÏÀÌ ÀÖ´Ù.

<item> NFS¸¦ ÅëÇØ ½º¿ÍÇÎÀ» Çã¿ëÇÏ´Â ÆÐÄ¡°¡ ¶°µ¹°í ÀÖ´Ù. ÇÊÀÚµµ
±×°ÍÀ» ¹Þ¾Ò´Âµ¥, ¸ÞÀÏÀ» ÀÒ¾î ¹ö·È´Ù. :(

¾Æ¸¶µµ http://www.linuxhq.com/ÀÇ ºñ°ø½Ä ÆÐÄ¡Àý¿¡¼­ ±×°ÍÀ» ¾òÀ»
¼ö ÀÖÀ» °ÍÀÌ´Ù.

<item> ÇÊÀÚÀÇ PGPŰ´Â andreas@ag.or.at¸¦ ÇΰÅÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Ù.
ÇÊÀÚÀÇ ÇΰÅÇÁ¸°Æ®(fingerprint): 
F1 F7 43 D5 07 C4 6C 87  BF 6B 33 A2 2C EE 5A F9.
</itemize>
</article>


ID
Password
Join
Money will say more in one moment than the most eloquent lover can in years.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2003-08-10 11:52:30
Processing time 0.0075 sec