· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Docbook Sgml/CD Server-HOWTO

CD ¼­¹ö ÇÏ¿ìÅõ

CD ¼­¹ö ÇÏ¿ìÅõ

Randolph Tata

ÀÓÀºÀç

v1.00, 2000³â 9¿ù 23ÀÏ

CD ¼­¹ö ÇÏ¿ìÅõ´Â ÀÚÀ¯·Ó°Ô ÀÌ¿ë °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î ÆÐÅ°Áöµé°ú ¸®´ª½º·Î ÀڽŸ¸ÀÇ CD ¼­¹ö¸¦ ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. CD ¼­¹ö´Â ³×Æ®¿öÅ©¸¦ µ¿ÇØ ´Ù¸¥ Ŭ¶óÀ̾ðÆ®µé(À©µµ¿ì µî)°ú CD¸¦ °øÀ¯ ÇÒ¼ö ÀÖ´Ù.

고친 과정
고침 v1.002000³â 9¿ù 23ÀÏ고친이 rjt
linuxdoc sgml ¿¡¼­ DocBook v3.1·Î º¯È¯
고침 v0.102000³â 9¿ù 1ÀÏ고친이 rjt
text/html ¿¡¼­ linuxdoc sgml·Î º¯È¯
고침 v0.012000³â 8¿ù 18ÀÏ고친이 rjt
text/html À¸·Î ù¹öÁ¯ ¹ßÇ¥. Ä¿³Î ¼öÁ¤, ·çÇÁ µð¹ÙÀ̽º ¼½¼ÇÀÇ Ãß°¡ ÇÊ¿ä.

1. ¼Ò°³

30G IBM ÇÏµå µð½ºÅ©(2000³â 8¿ù ÇöÀç 160$)¿Í ¿ÀÇ ¼Ò½º ±â¹ÝÀÇ CD ¼­¹ö ¼Ö·ç¼ÇÀº $800-$4,000À» ÇÊ¿ä·Î ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î, thin-server, CD Jukebox ¼Ö·ç¼ÇÀ» ´ëüÇÒ¼ö ÀÖ´Ù.

³ª´Â 64M ¸Þ¸ð¸®¸¦ °¡Áø ÆæƼ¾ö 120 À¸·Î CD ¼­¹ö¸¦ ±¸ÃàÇß´Ù.


1.1. ÀǵµÇÏ´Â °Í

ÀÌ ÇÏ¿ìÅõ ¹®¼­´Â ƯÈ÷ ½Ã½ºÅÛ °ü¸®ÀÚµéÀ» À§ÇØ ¾º¿©Áö°í, ¸®´ª½º¿¡¼­ÀÇ ¿¹µéÀ» »ç¿ëÇß´Ù. ÀÌ°ÍÀº ·çÇÁ µð¹ÙÀ̽º ¶Ç´Â CD À̹ÌÁö¸¦ ¸¶¿îÆ® ÇÒ¼ö ÀÖ´Â ´Ù¸¥ Unix ¿¡¼­µµ ÀÛµ¿ÇÒ °ÍÀÌ´Ù.


1.2. ÇÊ¿äÇÑ °Í

CD ¼­¹ö¸¦ ¼³Á¤Çϱâ À§ÇÑ ¸í·É¿Í À¯Æ¿¸®Æ¼µéÀº ÀÌ¹Ì ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡ Æ÷ÇԵǾî ÀÖ´Ù.

  • ¸®´ª½º ¹èÆ÷º» (ÀÌ ÇÏ¿ìÅõ ¹®¼­´Â ¸¸µå·¹ÀÌÅ© ¸¦ »ç¿ëÇß´Ù)

  • dd - ÆÄÀÏÀÇ º¯È¯°ú º¹»ç (Ç¥ÁØ À¯´Ð½º ¸í·É¾î)

  • mount - ÆÄÀÏ ½Ã½ºÅÛÀÇ ¸¶¿îÆ®¿Í ¾ð¸¶¿îÆ® (Ç¥ÁØ À¯´Ð½º ¸í·É¾î)

  • Samba - À¯´Ð½º¿ë À©µµ¿ì SMB/CIFS ÆÄÀÏ ¼­¹ö

  • NFS (¿É¼Ç) - ³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛ (ÀϹÝÀûÀ¸·Î ¸®´ª½º ¹èÆ÷º»¿¡ Æ÷ÇԵǾî ÀÖÀ½)

°æ°í

³ª´Â ¸®´ª½º-¸Çµå·¹ÀÌÅ© ¹èÆ÷º» 7.0À» »ç¿ëÇß´Ù. ÀÌ ¹èÆ÷º»ÀÇ Ä¿³ÎÀº 8°³ÀÇ ·çÇÁ µð¹ÙÀ̽º¸¦ Áö¿øÇÑ´Ù. (Âü°í 3절). ÀÌ ±âº» ¼³Á¤À¸·Î ´ç½ÅÀº 8°³ÀÇ CD¸¦ ³×Æ®¿öÅ©»ó¿¡¼­ °øÀ¯ÇÒ¼ö ÀÖÀ¸¸ç, ¸¸¾à 8°³ ÀÌ»óÀ» ¿øÇÑ´Ù¸é ¾à°£ÀÇ Àϸ¸ ÇÏ¸é µÈ´Ù.


1.3. Àб⸦ ±ÇÇÔ

Using Samba : Robert Eckstein, David Collier-Brown, Peter Kelly 1st Edition November 1999, O'Reilly and Associates, Inc. ISBN 1-56592-449-5,


1.4. Copyright

CDServer-HOWTO, Copyright (c) 2000, Randolph Tata, All Rights Reserved

ÀÌ ¹®¼­´Â ¾î¶² ÇüÅ·εç ÀÚÀ¯·Ó°Ô º¹»ç/¹èÆ÷ µÉ¼ö ÀÖ´Ù. ¼öÁ¤/ÀÇ°ßÀº ÀúÀÚÀÎ Randolph Tata·Î º¸³»Áֱ⠹ٶõ´Ù. ´ç½ÅÀº ÀÌ ¹®¼­·Î ÆÄ»ýµÉ¼ö ÀÖ´Â ÀÌÂ÷Àû ÀúÀÛ¹°À» ¸¸µé°í ¹èÆ÷ÇÒ¼ö ÀÖ´Ù.

  • ÀÌ ¹®¼­¿¡¼­ ÆÄ»ýµÈ ÀÌÂ÷ÀûÀÎ ¹®¼­´Â (LDP)·Î º¸³» (ÀÌ °æ¿ì sgml Æ÷¸ËÀÌ ÁÁ°Ú´Ù) °Å³ª ÀÎÅͳݿ¡ Æ÷½ºÆÃÇÒ¼ö ÀÖ´Ù. ¸¸¾à ±×°ÍÀÌ LDP°¡ ¾Æ´Ï¶ó¸é LDP¿¡°Ô ¾îµð¿¡ ±×°ÍÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´ÂÁö ¾Ë¸®´Â °ÍÀÌ ÁÁ°Ú´Ù.

  • ÀÌ ¹®¼­¿¡¼­ ÆÄ»ýµÇ´Â ¾î¶°ÇÑ ÇüÅÂÀÇ ÀúÀÛ¹°Àº ÀÌ ¹®¼­¿Í °°Àº ¶óÀ̼¾½º ¶Ç´Â GPL ¶óÀ̼¾½º¸¦ °¡Áö°Ô µÈ´Ù.

  • ¿ø ÀúÀÚ¿Í ¿ø ¹è±Þ Àå¼Ò¸¦ ¹àÇô¶ó.

ÀÌ ¹®¼­ÀÇ ¹ø¿ª ÀÌ¿Ü¿¡ ´Ù¸¥ º¯°æ,¼öÁ¤, ÀÌÂ÷Àû ÆÄ»ý¹°Àº ¿ø ÀúÀÚ¿ÍÀÇ ³íÀǸ¦ ¿äÇÑ´Ù.


1.5. Disclaimer

³ª´Â ÀÌ ¹®¼­·Î ÀÎÇÑ ÇÇÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê´Â´Ù. ÀÌ ¹®¼­ÀÇ ³»¿ëÀ» »ç¿ëÇÏ´Â °ÍÀº ÀüÀûÀ¸·Î ´ç½ÅÀÇ Ã¥ÀÓÀÌ´Ù.

¸ðµç ÀúÀÛ±ÇÀº Ưº°È÷ Ç¥½ÃµÇ¾î ÀÖÁö ¾Ê´ÂÇÑ ±×µé¿¡°Ô ¼ÒÀ¯µÇ¾î ÀÖ´Ù. ÀÌ ¹®¼­¿¡¼­ÀÇ ¿ë¾î »ç¿ëÀº ±×°ÍµéÀÇ »óÇ¥, ¼­ºñ½º ¸¶Å©¿¡ ¾Æ¹«·± ¿µÇâÀ» ³¢Ä¡Áö ¾Ê´Â´Ù.

ÀÌ ¹®¼­¿¡¼­ °Å·ÐµÈ »óÇ¥´Â ±× ¹°°Ç¿¡ ´ëÇÑ ÃßõÀ¸·Î ¹Þ¾Æ µé¿©Á® ¼­´Â ¾ÊµÈ´Ù.

½Ã½ºÅÛÀÇ ¹é¾÷/ ÁÖ±âÀûÀÎ ¹é¾÷À» ±ÇÀåÇÑ´Ù.


1.6. ´º½º

ÀÌ°ÍÀº ÀÌ ¹®¼­ÀÇ Ã¹¹ø° sgml ¹öÁ¯ÀÌ´Ù. SGML ¼Ò½º Ãß°¡/º¯°æÀº ÀÌ sgml ¼Ò½º¸¦ ¹ÙÅÁÀ¸·Î ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù.

ÀÌ ¹®¼­ÀÇ È¨ ÆäÀÌÁö´Â Open CD Server Project ÀÌ¸ç ¸¶Áö¸· ¹öÁ¯µµ ÀÌ°÷¿¡¼­ ãÀ»¼ö ÀÖ´Ù.

¿ë·®ÀÌ Çã¶ôÇÑ´Ù¸é ÀÌ ¹®¼­¸¦ ¿©·¯ Æ÷¸Ë°ú ¾ð¾î·Î ¸¸µå´Â °ÍÀº ¸ÚÁø ÀÏÀÏ °ÍÀÌ´Ù. :-)


1.7. Credits

´ÙÀ½ ºÐµé¿¡°Ô °¨»çµå¸°´Ù.

Mark F. Komarinski    markk (at) linuxdoc.org         LDP Author Guide
Jorge Godoy           godoy (at) metalab.unc.edu      LDP Author Guide
David C. Merrill      dcmerrill (at) mindspring.com   LDP Author Guide
Stein Gjoen           sgjoen (at) nyx.net             HOWTO-Template
Gregory Leblanc       gleblanc (at) cu-portland.edu   HOWTO-Template
Greg Ferguson         gferg (at) sgi.com              HOWTO-Template


1.8. ¹ø¿ª

http://kldp.org¿¡ ÀÌ ¹®¼­ÀÇ ÇÑ±Û ¹ø¿ªº»ÀÌ ÀÖ´Ù.

ÀÌ ¹®¼­¿¡ ´ëÇÑ Á¦¾È/Ãß°¡´Â Talcon Information SystemsÀÇ ³» À̸ÞÀÏ ÁÖ¼ÒÀÎ ·Î º¸³»±â ¹Ù¶õ´Ù.


2. °úÁ¤

°³¿ä

  • CD À̹ÌÁö ÆÄÀϵéÀ» ÀúÀåÇϱâ À§ÇÑ Å­Áö¸·ÇÑ ÆÄƼ¼Ç ¸¸µé±â

  • "dd" ¸í·É¾î·Î CD ¸¦ À̹ÌÁö ÆÄÀÏ·Î ÀúÀåÇÑ´Ù.

  • CD À̹ÌÁö¸¦ ¸¶¿îÆ® ÇÑ´Ù.

  • »ï¹Ù, NFS µîÀ» ÀÌ¿ëÇؼ­ ¸¶¿îÆ®µÈ µð·ºÅ丮¸¦ ³×Å©¿öÅ©»ó¿¡¼­ °øÀ¯ÇÑ´Ù.


2.1. ISO À̹ÌÁö ¸¸µé±â

ÇÏµå µð½ºÅ©¿¡¼­ ÃæºÐÈ÷ ºñ¾î ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀ» °í¸£°Å³ª, ¸¸µç´Ù. º¸Åë ÇÑÀåÀÇ CD ·ÒÀº 640MBÀÇ µ¥ÀÌŸ¸¦ ÀúÀåÇÏ°í ÀÖ´Ù´Â °ÍÀ» °í·ÁÇضó. ¸¸¾à, 8ÀåÀÇ CD¸¦ °øÀ¯ÇÏ·Á ÇÑ´Ù¸é, 5.1GB Á¤µµÀÇ °ø°£À» ÇÊ¿ä·Î ÇÑ´Ù.

·çÆ®·Î ·Î±ä Çϰųª, su - ÇÏ¿© ·çÆ® ±ÇÇÑÀ¸·Î ÀÛ¾÷ÇÑ´Ù.

bash# df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5             1.4G   82M  1.3G   6% /
/dev/hda1              15M  827k   14M   6% /boot
/dev/hda7             2.4G 1008M  1.3G  43% /usr
/dev/hda8            23.6G 11.7G 11.7G  50% /home

¿©±â¼­ /home ÆÄÀÏ ½Ã½ºÅÛÀÌ °¡Àå ¸¹Àº ºó °ø°£À» °¡Áö°í ÀÖÀ¸¹Ç·Î, CD À̹ÌÁö¸¦ ´ýÇÁÇϱ⿡ Àû´çÇÏ´Ù.

 
bash# cd /home
bash# mkdir image
bash# cd image

ÀÌÁ¦, CD¸¦ iso À̹ÌÁö ÆÄÀÏ·Î º¹»çÇÑ´Ù. ´ç½ÅÀº CD ·Ò µð¹ÙÀ̽º¸íÀ» ¾Ë¾Æ¾ß ÇÑ´Ù (º¸Åë /dev/cdrom À̰ųª SCSI CD ·ÒÀÏ °æ¿ì /dev/scd0). ³ª´Â ¿¹Á¦·Î ¸¸µå·¹ÀÌÅ© ¹èÆ÷º» CD ¸¦ »ç¿ëÇÒ °ÍÀÌ´Ù.

bash# dd if=/dev/cdrom of=mndrk71.iso

"if=" ´Â ÀÔ·Â ÆÄÀÏ(µð¹ÙÀ̽º), "of="´Â Ãâ·Â ÆÄÀÏÀÌ´Ù. ÀÌ ¸í·ÉÀÇ ¼öÇà½Ã È­¸é¿¡ Ãâ·ÂµÇ´Â ÀÔ/Ãâ·Â ·¹ÄÚµå ¸Þ¼¼Áö¸¦ º¼¼ö ÀÖ´Ù. (i/o ¿¡·¯°¡ ¾ø±æ ¹Ù¶õ´Ù.)


2.2. ISO À̹ÌÁö ¸¶¿îÆ® Çϱâ

´ÙÀ½ ´Ü°è´Â iso À̹ÌÁö ÆÄÀÏÀ» ¸¶¿îÆ® ÇÏ´Â °ÍÀÌ´Ù. À̹ÌÁö ÆÄÀÏÀ» ¸¶¿îÆ® ÇÒ¼ö ÀÖµµ·Ï /mnt µð·ºÅ丮¾È¿¡ ¼­ºê µð·ºÅ丮¸¦ ¸¸µé¾î ÁÖÀÚ.

bash# cd /mnt
bash# mkdir iso
bash# cd iso
bash# mkdir mndrk71

ÀÌÁ¦ ¸¸µé¾î ³õÀº µð·ºÅ丮¿¡ ISO ÆÄÀÏÀ» ¸¶¿îÆ® ÇÏÀÚ.

bash# mount -o loop -t iso9660 -r /home/image/mndrk71.iso /mnt/iso/mndrk71

"-o loop" ¿É¼ÇÀº ºí·° µð¹ÙÀ̽º·ÎÀÇ ÆÄÀÏ ¸¶¿îÆ®¸¦, "-t iso9660"´Â CD ·Ò ÆÄÀÏ ½Ã½ºÅÛÀÇ Æ÷¸ËÀ» ¶æÇÑ´Ù. "-r" Àº Àбâ Àü¿ëÀ» ÀǹÌÇÑ´Ù.

ÀÌÁ¦ ´ÙÀ½°ú °°ÀÌ ÇÒ¼ö ÀÖ´Ù:

bash# cd mndrk71
bash# ls -al

À§ ¸í·ÉÀÇ °á°ú´Â ¸¶Ä¡ CD·ÒÀ» ¸¶¿îÆ®ÇØ ls ÇÑ°Í°ú °°Àº °á°ú¸¦ º¸ÀÏ °ÍÀÌ´Ù.


2.3. ½Ã½ºÅÛ Àç½Ãµ¿½Ã ¸¶´Ù À̹ÌÁö ¸¶¿îÆ® Çϱâ

¼öµ¿À¸·ÎÀÇ À̹ÌÁö ÆÄÀÏ ¸¶¿îÆ®°¡ ¼º°øÀû À̾ú´Ù¸é, ½Ã½ºÅÛ Àç½Ãµ¿½Ã ¸¶´Ù ÀÚµ¿À¸·Î ¸¶¿îÆ® µÇµµ·Ï /etc/fstab ÆÄÀÏÀ» °íÃÄÁÖ¾î¾ß ÇÑ´Ù (³ª´Â vim À» »ç¿ëÇßÁö¸¸, Emacs, Joe, Pico , JedµîÀ» »ç¿ëÇصµ µÈ´Ù :-)).

bash# vim /etc/fstab

´ÙÀ½°ú °°Àº ¶óÀÎ ´ÙÀ½¿¡ (´ç½ÅÀÇ CD À̹ÌÁö°¡ ¸¶¿îÆ®µÈ ÆÄÀÏ ½Ã½ºÅÛÀÌ ¸ÕÀú ¸¶¿îÆ® µÇ¾î¾ß ÇϹǷÎ)

/dev/hda8 /home ext2 defaults 1 2

´ÙÀ½°ú °°Àº ÁÙÀ» ³Ö¾îÁØ´Ù:

/home/image/mndrk71.iso /mnt/iso/mndrk71 iso9660 ro,loop,auto 0 0


2.4. »ï¹Ù¸¦ ÀÌ¿ëÇÑ À©µµ¿ì ³×Æ®¿öÅ© »óÀÇ °øÀ¯

ÀÌ°ÍÀ» À§ÇØ ´ç½ÅÀº »ï¹Ù¸¦ ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. »ï¹Ù ÆÐÅ°Áö´Â ´ëºÎºÐÀÇ ¹èÆ÷º»¿¡ Æ÷ÇԵǾî ÀֹǸç, ¸¸¾à Á÷Á¢ ÄÄÆÄÀÏÇØ ¼³Ä¡Çϱ⸦ ¿øÇÑ´Ù¸é http://www.samba.org ¸¦ ¹æ¹®Ç϶ó.

¸¶¿îÆ® µÈ CD À̹ÌÁöµéÀ» À©µµ¿ì ³×Å©¿öÅ©¿¡¼­ °øÀ¯Çϱâ À§ÇØ ´ÙÀ½À» »ï¹Ù ¼³Á¤ ÆÄÀÏÀÎ /etc/smb.conf ÆÄÀÏ¿¡ ÷°¡ÇØÁØ´Ù.

[cdimages]
  comment = All Shared CD Images
  path = /mnt/iso
  public = yes
  writable = no

ÀÌ°ÍÀº /mnt/iso µð·ºÅ丮ÇÏÀÇ ¸ðµç ¼­ºê µð·ºÅ丮µéÀ» °øÀ¯ÇÏ°Ô µÉ°ÍÀÌ´Ù. ÀÌ°ÍÀ» À©µµ¿ì»ó¿¡¼­ ·ÎÄà µå¶óÀ̺ê(¿©±â¼­´Â I:)·Î ¸¶¿îÆ® Çϱâ À§Çؼ­´Â, MS-DOS ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù:

C:\> net use I: \\¸®´ª½ºcd¼­¹ö\cdÀ̹ÌÁö

ÀÌÁ¦ °¢°¢ÀÇ CD À̹ÌÁöµéÀº À©µµ¿ì»óÀÇ I: µå¶óÀ̺êÀÇ ¼­ºê µð·ºÅ丮·Î º¸¿©Áú °ÍÀÌ´Ù.

¸¸µå·¹ÀÌÅ© cd À̹ÌÁö¸¸À» °øÀ¯Çϱâ À§Çؼ­ ´ÙÀ½°ú °°ÀÌ /etc/smb.conf ¸¦ ¼öÁ¤ÇÑ´Ù.

[mndrk71]
  comment = Mandrake Linux 7.1
  path = /mnt/iso/mndrk71
  public = yes
  writable = no

µµ½º ÇÁ·ÒÇÁÆ® »ó¿¡¼­, ´ÙÀ½°ú °°ÀÌ ¸¶¿îÆ® ÇÑ´Ù:

C:\> net use m: \\yourlinuxmachine\mndrk71

³ëÆ®:

»ç½Ç smb.conf ÆÄÀÏÀº ÀÌ¿Ü¿¡µµ ¸Å¿ì ¸¹Àº ¿É¼ÇÀ» °¡Áö°í ÀÖ´Ù. ¿¹¸¦ µé¾î ¾ÏÈ£ ÀÎÁõ, °øÀ¯ À¯¹«µî ´õ ¾ÈÀüÇÑ ¼³Á¤À» ÇÒ¼ö ÀÖ´Ù.


2.5. NFS ¸¦ ÀÌ¿ëÇÑ À¯´Ð½º ³×Å©¿öÅ© »óÀÇ °øÀ¯

¸®´ª½º ¼­¹ö¿¡¼­ NFS °¡ Á¦´ë·Î ¼³Á¤µÇ¾î ¿î¿µµÇ°í ÀÖ´Ù¸é, ´ÙÀ½ ÁÙÀ» /etc/exports ¿¡ Ãß°¡ÇÑ´Ù:

# sample /etc/exports file
       /mnt/iso            (ro,insecure,all_squash)

ÀÌÁ¦ "showmount -e ¸®´ª½ºcd¼­¹ö" ¸í·ÉÀº /mnt/iso ¸¦ Æ÷ÇÔÇÏ´Â °á°ú¸¦ º¸¿©ÁÖ¾î¾ß ÇÑ´Ù.


3. ·çÇÁ µð¹ÙÀ̽º Ãß°¡Çϱâ

¸®´ª½º ¸¸µå·¹ÀÌÅ© ¹èÆ÷º»(7.0)Àº 8°³ÀÇ ·çÇÁ µð¹ÙÀ̽º¸¦ »ç¿ëÇÒ¼ö ÀÖµµ·Ï Ä¿³ÎÀÌ ÄÄÆÄÀÏ µÇ¾î ÀÖ´Ù. ¸¸¾à 8°³ ÀÌ»óÀÇ CD À̹ÌÁö¸¦ ¸¶¿îÆ® ÇÏ·Á¸é À̹øÀåÀ» ÀÐ¾î ºÁ¶ó.


3.1. Ä¿³Î °íÄ¡±â

Ä¿³ÎÀÌ Áö¿øÇÏ´Â ·çÇÁ µð¹ÙÀ̽ºÀÇ ¼ýÀÚ¸¦ ´Ã¸®·Á¸é /usr/src/linux/drivers/block/loop.c ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÑ´Ù.

¸¸¾à, ´ç½ÅÀÌ Ä¿³Î ¼Ò½º¸¦ ´ç½ÅÀÇ ¸Ó½Å¿¡¼­ ãÀ»¼ö ¾ø´Ù¸é, ¹èÆ÷º»¿¡ ÀÖ´Â Ä¿³Î ¼Ò½º¸¦ ¼³Ä¡Çضó.

usr/src/linux/drivers/block/loop.c ÆÄÀÏ¿¡¼­ ´ÙÀ½ ¶óÀÎÀ» ã¾Æ ÇÊ¿äÇÑ ¸¸Å­ÀÇ ·çÇÁ µð¹ÙÀ̽º Àû¾îÁØ´Ù.

#define MAX_LOOP 16

Ä¿³Î°ú ¸ðµâµéÀ» »õ·ÎÀÌ ÄÄÆÄÀÏ/¼³Ä¡ ÇÑ´Ù. µµ¿òÀÌ ÇÊ¿äÇÏ´Ù¸é /usr/src/linux/README¸¦ Àоî¶ó.


3.2. /dev ¿¡ ·çÇÁ µð¹ÙÀ̽º ¸¸µé±â

mknod ¸í·ÉÀº /dev ¿¡ µð¹ÙÀ̽º¸¦ ¸¸µé¾î ÁØ´Ù. ·çÇÁ µð¹ÙÀ̽ºÀÇ major ¹øÈ£´Â "7" ÀÌ°í minor ¹øÈ£´Â "0"À¸·Î ½ÃÀÛÇÑ´Ù. ¸¸¾à ´ç½ÅÀÌ /usr/src/linux/drivers/block/loop.c ¿¡ MAX_LOOP ¸¦ 8·Î ¼³Á¤Çß´Ù¸é, /dev ¿¡ loop0 ¿¡¼­ loop7 ±îÁö°¡ Á¸ÀçÇØ¾ß ÇÑ´Ù. /dev/loop8 µð¹ÙÀ̽º¸¦ ¸¸µé±â À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.

mknod -m660 /dev/loop8 b 7 8

»õ·Î¿î ÆÄÀÏÀÇ ¼ÒÀ¯±Ç, Æ۹̼ÇÀ» È®ÀÎÇÏÀÚ. ´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î ¹Ù²Ü¼ö ÀÖ´Ù.

chown root.disk /dev/loop8

´ÙÀ½ ¸í·ÉÀ¸·Î Æ۹̼ÇÀ» ¹Ù²Ü¼ö ÀÖ´Ù:

chmod 666 /dev/loop8


ID
Password
Join
Don't be overly suspicious where it's not warranted.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2012-12-30 05:32:17
Processing time 0.0033 sec