|
|
¸®´ª½º¿¡¼ CD-Writer¸¦ »ç¿ëÇÏ´Â »ç¶÷Àº ±×·¸°Ô ¸¹Áö ¾ÊÀº °Í°°´Ù. ±×·¯³ª ´Ù¸¥ OS¿¡¼ Àß µÇ´Â ÀÏÀ» ¸®´ª½º¿¡¼ ¸øÇÏ´Â °Í ºÃ´Â°¡? Áö±ÝºÎÅÍ ¸®´ª½º¿¡¼ CD-Writer¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¾Ë¾Æº¸ÀÚ. ¸ÕÀú ¿©·¯ °¡Áö Áغñ »çÇ×ÀÌ ÀÖ°ÚÁö¸¸ ÀÚ½ÅÀÇ CD-Writer±â ¸®´ª½º¿¡¼ Áö¿øÀÌ µÇ´ÂÁö È®ÀÎÇÏ´Â °úÁ¤ÀÌ ¸ÕÀúÀÏ °ÍÀÌ´Ù. ÀÌ°ÍÀº Çϵå¿þ¾îÀûÀÎ Á¡°Ëµµ Áß¿äÇÏ°í »ç¿ëÇÒ ÇÁ·Î±×·¥¿¡¼ÀÇ Á¡°Ëµµ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ¸®´ª½º¿¡¼ Áö¿øÇÏ´Â CD-Writer´Â ´ÙÀ½ÀÇ È¨ÆäÀÌÁö¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù. http://www.shop.de/cgi-bin/winni/lsc.pl ³»¿ëÀ» º¸¸é ÇöÀç »ç¿ëÇÏ´Â OS¿Í SCSI ¾î´ðÅÍ¿Í CD-Writer »çÀÌÀÇ Áö¿ø¿©ºÎ¸¦ Ç¥ Çü½ÄÀ¸·Î ³ªÅ¸³»ÁÖ°í ÀÖÀ¸´Ï ÀÚ½ÅÀÌ °¡Áö°í ÀÖ´Â »ç¾çÀ» ºñ±³Çغ¸±â ¹Ù¶õ´Ù. ¶ÇÇÑ ¸¸¾à ¿©±â¿¡ ¾ø´Â »ç¾çÀ» °¡Áö°í ÀÖ°í »ç¿ëÀ» ÇÏ°í ÀÖ´Ù¸é ÀÌ ÆäÀÌÁöÀÇ ¸®½ºÆ®¿¡ Ãß°¡½Ãų ¼öµµ ÀÖ´Ù. ´ëºÎºÐÀÇ SCSI CD-Writer°¡ Áö¿øµÇ°í ATAPI CD-Writer µµ Áö¿øÀÌ µÇ´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù. ¸¸¾à¿¡ ¸®´ª½º¿¡¼ Áö¿øÇÏÁö ¾Ê´Â CD-Writer¸¦ °¡Áö°í ÀÖ´Ù¸é ¸®´ª½º¿¡¼ À̹ÌÁö¸¦ ¸¸µé°í ±× À̹ÌÁö¸¦ º¹»çÇÒ ¶§¿¡´Â DOS ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¸é µÈ´Ù. µµ½º¿¡¼ÀÇ À̹ÌÁö¸¦ ¸¸µå´Â ÀÛ¾÷Àº ½Ãµð¿¡ ¸®´ª½ºÀÇ Æ¯¼ºÀ» Àû¿ëÇÏÁö ¸øÇÏ°Ô µÇ±â ¶§¹®¿¡ ¹Ýµå½Ã À̹ÌÁöÀÇ Á¦ÀÛÀº ¸®´ª½º¿¡¼ ÇØ¾ß ÇÑ´Ù. À̹ÌÁö¸¦ ½Ãµð¿¡ Á¦ÀÛÇÒ ¶§ ¸®´ª½º¿¡¼´Â ´ÙÀº°ú
°°Àº ÇÁ·Î±×·¥À» ÁÖ·Î ÀÌ¿ëÇÏ°Ô µÇ´Âµ¥ ÀÌ ÇÁ·Î±×·¥µé »çÀÌÀÇ Â÷ÀÌÁ¡Àº
´ÙÀ½°ú °°´Ù. ÀÌ ¹öÀüÀº °¡Àå ÃֽŹöÀüÀÌ°í ÇöÀç ÈçÇÏ°Ô ±¸ÇÒ ¼ö
ÀÖ´Â ¹öÀüÀº cdwrite-2.0°ú cdrecord-1.5 ÀÌ´Ù.
iso9660 Çü½ÄÀº ´ëºÎºÐÀÇ ½ÃµðÁ¦ÀÛÀÚ¶ó¸é ´Ù ¾Ë°í ÀÖ°í °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â Ç¥ÁØ ½ÃÁö Æ÷¸ËÀÌ´Ù. RockRidge Çü½ÄÀº ¸®´ª½º¿¡¼Ã³·³ ÆÄÀÏ¿¡ ´ëÇÑ ¿©·¯ °¡Áö Ãß°¡ »çÇ×ÀÌ ÇÊ¿äÇÑ °æ¿ì¸¦ À§ÇÑ È®ÀåÇü½ÄÀÌ´Ù. ÀÌ °æ¿ì¿¡ Æ۹̼ÇÀ̳ª ¼ÒÀ¯ÀÚµîÀ» ¸ðµÎ Æ÷ÇÔÇÏ¿© ÀÛ¼ºÇÒ ¼ö ÀÖ°í ±íÀº °èÃþÀÇ µð·ºÅ丮±¸Á¶µµ ¸¸µé¾î³¾ ¼ö ÀÖ´Ù. ÀÌ Çü½ÄÀº ÀÌ·¯ÇÑ Çü½ÄÀ» Áö¿øÇÏÁö ¾Ê´Â OS ¿¡¼µµ ÀÐÀ» ¼ö ÀÖµµ·Ï ¸¸µé¾îÁø´Ù. °¡²û ½Ãµð¸¦ ½Ãµð·Ò¿¡ ³Ö°í ¸®´ª½º¸¦ ºÎÆÃÇÒ ¶§ ´ÙÀ½°ú °°Àº ¸Þ½ÃÁö°¡ ³ª¿À´Â °ÍÀ» º» ÀûÀÌ ÀÖ´Ù. ISO9660 Extensions : RRIP_1991A À̶§ ISO9660 µÚ¿¡ Extensions ¶ó´Â ¸»ÀÌ º¸À̴µ¥ ¹Ù·Î ÀÌ ½Ãµð°¡ RockRidge Çü½ÄÀ¸·Î ¸¸µé¾îÁ³´Ù´Â °ÍÀ» ÀǹÌÇÏ´Â °ÍÀÌ´Ù. EI Torito ´Â ºÎÆà ½Ãµð¸¦ ¸¸µé ¶§ »ç¿ëÇÑ´Ù. HFS´Â ¸ÆŲÅä½Ã ±âÁ¾¿¡¼ ÀÐÀ» ¼ö ÀÖµµ·Ï ¸¸µé¾î ÁØ´Ù. Joliet Çü½ÄÀº À©µµ¿ì ½Ã¸®Áî¿¡¼ ±ä ÆÄÀÏÀ̸§À» »ç¿ëÇÒ ¼ö ÀÖ°Ô ¸¸µé¾îÁø Çü½ÄÀÌ´Ù.
1. ÀåÄ¡¿Í ÇÁ·Î±×·¥ÀÇ Áغñ ¸®´ª½º¿¡¼ CD-Writer¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ SCSI ÀåÄ¡´Â º¸Åë Ç¥ÁØ ÀåÄ¡(Áï, /dev/sda - /dev/sdh)¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ´ëºÎºÐÀÇ °æ¿ì ÀÏ¹Ý SCSI ÀåÄ¡(Áï, generic SCSI device)¤Ñ¤© »ç¿ëÇÏ°Ô µÇ¹Ç·Î Ȥ½Ã Ä¿³Î ¼Ò½ºÀÇ SCSI ºÐºÐ(Áï, drivers/scsi/scsi.c)ÀÇ ´ÙÀ½°ú °°Àº ÁÙ¿¡ ´ëÇØ ½Å°æÀ» ¾µ ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ ³»¿ëÀº CD³ª WORM ÀÌ Ç¥ÁØÀåÄ¡¸¦ ÅëÇؼ ±â·ÏÀ» ÇÒ ¼ö ¾ø´Ù´Â °ÍÀ» ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù. case TYPE_WORM:
1.1 SCSI ¿Í CD-Writer ÀÇ ¼³Á¤ CD-Writer ÀÇ ¼³Ä¡¿£ ¸ÕÀú SCSI ¾î´ðÅÍ¿¡ ´ëÇؼ ¼¼¼¼È÷ ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù. ÀÏ´Ü CD-Writer´Â generic ÀåÄ¡¸¦ »ç¿ëÇϹǷΠĿ³Î ¼³Á¤¿¡ support generic SCSI device Ç׸ñÀÌ ¼³Á¤µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ¾ËÂ¥ ·¹µåÇÞ 5.0¿¡´Â ÀÌ°ÍÀÌ ¸ðµâ·Î Æ÷ÇԵǾî ÀÖ´Ù. ±×¸®°í SCSI ¾î´ðÅÍ¿Í CD-WriterÀÇ Å͹̳×ÀÌÆ®³ª idµîÀ» È®ÀÎÇÑ´Ù. ¸¸¾à ºÎÆýÿ¡ Àü¿øÀÌ ÄÑÀÖÁö ¾Ê¾Æ¼ ÇöÀç »ç¿ëÇÒ ¼ö ¾ø´Â SCSI ÀåÄ¡´Â ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ ¹æ¹ýÀ» »ç¿ëÇϱâ À§Çؼ´Â ÇØ´çÀåÄ¡ÀÇ SCSI È£½ºÆ® ¼ýÀÚ¿Í Ã¤³Î¼ýÀÚ, ÀåÄ¡ ID, LUN °ªÀ» ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù. À̰͵éÀ» È®ÀÎÇÏ·Á¸é Á¤»óÀûÀ¸·Î Àü¿øÀÌ ÄÑÁø »óÅ¿¡¼ ºÎÆÃÀ» ÇÏ¿´À» ¶§ Ä¿³Î¿¡ ÀÇÇؼ ÀÚµ¿À¸·Î ÀνĵǾîÁö´Â °ªµéÀ» ´ÙÀ½ÀÇ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© È®ÀÎÇØ º¸¸é µÈ´Ù. ´ÙÀ½Àº ÇÊÀÚÀÇ ÀåÄ¡µéÀÌ´Ù. [root@nikea cdtools]# cat /proc/scsi/scsi ³»¿ëÀ» º¸¸é È£½ºÆ®¼ýÀÚ¿Í Ã¤³Î, id, Lun ¼øÀ¸·Î Ç¥½ÃµÇ¾îÀÖ´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ ¼öÄ¡µéÀ» ÀÛ ±â¾ïÇÏ°í ÀÖ´Ù°¡ ¸¸¾à ÀνÄÀÌ ¾ÈµÈ ÀåÄ¡¸¦ ÀνĽÃÅ°°í ½±´Ù¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÑ´Ù. ´ÙÀ½Àº ÇÊÀÚ°¡ YAMAHA CD-Writer¸¦ ÀÎ½Ä ½ÃÅ°±â À§ÇÑ ¸í·ÉÀÌ´Ù. [root@nikea cdtools]# echo "scsi add-single-device 0 0 1 0" >/proc/scsi/scsi '0 0 1 0' ÀÇ ³»¿ëÀº ¹Ù·Î À§¿¡¼ ¸»ÇÑ È£½ºÆ®¼ýÀÚ¿Í Ã¤³Î, Id, Lun °ªÀÓÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ¿Í°°ÀÌ ÇÏ¸é ºÎÂøµÇ¾î ÀÖ´Â ÀåÄ¡·Î¼ Àß ÀνÄÀÌ µÉ °ÍÀÌ´Ù. ±×·¯³ª °¡²û¾¿Àº Á¦´ë·Î ÀÛµ¿À» ¾ÈÇÏ´Â °æ¿ì°¡ ÀÖÀ¸¹Ç·Î ÀÚ½ÅÀÇ °æ¿ì¿¡ ´ëÇؼ Àß ¾Ë¾Æº¸°í »ç¿ëÇϱ⠹ٶõ´Ù. ´ÙÀ½À¸·Î generic SCSI ÀåÄ¡µé¿¡ ´ëÇÑ ÀåÄ¡ÆÄÀÏÀÌ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù. ¸®´ª½º SCSI-HOWTO ¿¡ º¸¸é generic SCSI ÀåÄ¡¶ó´Â °ÍÀº ¸ðµç SCSI ÀåÄ¡-¿¹¸¦ µé¸é, µð½ºÅ©, Å×ÀÌÇÁ, ½Ãµð·Ò-µå¿¡ SCSI ¸í·É¾î¸¦ º¸³¾ ¼ö ÀÖ´Â ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â °ÍÀ̶ó°í ¸»ÇÏ°í ÀÖ´Ù. ´Ù½Ã ¸»Çϸé ÀÌ°ÍÀº Ç¥ÁØÀûÀÎ ÀåÄ¡¸¦ ÅëÇؼ SCSI Çϵå¿þ¾î¸¦ Á¢±ÙÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ» Á¦°øÇÏ´Â ÀÎÅÍÆäÀ̽º¶ó°í ¸» ÇÒ ¼ö ÀÖ´Ù. generic ÀåÄ¡°¡ ÀÖ´ÂÁö È®ÀÎÇÏ´Â °ÍÀº ¹«Ã´ ½±´Ù. ÀÚ½ÅÀÇ /dev µð·ºÅ丮¿¡¼ sg ¶ó°í ½ÃÀÛÇÏ´Â ÆÄÀϸíÀÌ ÀÖ´ÂÁö¸¦ È®ÀÎÇÏ¸é µÈ´Ù. [root@nikea cdtools]# cd /dev ¸¸¾à¿¡ À§¿Í °°Àº ÆÄÀÏ ¸®½ºÆ®°¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù¸é /dev ¹Ø¿¡ MAKEDEV ½ºÅ©¸³Æ®·Î ÀåÄ¡¸¦ ¸¸µé¾î ÁÖ¸é µÈ´Ù. [root@nikea cdtools]# cd /dev ¸¶Áö¸·À¸·Î ½ÇÁ¦·Î generic SCSI ÀåÄ¡¸¦ »ç¿ëÇÏ·Á¸é Ä¿³Î¿¡¼ sg ÀåÄ¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾î ÀÖ´ÂÁö¸¦ È®ÀÎÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. [root@nikea cdtools]# cat /proc/devices ¸¸¾à ÀÌ ³»¿ëÀÌ ¾ø´Ù¸é Ä¿³ÎÀ» ÄÄÆÄÀÏÀ» ´Ù½Ã ÇØ¾ß ÇÑ´Ù. Ȥ½Ã ¸ðµâ·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì¿¡´Â insmod sg ¸í·ÉÀ» »ç¿ëÇÏ¿© ·ÎµùÀ» ½ÃÄÑÁÖ¸é µÈ´Ù.
1.2 loopback ÀåÄ¡ ¼³Á¤ loopback ÀåÄ¡´Â ½ÃµðÀ̹ÌÁö ÆÄÀÏÀ» ¸¶Ä¡ ÇϳªÀÇ Àåġó·³ »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§Çؼ »ç¿ëµÈ´Ù. Ä¿³Î¿¡¼ Loopback device support ¼³Á¤À» ÇØÁÖ¸é ÀÌ ÀåÄ¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. mkisofsÀ» ÀÌ¿ëÇÏ¿© ¸¸µç À̹ÌÁö ÆÄÀÏÀ» »õ·Î¿î Àåġó·³ mount Çؼ »ç¿ëÇÒ ¼ö ÀÖ´Ù. mkisofs¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. ÀÌ°Í¿ª½Ã ÀåÄ¡À̹ǷΠ/proc/devices¸¦ È®ÀÎÇÔÀ¸·Î ¼³Á¤ÀÌ µÇ¾îÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù. ±×¸®°í /dev µð·ºÅ丮¿¡ loopback ÀåÄ¡ÆÄÀÏÀÌ Á¸ÀçÇÏ´ÂÁöµµ È®ÀÎÇÏ¿© ¾øÀ¸¸é À§¿¡¼ ó·³ MAKEDEV ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ¸¸µé¾î ÁÖ¸é µÈ´Ù. [root@nikea cdtools]# cd /dev loopback ÀåÄ¡ÀÇ ÀÛ¼º¹æ¹ýÀº ´ÙÀ½°ú °°´Ù. [root@nikea cdtools]# cd /dev/
1.3 »ç¿ëÇÁ·Î±×·¥ÀÇ Á¤¸® ½Ãµð À̹ÌÁö ¸¸µå´Â ÇÁ·Î±×·¥À¸·Î´Â ´ÙÀ½°ú °°Àº ¸í·ÉÇà À¯Æ¿¸®Æ¼µéÀÌ ÀÖ´Ù. mkisofs mkhfs À̹ÌÁö·ÎºÎÅÍ CD¸¦ Á¦ÀÛÇÏ´Â ÇÁ·Î±×·¥À¸·Î´Â ´ÙÀ½°ú °°Àº ¸í·ÉÇà À¯Æ¿¸®Æ¼°¡ ÀÖ´Ù. cdrecorder : ÃÖ¼Ò 1.5 ¹öÀüÀÌ»óÀÇ ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù. ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/ cdwrite : ÃÖ¼Ò 2.0 ÀÌ»óÀÇ ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù. ftp://sunsite.unc.edu/pub/Linux/utils/disk-management/ X ¿ë ÇÁ·Î±×·¥À¸·Î´Â ´ÙÀ½ ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù. X-CD-Roast : °¡Àå ÃֽŹöÀüÀº 0.96d ÀÌ´Ù. ÀÌ
¹öÀü¿¡¼´Â Áö¿øÇÏ´Â CD-Writer °¡ ¸¹´Ù. http://www.fh-muenchen.de/home/ze/rz/services/projects/xcdroast/ e_overview.html
|