· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/ZIP-Drive

ZIP-drive mini-HOWTO

ZIP-drive mini-HOWTO

Grant Guenther, grant@torque.net ¹ø¿ª: Á¤ÀçÀÍ advances@nownuri.net v1.0, 15 April 1996
´ÙÀ½ ¹®¼­´Â ZIP-Drive mini HOWTO¸¦ ¹ø¿ªÇÑ °ÍÀ¸·Î ¾à°£ÀÇ »ç°ßÀÌ °°ÀÌ °¡¹ÌµÇ¾î ÀÖ´Ù. (¹°·Ð ±â¼úÀûÀÎ ¸éÀº ÀüÇô »ç°ßÀ» ÷»èÇÏÁö ¾Ê¾Ò´Ù.) ±×¸®°í ÀÌ ¹®¼­´Â ZIP drive¸¦ LINUX¿¡ ¼³Ä¡ÇÏ´Â °úÁ¤¿¡ °üÇÑ Àü¹ÝÀûÀÎ »çÇ×À» ±â¼úÇÑ °ÍÀ¸·Î ±â¼úÀûÀÎ ¸éÀº ÀüÇô ¾ð±ÞµÇ¾î ÀÖÁö ¾Ê´Ù. ±×¸®°í ¹Ýµå½Ã SCSI HOWTO¿Í °°ÀÌ Âü°íÇÒ °ÍÀ» ±ÇÇÑ´Ù. ÀÛÀ¸³ª¸¶ µµ¿òÀÌ µÇ±æ ¹Ù¶õ´Ù. ¸¸ÀÏ Æ²¸° ºÎºÐÀÌ ÀÖ´Ù¸é º»Àο¡°Ô ¸ÞÀÏÀ» Áֱ⠹ٶõ´Ù. ÀÌ ¹ø¿ª¹®¼­ÀÇ »ç¿ëÀº GPL¿¡ ÁØÇÑ´Ù. IOMEGA ZIP drive´Â ³Î¸® »ç¿ëµÇ°í ÀÖ´Â removable media disk driveÀÌ´Ù. ÀÌ°ÍÀº SCSI¿Í parallel£àortÀÇ µÎ°¡ÁöÀÇ ÁÖµÈ versionÀÌ ÀÖ´Ù. ÀÌ ¹®¼­´Â LINUX¿¡¼­ ZIP Drive¸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¸¦ ±â¼úÇÏ°í ÀÖ´Ù. ÀÌ°ÍÀº SCSI HOWTO¿Í °°ÀÌ Àоî¾ß¸¸ ÇÑ´Ù.

1. Á¤º¸

Iomega ZIP drive´Â ½Ñ°¡°Ý, low-performance¸¦ Ư¡À¸·ÎÇÏ´Â ½Ñ °¡°ÝÀÇ ÈÞ´ëÇϱ⠰£´ÜÇÑ removal media disk driveÀÌ´Ù. ÀÌ°ÍÀº 96MBÀÇ ¿ë·®À» °¡Áö´Â diskÀÌ°í µå¶óÀ̺ê´Â SCSI¿Í parallelÀÇ µÎ°¡Áö ¹öÁ¯À» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. parallel port versionÀº ½ÇÀç·Î´Â SCSI device¿Í °°À¸¸ç, IOMEGA»çÀÇ PPA-3 parallel-to-SCSI protocolÀ» »ç¿ëÇÏ¿© ¼³Á¤À» ÇÑ´Ù.

ÀÌ ¹®¼­´Â ¸®´ª½º¿¡¼­ ZIP drive¸¦ ¾î¶»°Ô »ç¿ëÇϴ°¡¸¦ ±â¼úÇÑ´Ù. ÀÌ°ÍÀº SCSI deviceÀ̱⠶§¹®¿¡ ¿©·¯ºÐÀº SCSI HOTO¸¦ °°ÀÌ Àд °ÍÀÌ ¾ÆÁÖ Áß¿äÇÏ´Ù. SCSI¿¡ °üÇÑ ¹®¼­´Â LINUX SCSI system¿¡ °üÇÑ Àü¹ÝÀûÀÎ Á¤º¸¸¦ ÁØ´Ù.

ÀÌ ¹®¼­´Â ´Ù¸¥ »ç¶÷µé¿¡ ÀÇÇØ ¼öÁýµÇ°í ¹ßÇàµÈ Á¤º¸µéÀ» Æ÷ÇÔÇÏ°í Àִµ¥, ƯÈ÷:

³ª´Â ±×µéÀÇ ¾ÆÁÖ Áß¿äÇÑ ±â¿©¿¡ °¨»ç¸¦ Ç¥Çϸç, ³»°¡ ÀοëÇÑ °ÍÀÇ ¾î¶² error¿¡µµ Ã¥ÀÓÀ» Áö°Ú´Ù.

2. ZIP µå¶óÀ̺ê

3°¡Áö versionÀÇ Iomega ZIP 100 drive°¡ ÀÖ´Ù. ±×µéÀº ¸ðµÎ 100 Mbytes ¸¦ ÀúÀåÇÒ¼ö ÀÖ´Â 3.5" FD¸¦ ´àÀº Ư¼öÇÑ cartridges¸¦ »ç¿ëÇÑ´Ù. ÀÌ µð½ºÅ©´Â ½ÇÀç·Î´Â 96cyl-2048sec-512byte ¸¦ ÀúÀåÇÑ´Ù. ÀÌ°ÍÀº Á¤»óÀûÀ¸·Î´Â 96 M bytes¶ó°í ÇؾßÇÑ´Ù.

ù¹ø° version Àº SCSI interface¸¦ °®´Â Àý¹Ý³ôÀÌÀÇ 5.25" ³»ÀåÇü driveÀÌ´Ù. ´Ù¸¥ 2°¡Áö´Â ÀÛÀº ÆĶõ»öÀÇ °¡º­¿î plastic case¸¦ °®´Â ¿ÜÀåÇü drive·Î¼­ ¿ÜºÎ Àü¿øÀ» ¹Þ´Â´Ù. ÀÌ ¿ÜÀåÇüÀº SCSI version°ú parallel port versionÀÌ ÀÖ´Ù.

¸ðµç drive´Â Àü¸é¿¡ Å« push buttonÀ» °¡Áö°í ÀÖ´Ù. ÀÌ°ÍÀº disk¸¦ eject½ÃÅ°´Âµ¥ »ç¿ëµÈ´Ù.

LINUX´Â drive¸¦ »ç¿ëÇÏ´Â µ¿¾È¿¡´Â driveÀÇ ¹®À» Àá±Å ³õ´Â´Ù. ÇÏÁö¸¸ door°¡ Àá±ÅÁ® ÀÖ´Â µ¿¾È¿¡ buttonÀÌ ´­·¯Áö¸é ZIP drive´Â ±×°ÍÀ» ±â¾ïÇÏ°í¼­ software unlock¸¦ ½ÃÅ°¸é¼­ °ð¹Ù·Î disk¸¦ eject ½ÃŲ´Ù.

2.1 ½ºÄ«½Ã¿ë

¿ÜÀåÇü SCSI versionÀº driveÀÇ Èĸ鿡 2°³ÀÇ DB25F ¿¬°á ´ÜÀÚ¿Í 2°³ÀÇ configuration switch¸¦ °¡Áø´Ù. ±×Áß Çϳª´Â driveÀÇ target address¸¦ ¼±ÅÃÇÏ´Â °ÍÀÌ´Ù : ½ÇÀç·Î ¼±ÅÃÀº 5 ¿Í 6À¸·Î ÇÑÁ¤ÀÌ µÇ¾î ÀÖ´Ù. (½ºÄ«½Ã ID¸¦ °áÁ¤ÇÏ´Â °ÍÀÌ´Ù.) ´Ù¸¥ Çϳª´Â drive°¡ ¿¬°áµÈ chain¿¡¼­ ¸¶Áö¸·ÀÏ °æ¿ì¿¡ internal terminator¸¦ È°¼ºÈ­ ½ÃÅ°´Â °ÍÀÌ´Ù. 25 pin SCSI connector´Â Ä£¼÷ÇÑ ¸ÅŲÅä½Ã ÇüÀÇ ¹è¼±À» »ç¿ëÇÑ´Ù.

¸¸¾à ´ç½ÅÀÌ Centronix ¶Ç´Â high-density connector¸¦ °¡Áø host adapter¸¦ »ç¿ëÇÒ °æ¿ì¿¡ (´ëÇ¥ÀûÀ¸·Î AHA1542CF °¡ ÀÌ ÇüÀÇ connector¸¦ ÇÊ¿ä·Î ÇÕ´Ï´Ù.) ±×¸®°í ¸¸¾à µå¶óÀ̺꿡 Mcintosh type cableÀÌ µé¾î ÀÖ´Ù¸é standard cable°ú converter¸¦ ½±°Ô ±¸ÇÒ¼ö ÀÖ´Ù. (ÀÌ À̾߱â´Â ¸¸ÀÏ ¿©·¯ºÐÀÌ °¡Áø SCSI host adapter°¡ centronix high-density connector¸¦ »ç¿ëÇÏ´Â °ÍÀ̶ó¸é, ZIP drive´Â 25pin connector¸¦ »ç¿ëÇϹǷΠÀÌ µÑ »çÀ̸¦ º¯È¯½ÃÄÑÁÙ cableÀÌ ÇÊ¿ä·Î ÇÑ´Ù´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº ¿ë»ê»ó°¡¿¡¼­ ¾à 2¸¸¿øÁ¤µµ¿¡ ±¸ÇÒ ¼ö ÀÖ´Ù.)

³ª´Â ³»ÀåÇü SCSI drive¸¦ º¸Áö´Â ¸øÇß´Ù. ÇÏÁö¸¸ ³ª´Â ÀÌ°ÍÀº Ç¥ÁØ 50pin DIP header connector¿Í ¶È °°Àº µÎ°³ÀÇ ½ºÀ§Ä¡¸¦ °¡Áú°ÍÀ̶ó°í »ý°¢ÇÑ´Ù.

´ç½ÅÀÌ ¼±ÅÃÇÑ target address( SCSI id )°¡ ´Ù¸¥ SCSI ÀåÄ¡¿Í Ãæµ¹ÇÏÁö ¾Ê´Â ´Ù´Â °ÍÀ» È®ÀÎÇϵµ·Ï ÇϽʽÿÀ. ±×¸®°í SCSI¿¡ ¿¬°áµÈ ¸¶Áö¸· ÀåÄ¡ÀÇ terminator°¡ enableµÇ¾î ÀÖ´ÂÁö È®ÀÎÇϵµ·Ï ÇϽʽÿÀ. ¶Ç´Â external terminator°¡ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϵµ·Ï ÇϽʽÿÀ.

¸¸¾à ´ç½ÅÀÌ internal SCSI disk³ª CD-ROM À» °¡Áø´Ù¸é ±×¸®°í ZIP drive¸¦ ÀÌ¹Ì Á¸ÀçÇÏ´Â adapter¿¡ ¿¬°áÀ» ÇÑ´Ù¸é ´ç½ÅÀº Ä«µå¿¡ ÀÖ´Â ¾î¶»ÇÑ terminatorµµ ÀÌ¹Ì Á¦°Å µÇ¾î ÀÖ´Ù´Â °ÍÀ» checkÇÏ¿©¾ß¸¸ ÇÕ´Ï´Ù. SCSI busÀÇ ¾çÂÊ ¸»´Ü¿¡¼­¸¸ terminator°¡ È®¼ºÈ­ µÇ¾î ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù. ¸¸¾à ´ç½ÅÀÇ bus°¡ ÀϺδ ³»ÀåÇü, ÀϺδ ¿ÜÀåÇüÀ̶ó¸é terminator´Â ¿ÜÀåÇüÀÇ ¸»´Ü ÀåÄ¡¿Í ³»ÀåÇüÀÇ ¸¶Áö¸· ÀåÄ¡¿¡ ¼³Á¤µÇ¾î¾ß ÇÑ´Ù. ±×·¯³ª adapter card ÀÚü¿¡´Â terminator°¡ ¾ø´Ù.

¸ðµç cableÀÌ °ß°íÈ÷ ºÎÂøµÇ¾î ÀÖ´ÂÁö È®ÀÎÀ» Ç϶ó.

2.2 ZIP Zoom È£½ºÆ® ¾îµªÅÍ

IOMEGA´Â ZIP Zoom À̶ó´Â À̸§ÀÇ SCSI host adapter¸¦ ÆÈ°í ÀÖ´Ù. ÀÌ°ÍÀº ±Ùº»ÀûÀ¸·Î Adaptec 1520 °è¿­ÀÇ adapterÀÌ´Ù. ÀÌ°ÍÀº Macintosh type DB25F connector¸¦ °¡Áö°í ZIP drive¿Í °°ÀÌ ¿À´Â cable °ú ȣȯµÈ´Ù.

LINUX ´Â ÀÌ host adapter¸¦ aha152x driver ·Î¼­ Áö¿øÇÑ´Ù.

2.3 Æз¯·²¿ë

Parallel port ZIP drive´Â ¿ª½Ã µÎ°³ÀÇ DB25 connector¸¦ °¡Áø´Ù ÀÌ°ÍÀº ¼ý³ðÀº(DB25M)Àº Á¦°øµÇ´Â parallel cable·Î¼­ ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍÀÇ parallel port·Î ¿¬°á½ÃŲ´Ù. ´Ù¸¥ °ÍÀº (female, DB25F) printer¸¦ Áö¿øÇϱâ À§ÇÑ °ÍÀÌ´Ù. LINUX´Â ÇöÀç ZIP drive¿Í ¿¬°áµÈ printer¸¦ µ¿½Ã¿¡ Áö¿øÇÏÁö´Â ¾Ê´Â´Ù. ´ë·«ÀûÀÎ ÀÛ¾÷Àº modulesÀ» ÀÌ¿ëÇؼ­ °°ÀÌ »ç¿ëÇÒ ¼ö´Â ÀÖÁö¸¸ µÑÀ» µ¿½Ã¿¡ »ç¿ëÇÒ ¼ö´Â ¾ø´Ù. ÀÌ¿¡ ´ëÇÑ configuration switch´Â ¾ø´Ù.

Parallel port ZIP drive´Â ¸î°¡ÁöÇüÅÂÀÇ º´·ÄÆ÷Æ®¿Í ȣȯÀÌ µÈ´Ù, ±×·¯³ª ÇöÀçÀÇ Linux driver ´Â Ç¥ÁØÇü°ú ¾ç¹æÇ⼺ º´·ÄÆ÷Æ®¸¸À» Áö¿øÇÑ´Ù. ¸¸¾à ´ç½ÅÀÌ º´·ÄÆ÷Æ®°¡ hardware¿¡¼­³ª CMOS setup screen¿¡¼­ configurationÀÌ °¡´ÉÇÏ´Ù¸é ÀÌ µÑÁß ÇϳªÀÇ ¸ðµå·Î setupÀ» Çؾ߸¸ ÇÑ´Ù.

¸ðµç cableÀÌ °ß°íÇÏ°Ô ºÎÂøµÇ¾ú´ÂÁö ´Ù½ÃÇѹø È®ÀÎÀ» Ç϶ó...

3. ZIP µå¶óÀ̺긦 À§ÇÑ Ä¿³Î ¼³Á¤

ZIP drive¸¦ LINUX¿Í °°ÀÌ »ç¿ëÇϱâ À§Çؼ­´Â ´ç½ÅÀº SCSI system°ú SCSI drive¸¦ Áö¿øÇϵµ·Ï kernel configurationÀ» Àâ¾Æ¾ß Çϸç, ´ç½ÅÀÌ »ç¿ëÇÏ°í ÀÖ´Â host adapter¸¦ Áö¿øÇϵµ·Ï ÇØ¾ß ÇÑ´Ù. ¸¸¾à ´ç½ÅÀÌ kernelÀ» »õ·Î ¸¸µå´Âµ¥ Àͼ÷ÇÏÁö ¾Ê´Ù¸é /usr/src/linux·Î °¡¼­ °Å±â¿¡ ÀÖ´Â README fileÀ» ¿¬±¸ÇÏ¿©¾ß ÇÑ´Ù. ÃֽŠ¹öÁ¯ÀÇ documentation subdirectory¿¡´Â À¯¿ëÇÑ Á¤º¸°¡ ÀÖ´Ù.

´ç½ÅÀº configuration ´Ü°èºÎÅÍ kernelÀ» ¸¸µå´Â °úÁ¤À» ½ÃÀÛÇؾßÇÑ´Ù. ¿©±â¼­ ¿©·¯ºÐÀº ´ç½ÅÀÌ ÇÊ¿äÇÑ Æ¯¼öÇÑ kernelÀÇ ±¸¼º¿ä¼Ò¸¦ ¹ß°ßÇÒ ¼ö ÀÖ´Ù. make config´Â °íÀüÀûÀ̸鼭, ¼øÂ÷ÀûÀÌ°í, Áú´äÇü½ÄÀÇ kernel configuration ¹æ¹ýÀÌ´Ù.

ÃÖ±ÙÀÇ Ä¿³ÎµéÀº ¸î°¡Áö »õ·Î¿î º¯ÇüÀ» Á¦°øÇÑ´Ù : make menuconfig´Â menu-oriented interface¸¦ °¡Áö¸ç, make xconfig´Â X »ç¿ëÇÏ¿¡¼­ tk toolkitÀ» ÀÌ¿ëÇÏ´Â versionÀÌ´Ù.

ÀÏ´Ü ¿©·¯ºÐµéÀÌ ´ç½ÅÀÇ kernel configuration ÀÌ ³¡³ª°í ³ª¸é make dep ±×¸®°í make zlilo (¸¸ÀÏ LILO¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é make zImage ¸¦ »ç¿ëÇ϶ó)¸¦ »ç¿ëÇÏ¿© »õ·Î¿î kernelÀ» ¸¸µé°í ÀÌ°ÍÀ» install ½ÃŲ´Ù. ¹°·Ð shutdown & rebootÇÏ´Â °úÁ¤À» ÀØÁö ¸¶¶ó.

SCSI systemÀÇ ÀϺΠ¶Ç´Â ÀüºÎ¸¦ modules·Î¼­ »ý¼ºÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¿©·¯ºÐµéÀÌ ÀÌ¿Í °°ÀÌ Çß´Ù¸é ¿©·¯ºÐÀÌ ZIP drive¸¦ accessÇϱâ Àü¿¡ scsi.o¸¦ ¿Ã¸®°í ´ÙÀ½ sd.o ±×¸®°í ¸¶Áö¸·À¸·Î ¿©·¯ºÐÀÇ host adapter¸¦ ¿Ã¸®´Â °ÍÀ» È®ÀÎÇؾßÇÑ´Ù.

3.1 ½ºÄ«½Ã¿ë

¸¸¾à ¿©·¯ºÐµéÀÌ ÀÌ¹Ì system¿¡ SCSI disk°¡ ÀÖ´Ù¸é, ±×¸®°í ZIP drive°¡ °°Àº controller¿¡ ¿¬°áµÇ¾î ÀÖ´Ù¸é ´õÀÌ»óÀÇ kernel configurationÀº ÇÊ¿ä¾ø´Ù. ±×·¸Áö ¾Ê´Ù¸é ¿©·¯ºÐµéÀº ÇÊÈ÷ kernelÀ» Àç¼³Á¤Çؼ­ compileÇؾ߸¸ ÇÑ´Ù.

¸¸¾à ´ç½ÅÀÌ SCSI versionÀÇ ZIP drive¸¦ supportÇϵµ·Ï kernelÀ» ¸¸µé¾ú´Ù¸é, SCSI¿Í SCSI disk¸¦ Áö¿øÇϵµ·Ï ¸¸µé¾î¾ß¸¸ ÇÑ´Ù. ±×¸®°í ¿©·¯ºÐµéÀº ¿©·¯ºÐÀÇ SCSI host adapter¸¦ Áö¿øÇÏ´Â driver ¿ª½Ã ²À ¼±ÅÃÇØ ÁÖ¾î¾ß¸¸ÇÑ´Ù. ¸¸¾à ZIP ZoomÀ» »ç¿ëÇÑ´Ù¸é aha152x driver¸¦ ¼±ÅÃÇؾ߸¸ ÇÑ´Ù.

Linux source treeÀÇ drivers/scsi subdirectory¿¡ ÀÖ´Â README file°ú SCSI HOWTO¸¦ ¹Ýµå½Ã Àеµ·Ï Ç϶ó. ´ç½ÅÀÇ adapter¸¦ ÃʱâÈ­ÇÏ´Â command parameter¿¡ ÁÖÀǸ¦ ±â¿ï¿©¾ß ÇÑ´Ù.

¿¹¸¦ µé¸é, ¸¸¾à ´ç½ÅÀÌ ZIP Zoom card¸¦ »ç¿ëÇÑ´Ù¸é, boot command¿¡ ¿©·¯ºÐÀº ´ÙÀ½°ú °°ÀÌ parameter¸¦ Ãß°¡ÇØ ÁÖ¾î¾ß ÇÑ´Ù.(¶Ç´Â /etc/lilo.conf file¿¡ appenÀý·Î¼­ Ãß°¡¸¦ ÇØ ÁØ´Ù.)

        aha152x=0x340,11,7,1
ÀÌ°ÍÀº driver¿¡°Ô ZIP Zoom cardÀÇ port address, IRQ¸¦ ¸»ÇØÁØ °ÍÀÌ´Ù. - ´ç½ÅÀÇ Ä«µå¿¡ jumper°¡ Á¦´ë·Î ÀâÇô ÀÖ´ÂÁö È®ÀÎÇϵµ·Ï ÇÏ¿©¶ó.

¿©·¯ºÐµéÀº LILO³ª LOADLIN¿¡¼­ kernel configurationÀ» À§ÇÏ¿© Paul Gortmaker's BOOTPROMPT HOWTO ¿ª½Ã Àоî¾ß¸¸ ÇÑ´Ù.

3.2 Ä¿³Î 1.2.13 ÀÇ PPA µå¶óÀ̹ö

¸¸¾à ¿©·¯ºÐµéÀÌ ¾ÈÁ¤ Ä¿³Î¹öÁ¯ 1.2.13¿¡¼­ parallel port ZIP drive¸¦ »ç¿ëÇÏ±æ ¿øÇÑ´Ù¸é driverÀÇ version 0.18À» °¡Á®¿Í¾ß¸¸ ÇÑ´Ù. ÀÌ°ÍÀº ftp://gear.torque.net/pub/ppa.c¿¡¼­ anonymous ftp¸¦ ÅëÇÏ¿© °¡Á® ¿Ã¼ö ÀÖÀ¸¸ç, ¾î¶»°Ô loadable module·Î¼­ ¸¸µå´ÂÁö ¼³Ä¡ ¹æ¹ýÀº ppa.c source ³»¿¡ Àß ¼³¸íµÇ¾î ÀÖ´Ù.

¿©·¯ºÐµéÀº °ÅÀÇ Ç×»ó »õ·Î¿î Ä¿³ÎÀ» ¸¸µé¾î¾ß ÇÑ´Ù´Â °Í¿¡ À¯³äÀ» Çϵµ·Ï ÇϽʽÿÀ. ƯÈ÷ SlackwareÀÇ pre-built kernel¿¡¼­´Â ppa¿Í °°ÀÌ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù. ´ç½ÅÀÇ kernelÀÌ SCSI support, SCSI disk support¸¦ Çϵµ·Ï ÇÏ°í, lp printer driver´Â supportÇϵµ·Ï include ½ÃÄѼ­´Â Àý´ë ¾ÈµÈ´Ù. 1.2.13¿¡¼­´Â ÀÌ µÎ driver°¡ °°Àº kernel ³»¿¡ °°ÀÌ Á¸ÀçÇÒ ¼ö°¡ ¾ø´Ù.

¿©·¯ºÐµéÀº ppa driver¸¦ ¿Ã¸±¶§ (load ½Ã¿¡) port number¿Í ¾à°£ÀÇ timing parameter¸¦ ¸ÂÃß¾îÁÖ¾î¾ß ÇÒ Çʿ伺ÀÌ ÀÖ´Ù. ÀÌ·¸ÇÑ Á¶Á¤Àº ppa.c file ³»¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù. default·Î driver´Â ZIP drive°¡ parallel port 0x378¿¡ ¹°·Á ÀÖ´Ù°í »ý°¢À» ÇÑ´Ù.

1.2.13 kernelÀ» À§ÇÑ ÀÌ driver´Â ´õ ÀÌ»óÀÇ ¼º´ÉÇâ»óÀº ¾øÀ» °ÍÀÌ´Ù. ¿©·¯ºÐµéÀº ¼ö°³¿ùÈÄ 2.0 kernelÀÌ ³ª¿Ã ¶§ ÀÌ°ÍÀÌ »ç¶óÁö±æ ±â´ëÇØ¾ß ÇÑ´Ù. (¾Æ¸¶µµ À̹®¼­ÀÇ ÀÛ¼º½Ã±â°¡ ¿¾³¯À̱º¿ä.)

3.3 ÇöÀç ¹èÆ÷µÇ´Â Ä¿³ÎÀ» À§ÇÑ PPA µå¶óÀ̹ö

version 1.3.74 ÀÌÈÄ ppa driver´Â Ä¿³ÎÀÇ Ç¥ÁØÀÇ ÀϺΰ¡ µÇ¾ú´Ù. 1.3.78 ±Ùó·Î Çؼ­ kernelÀÇ ´Ù¸¥ ºÎºÐ¿¡ ÀϺÎÀÇ º¯È­°¡ ÀÖ¾ú´Ù. ±×·¯³ª 1.3.85ºÎÅÍ´Â version 0.26 driver´Â »ó´çÈ÷ ¾ÈÁ¤µÇ¾î Á³´Ù. LINUX 2.0 À» À§ÇÑ code-freeze°¡ À¯¿ëÇØ Á³±â ¶§¹®¿¡ 0.26ÀÌ ´ÙÀ½ Ä¿³Î¼Ó¿¡ µé¾î°¥°ÍÀ¸·Î ±â´ëÇÑ´Ù. (ÀÌ¹Ì µé¾î°¡ ÀÖÁö¿ä.)

ppa¸¦ Áö¿øÇϵµ·Ï kernelÀ» ¸¸µé±â À§Çؼ­´Â low-level SCSI adapterÀÇ list·Î ºÎÅÍ SCSI support, SCSI disk support, IOMEGA ZIP/PPA-3 support¸¦ °¡´ÉÇϵµ·Ï include ½ÃÄѾ߸¸ ÇÑ´Ù. ¿©·¯ºÐµéÀº driver¸¦ loadable module·Î¼­ ¸¸µé¾î¾ß ÇÑ´Ù.

¿©·¯ºÐµéÀº driver¸¦ Á¶Á¤Çϱâ À§ÇÏ¿© /etc/lilo.conf³ª insmod ¿¡¼­ command parameter¸¦ »ç¿ëÇÏ¿©¾ß¸¸ ÇÑ´Ù. À̰͵éÀº ¸ðµÎ kernel source treeÀÇ drivers/scsi/README.ppa¿¡ ±â¼úµÇ¾î ÀÖ´Ù. ´ÙÀ½section¿¡¼­ ÀÌ¿¡ °üÇÑ °£·«ÇÑ ¿ä¾àÀ» ±â¼úÇϵµ·Ï ÇÏ°Ú´Ù.

¸¸¾à ¿©·¯ºÐµéÀÌ lp¿Í ppa driver¸¦ °°Àº parallel port¿¡¼­ ¸ðµÎ »ç¿ëÇÏ·Á ÇÑ´Ù¸é loadable module·Î¼­ Ä¿³Î ÄÄÆÄÀÏÀ» ÇÏ¿© ÇÊ¿ä½Ã °¢°¢ ¶Ù¿ö¼­ »ç¿ëÇØ¾ß ÇÑ´Ù. µ¿½Ã¿¡ µÑÀ» ¸ðµÎ »ç¿ëÇÒ ¼ö´Â ¾ø´Ù.

loadable moduleÀº ´õ¿í´õ LINUX¸¦ °­·ÂÇÏ°Ô ¸¸µå´Â »ç¾çÀÌ µÇ¾ú´Ù. ±×¸®°í ³ª³¯ÀÌ ´õ¿í º¹ÀâÇØÁ®°¡°í ÀÖ´Ù. ¿©·¯ºÐµéÀº kernel source treeÀÇ docs/modules.txt¸¦ Àоî¾ß¸¸ ÇÑ´Ù.

3.4 PPA ¸í·É ¶óÀο¡¼­ÀÇ º¯¼ö

¸¸¾à ¿©·¯ºÐµéÀÌ ´ç½ÅÀÇ kernel¿¡¼­ ppa¸¦ »ý¼ºÇÏ¿´´Ù¸é ¿©·¯ºÐµéÀº parameter¸¦ LILO ³ª LOADLINÀ¸·Î ºÎÅÍ ´ÙÀ½°ú °°Àº ¹®¹ýÀ¸·Î parameter¸¦ Á¶ÀýÇØ ÁÖ¾î¾ß ÇÑ´Ù.

ppa=base[,speed_high[,speed_low[,nybble]]] 
¿©±â¼­ base´Â ¿©·¯ºÐµé parallel portÀÇ i/o address¸¦ ¸»Çϸç, speed_high´Â driver¿¡¼­ fast loop¸¦ À§ÇÑ timing constantÀÌ´Ù. speed_low´Â slower loop¸¦ À§ÇÑ timing constantÀ̸ç, ±×¸®°í nybbleÀº driver°¡ 4-bit, ¶Ç´Â nybble mode¸¦ »ç¿ëÇÒ¼ö ÀÖµµ·Ï ÇØÁÖ´Â flagÀÌ´Ù.

¿¹¸¦ µé¸é, defaults´Â ´ÙÀ½°ú °°ÀÌ ±â¼úµÉ ¼ö ÀÖ´Ù :

ppa=0x378,1,6,0

4. ZIP µå¶óÀÌºê »ç¿ë

¸¸¾à ¿©·¯ºÐµéÀÌ ¸ðµç ÇÊ¿äÇÑ ºÎºÐÀ» ¼³Á¤Çß´Ù¸é, kernelÀº ¿©·¯ºÐµéÀÇ adapter¿Í drive¸¦ booting µµÁß¿¡ ÀνÄÇÒ °ÍÀÌ´Ù. ¸¸¾à loadable module·Î¼­ ¿©·¯ºÐÀÇ driver¸¦ ¼³Á¤Çß´Ù¸é ¸ðµâÀ» ¿Ã¸±¶§ Çѹø´õ ´ÙÀ½ÀÇ ÅäÀǸ¦ µû¸£¾ß ÇÑ´Ù.

4.1 ºÎÆýÿ¡ µå¶óÀ̹ö ã±â

¿©·¯ºÐµéÀÇ systemÀÌ boot µÉ¶§ adapter, drive ±×¸®°í drive³»ÀÇ disk¿¡ °üÇÑ ¸î°¡Áö Á¤º¸µéÀ» º¸¿©ÁØ´Ù. ¸¸¾à ¿©·¯ºÐµéÀÌ drive³»¿¡ disk°¡ ¾ø´Ù¸é À̵é Á¤º¸Áß ÀϺδ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖÀ¸¸ç, disk¸¦ ³ÖÀ» ¶§ ¶Ç´Â drive¸¦ accessÇÒ·Á°í touchÇÒ °æ¿ì¿¡ º¸¿©Áö°Ô µÈ´Ù. Ãʺ¸ÀÚµéÀº system boot½Ã¿¡ drive³»¿¡ disk¸¦ ³Ö°í booting ÇØ ÁÖ±æ Ãæ°íÇÑ´Ù. - ´ú ÇÞ±ò¸®´Â ¹æ¹ýÀÌ´Ù.

ÀÌ·¸ÇÑ message°¡ ¾îµð¿¡ Á¤È®È÷ ³ªÅ¸³ª³ª ÇÏ´Â °ÍÀº ¿©·¯ºÐµéÀÌ systemÀ» configurationÇÏ´Â ¹æ¹ý¿¡ ´Þ·Á ÀÖ´Ù. ±×·¯³ª À̵éÀº /var/adm/message¿Í °°Àº log file·Î ÀúÀåµÇ¾î ÀÖ´Ù. ¸¸ÀÏ ¾îµð¿¡¼­µµ ÀÌ·¸ÇÑ message¸¦ ¹ß°ßÇÒ ¼ö ¾ø´Ù¸é, ÀϹÝÀûÀ¸·Î ¿©·¯ºÐµéÀº dmesg command·Î ÀÌ·¸ÇÑ message¸¦ º¼¼ö ÀÖ½À´Ï´Ù.

¸¸ÀÏ ´©±º°¡¿¡¼­ µµ¿òÀ» ûÇÒ·Á¸é À̵é log information message°¡ ¾ÆÁÖ ÇÊ¿äÇÏ´Ù. bug report½Ã¿¡µµ ÀÌ message¸¦ ¹Ýµå½Ã Ä«ÇÇÇØ ÁÖ¾î¾ß ÇÑ´Ù.

¿©±â¿¡ kernel's log messageÀÇ ¿¹°¡ ÀÖ´Ù. ´ÙÀ½°ú °°ÀÌ º¸ÀÏ °ÍÀÌ´Ù :

scsi0 : PPA driver version 0.26 using 8-bit mode on port 0x378.
scsi : 1 host.
  Vendor: IOMEGA    Model: ZIP 100           Rev: N*32
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 6, lun 0
scsi : detected 1 SCSI disk total.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB]
  sda: Write Protect is off
Partition check:
  sda: sda1

ÀÌ·¸ÇÑ outputÀº parallel ZIP drive¸¦ °¡Áø 1.3.87 systemÀÇ outputÀÌ´Ù. Á¤È®ÇÑ outputÀº ¿©·¯ºÐµéÀÇ host adapter°ú ¿©·¯ºÐµéÀÌ ´Ù¸¥ SCSI device¸¦ °¡Áö°í Àִ°¡¿¡ µû¶ó ´Ù¾çÇÒ °ÍÀÌ´Ù.

ù°ÁÙÀº host adapter¸¦ À§ÇÑ low-level driver·Î ºÎÅÍÀÇ initialization message¸¦ Ç¥½ÃÇÑ °ÍÀÌ´Ù. ÀÌ °æ¿ì¿¡´Â PPAÀÌ´Ù. ´ÙÀ½ÁÙÀº driveÀÇ ½Äº°Á¤º¸°¡ SCSI bus¿¡¼­ ¹ß°ßµÇ´Â °¢°¢ÀÇ device¿¡ÀÇ ÀÇÇؼ­ º¸°íµÇ¾î Áø´Ù. Line 5´Â drive¿¡ Àΰ¡µÈ device À̸§ÀÌ º¸°íµÈ´Ù. ÀÌ°æ¿ì´Â /dev/sda1ÀÌ´Ù. À̵麸°í´Â ¸¸ÀÏ ¿©·¯ºÐµéÀÌ ÇϳªÀÌ»óÀÇ SCSI adapter, ¸î°³ÀÇ drive¸¦ °¡Á³´Ù¸é ÇϳªÀÌ»óÀÇ ¼­·Î »óÀÌÇÑ ¸ðµâµé·ÎºÎÅÍ º¸°íµÇ¾î Áö¸ç °¢°¢ÀÇ sectionÀº ´õ¿í´õ »ó¼¼ÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

¸¸¾à¿¡ ¿©·¯ºÐµéÀÌ »õ·Î¿î disk¸¦ »ç¿ëÇÑ´Ù¸é partition check¿¡¼­ /dev/sda4¶ó´Â ÇϳªÀÇ ÆÄƼ¼ÇÀ» º¸¿© ÁÙ°ÍÀÌ´Ù. ¸¸ÀÏ ¿©·¯ºÐµéÀÌ ´Ù¸¥ SCSI device¸¦ °¡Áö°í ÀÖ´Ù¸é ¿©·¯ºÐµéÀº ZIP drive°¡ /dev/sdb µî°ú °°Àº ´Ù¸¥ device·Î¼Ò ³ªÅ¸³­´Ù´Â °ÍÀ» ÀÌÇØÇؾ߸¸ ÇÑ´Ù. - ±×·¡¼­ message¸¦ checkÇØ¾ß ÇÑ´Ù.

¸¸¾à ÀÌ·± ÁÙµéÀÌ º¸ÀÌÁö ¾Ê´Â´Ù¸é, ¹«¾ùÀΰ¡ ´ç½ÅÀÇ hardware¶Ç´Â kernel¿¡¼­ À߸ø ¼³Á¤µÈ °ÍÀÌ´Ù. mailÀ» º¸³»±â Àü¿¡ Á¶½É½º·´°Ô ¸ðµç °úÁ¤À» check Çغ¸µµ·Ï Ç϶ó.

¸¸ÀÏ scsi0: lineÀÌ ³ªÅ¸³ªÁö ¾Ê´Â ´Ù¸é ±×·¯¸é ´ç½ÅÀº host adapter¿Í ±×°ÍÀÇ driver¸¦ ÀûÀýÇÏ°Ô configurationÀ» ÇØ ÁÖÁö ¾ÊÀº °ÍÀÌ´Ù. ´Ù¸¥ driver´Â ´ç½Å¿¡°Ô ¹«¾ùÀÌ Æ²·È´ÂÁö hint¸¦ ÁÙ °ÍÀÌ´Ù. ¸¸¾à ´ç½ÅÀÇ driver°¡ detectionµÇÁö ¾Ê´Â´Ù¸é cableÀÌ À߸øµÈ °ÍÀÌ´Ù. ¸¸ÀÏ driver À̸§ÀÌ ÇÒ´çµÇÁö ¾Ê´Â´Ù¸é ´ç½ÅÀº ¾Æ¸¶µµ SCSI disk support¸¦ kernel¿¡ include ½ÃÅ°´Â °ÍÀ» ÀØ¾î ¸Ô¾úÀ» °ÍÀÌ´Ù.

´Ù¸¥ debugging Á¤º¸¸¦ À§Çؼ­ kernel source treeÀÇ driver/scsi ³»ÀÇ README fileÀ» Âü°íÇÏ°í SCSI HOWTO¸¦ Âü°íÇ϶ó.

4.2 Fdisk, mke2fs, mount, etc.

ÀÏ´Ü ¿©·¯ºÐµéÀÌ ZIP driveÀÇ drive À̸§À» ¾Ë°í À̸¦ ¸ÂÃß¾î¾ß ÇÑ´Ù. ¿©·¯ºÐµéÀº ÀÌ drive¸¦ Á¤»óÀûÀÎ LINUX disk management command¸¦ °¡Áö°í ´Ù·ê¼ö ÀÖ´Ù. fdisk (¶Ç´Â cfdisk)´Â disk¿¡¼­ÀÇ partition disk¸¦ ´Ù·ç±â À§ÇØ »ç¿ëµÈ´Ù. mke2fs´Â partitionÀ» ext2 file systemÀ¸·Î formatÇϱâ À§Çؼ­ »ç¿ëµÈ´Ù. - LINUX¿¡¼­ °¡Àå ³Î¸® »ç¿ëµÇ´Â file systemÀÌ´Ù. mount´Â formatted partitionÀ» ¿©·¯ºÐÀÇ °èÃþÀûÀÎ µð·ºÅ丮 ±¸Á¶·Î ¿¬°áÇϱâÀ§ÇØ »ç¿ëµÈ´Ù.

¿©·¯ºÐµéÀº ÀÌ·¸ÇÑ tools¿¡ °üÇÑ man page¸¦ ÇÊÈ÷ °øºÎ¸¦ ÇÏ¿©¾ßÇϸç À̵鿡 Àͼ÷ÇØ Á®¾ß ÇÑ´Ù. ÀÌÁ¦ ¸î°¡ÁöÀÇ ¾ÆÁÖ »óÀÌÇÑ versionÀÇ fdisk programÀÌ ÀÖÀ¸¹Ç·Î ÁÖÀÇÇؾ߸¸ ÇÑ´Ù.

³ª´Â µÎ°¡ÁöÀÇ ÈçÇÑ ½Ã³ª¸®¿À¿¡ ´ëÇØ ¼³¸íÀ» ÇÏ°Ú´Ù.

µµ½º Æ÷¸ËÀÇ µð½ºÅ©

¸Õ¾à ¿©·¯ºÐµéÀÌ ¿ø·¡ÀÇ IOMEGAÀÇ tools¿¡ ÀÇÇØ »ý¼ºµÈ DOS file structure¸¦ °¡Áø ZIP disk¸¦ °¡Áö°í ÀÖ´Ù¸é À̵éÀº partition scan»ó¿¡¼­ disk°¡ /dev/sda4 ÀÇ ÇϳªÀÇ ÆÄƼ¼Ç¸¸À» °¡Áø´Ù°í º¸°í¸¦ ÇÒ °ÍÀÌ´Ù.

¿©·¯ºÐµéÀº À̵é disk¸¦ /zip¶ó´Â directory¿¡ mount¸¦ ÇÒ·Á¸é ÀÌ·±½ÄÀ¸·Î Çؾ߸¸ ÇÑ´Ù.

mkdir /zip
mount -t msdos /dev/sda4 /zip
ÀÌÁ¦ ¿©·¯ºÐµéÀÇ disk´Â /zip¿¡ ¸¶¿îÆ®µÇ¾î º¸ÀÏ °ÍÀÌ´Ù. disk°¡ mount µÇ¾î ÀÖ´Â µ¿¾È¿¡ ¿©·¯ºÐµéÀº ±×°ÍÀ» Á¦°ÅÇÏ·Á Çؼ­´Â ¾ÈµÈ´Ù. ¿©·¯ºÐµéÀÌ disk¸¦ °¡Áö°í ÀÛ¾÷ÀÌ ³¡³µÀ» °æ¿ì ±×°ÍÀ» umount ½ÃÅ°°í release ½ÃÄÑ °èÃþÀûÀÎ directory·Î ºÎÅÍ ºÐ¸®½ÃÅ°¸é µÈ´Ù.
umount /zip
ÀÏ´Ü ¿©·¯ºÐµéÀÌ mountµÇ´Â directory /zip¸¦ ¸¸µé°í ³ª¸é ¿©·¯ºÐµéÀº ´Ù½Ã ÀÌ°ÍÀ» ÇÒ ÇÊ¿ä´Â ¾øÀ¸¸ç ÈÄ¿¡ ´Ù½Ã ¾îµð¼±°¡ mount¸¦ ½ÃÅ°¸é µÈ´Ù.

¸®´ª½º·Î ´Ù½Ã Æ÷¸ËÇϱâ

¸¸¾à ¿©·¯ºÐµéÀÌ ZIP disk¸¦ Áö¿ì°í ±× À§¿¡ Linux native file systemÀ» ¸¸µé±â¸¦ ¿øÇϸé, Àü disk¿¡ ´ëÇÏ¿© fdisk¸¦ ÇØ ÁÖ¾î¾ß ÇÑ´Ù.

fdisk /dev/sda
±×¸®°í ¸ðµç ±âÁ¸ÀÇ ÆÄƼ¼ÇµéÀ» Áö¿ö¾ß ÇÑ´Ù. (d ¸í·ÉÀ» »ç¿ëÇÑ´Ù) ±×¸®°í ³ª¼­ n ¸í·É ÀÌ¿ëÇÏ¿© »õ·Î¿î partitionÀ» ¸¸µé¾î ÁÖ°í w ¸í·ÉÀ¸·Î º¯È­»çÇ×À» ±âÀÔÀ» ÇÏ°í q ¸í·ÉÀ¸·Î ¸¶Ä£´Ù.

ÆÄƼ¼ÇÀ» formatÇÑ´Ù.

mke2fs /dev/sda1
(¿©±â¼­ 1À̶õ ¼ö´Â ¿©·¯ºÐµéÀÌ fdisk¿¡¼­ partition¿¡ ºÎ¿©ÇÑ ¹øÈ£ÀÌ´Ù. ÀÌÁ¦ ¿©·¯ºÐµéÀº disk¸¦ mountÇÏ¿© »ç¿ëÇÏ¸é µÈ´Ù.
mount -t ext2 /dev/sda1 /zip
(À§¿¡¼­ »ç¿ëÇÑ mount point¸¦ ´Ù½Ã »ç¿ëÇÑ´Ù.)

ZIP Tools µð½ºÅ©

¿©·¯ºÐµéÀº ZIP drive¿Í °°ÀÌ ¿À´Â disk¸¦ ÀÌ¿ëÇÏ¿© ¹«¾ð°¡ ´Ù¸¥ ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é software controlled write protectionÀÌ °¡´ÉÇÏ´Ù. ´ëºÎºÐÀÇ »ç¶÷µéÀº ÀÌ°ÍÀ» Linux¿¡¼­ »ç¿ëÇϱâ À§ÇØ¿© DOS¿¡¼­ unlockÀ» ½ÃŲ´Ù. LINUX´Â locked disk¸¦ accessÇÒ ¼ö ¾ø´Ù. ±×¸®°í ÀÌ°ÍÀº IomegaÀÇ toolsÀ» ÀÌ¿ëÇÏ¿© unlock ½ÃÄѾ߸¸ ÇÑ´Ù.

´Ù¸¥ ¹«¾ùº¸´Ùµµ write protection ±â´ÉÀÌ Linux native program¿¡¼­ °ð ½ÇÇöµÇ¾î¾ß ÇÒ °ÍÀÌ´Ù.

4.3 µð½ºÅ© ²¨³»±â

¿©·¯ºÐµéÀº disk°¡ mountµÇ¾î ÀÖÁö ¾ÊÀ» ¶§ eject ½Ãų¼ö ÀÖ´Ù. ÇöÀç´Â disk ¸¦ eject ½Ãų¼ö ÀÖ´Â ¸í·É¾î°¡ ¾ø´Ù. disk¸¦ »©³»±â À§Çؼ­´Â driveÀÇ ¾Õ¿¡ ÀÖ´Â buttonÀ» ´­·¯ ÁÖ¾î¾ß¸¸ ÇÑ´Ù.

Linux´Â disk°¡ unlock µÇ±âÀü¿¡ ¾²¿©Áø ¸ðµç ÀڷḦ º¸ÁõÇÑ´Ù.

»õ·ÎÀº Linux¸¦ À§ÇÑ ZIP tools programÀº SCSI and parallel version drive µÑ´Ù¿¡¼­ IOMEGAÀÇ Æ¯º°ÇÑ ±â´ÉÀ» Áö¿øÇÒ °ÍÀÌ´Ù. ( software-controlled ejection & write protection)

5. Áú¹®°ú ´ä

¿©±â¿¡ ¿ì¸®°¡ ÀÚÁÖ Á¢ÇÏ´Â Àǹ®µé°ú ´äÀ» Àû¾î ³õ¾Ò´Ù. À̵éÀ» ´Ù½Ã ¹¯±âÀü¿¡ ´äÀ» ¸ÕÀú Àоî Áֱ⠹ٶõ´Ù.

5.1 ZIP drive·Î ºÎÅÍ ½Ã½ºÅÛÀ» ±âµ¿ÇÒ¼ö (booting ÇÒ¼ö) Àִ°¡?

ÀÌ°ÍÀº ¿©·¯ºÐµéÀÌ »ç¿ëÇÏ´Â host adapter¿¡ ´Þ·Á ÀÖ´Ù. ¸¸¾à ¿©·¯ºÐµéÀÌ 5,6¹ø SCSI·Î ºÎÅÍ bootingÀ» ÇÒ¼ö ÀÖ´Â ROM BIOS¸¦ °¡Áø host adapter¸¦ °¡Áö°í ÀÖ´Ù¸é SCSI ZIP drive·Î ºÎÅÍ booting ÇÒ¼öµµ ÀÖ´Ù. parallel port drive·Î ºÎÅÍ´Â booting ÇÒ ¼ö´Â ¾ø´Ù.

¸¸¾à ¿©·¯ºÐµéÀÌ main disk¿¡ µµ½º¸¦ žÀçÇÏ°í ÀÖ°í ZIP disk·Î ºÎÅÍ Linux¸¦ ºÎÆÃÇÏ°í ½Í´Ù¸é ÀÌ°ÍÀº LOADLINÀ» ÀÌ¿ëÇÏ¿© °¡´ÉÇÏ´Ù. ¿©·¯ºÐµéÀÇ kernel image´Â ¹Ýµå½Ã DOS diskÀÇ ¾îµò°¡¿¡ Á¸ÀçÇÏ°í ÀÖ¾î¾ß¸¸ ÇÑ´Ù. ¿©·¯ºÐµéÀÌ »ç¿ëÇÏ´Â kernelÀÌ ¿Ã¹Ù¸¥ ³»Àå driver¸¦ °¡Áö°í ÀÖ´ÂÁö È®ÀÎÇ϶ó.

³»°¡ ¾Æ´Â ÇÑ parallel ZIP drive¿¡ Æ÷ÇÔµÈ ¾î¶»ÇÑ ÀϹÝÀûÀÎ ¹èÆ÷º»¿¡µµ installation boot floppy´Â ¾ø´Ù. ±×·¯³ª ÀÌ°ÍÀº Linux 2.0ÀÌ ³ª¿À¸é ¹Ù²ð °ÍÀÌ´Ù.

5.2 ¿Ö IOMEGA´Â ÆÄƼ¼Ç ¹øÈ£¸¦ 4¹øÀ» »ç¿ëÇϴ°¡?

ÀÌ°ÍÀº °¡Àå ÈçÇÏ°Ô Áú¹®ÇÏ´Â °Í ÁßÀÇ ÇϳªÀÌ´Ù. ÇÏÁö¸¸ ¾Æ¹«µµ ÀÌ¿¡ ´ëÇÑ ¸íÈ®ÇÑ ´äÀ» µé°í ÀÖÁö´Â ¾Ê´Ù. ¾Æ¸¶µµ º°´Ù¸¥ ÀÌÀ¯´Â ¾øÀ» °ÍÀÌ´Ù.

5.3 boot time½Ã¿¡ ¾î¶»°Ô disk¸¦ mountÇÒ ¼ö Àִ°¡?

¿©·¯ºÐµéÀÌ ÇØ¾ß ÇÒ °ÍÀº /etc/fstab fileÀ» °íÃÄÁÖ´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¸é ¿©·¯ºÐµéÀÌ booting ½Ã¿¡ Ç×»ó DOS disk¸¸À» »ç¿ëÇÑ´Ù°í °¡Á¤À» ÇÏ¸é ´ÙÀ½ °ú °°ÀÌ /etc/fstab ÆÄÀÏ¿¡ ±âÀÔÀ» ÇØ ÁØ´Ù.

/dev/sda4   /zip  msdos  defaults  0 0
¹èÆ÷º»¿¡ µû¶ó¼­´Â initialization scripts°¡ fstab ¿¡ ±â¼úµÈ ÆÄƼ¼ÇÀ» ´ë»óÀ¸·Î fsck¸¦ ½ÇÇàÇϱ⵵ ÇÑ´Ù. ÀÌ·¸ÇÑ »ç½ÇÀº ¿©·¯ºÐµéÀÌ ¸¸ÀÏ boot½Ã¿¡ drive¿¡ disk¸¦ ³Ö¾î ³õÁö ¾ÊµçÁö ¶Ç´Â ´Ù¸¥ file systemÀÇ disk¸¦ ³Ö¾î ³õÀ» °æ¿ì ¹®Á¦¸¦ ¾ß±âÇÒ ¼ö ÀÖ´Ù´Â Á¡À» ¸í½ÉÇϱ⠹ٶõ´Ù.

5.4 ³»°¡ ¸¸ÀÏ boot½Ã disk¸¦ ³Ö¾î ³õÁö ¾ÊÀ» °æ¿ì ¾î¶²ÀÏÀÌ ¹ß»ýÇϴ°¡?

kernelÀº partition tableÀ» ÀÐÀ»·Á°í ½Ãµµ¸¦ ÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ·¸ÇÑ ÀÛµ¿Àº ½Ã°£¸¸ ³¶ºñÇÏ°Ô µÉ °ÍÀÌ´Ù. ±×·¯³ª °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. ÀÏ´Ü ¿©·¯ºÐµéÀÌ disk¸¦ ³Ö¾îÁÖ°í ³ª¸é ±×¸®°í ³ª¼­ kernel¿¡°Ô ±×±â¿¡ disk°¡ ÀÖÀ¸´Ï rescanÀ» Ç϶ó°í ¾Ë·Á Áֱ⸸ ÇÏ¸é µÈ´Ù.

HINT : ¿©·¯ºÐµéÀÌ disk¸¦ ¹Ù²Ü·Á°í ÇÒ¶§ »õ·Î¿î diskÀÇ partitionÀ» ÀνÄÇϵµ·Ï Çϱâ À§ÇÏ¿© fdisk ¸¦ ½ÇÇà ½ÃÄÑ ÁÖ´Â °ÍÀÌ ¾ÆÁÖ ÈǸ¢ÇÑ ²Ç¼öÀÌ´Ù.

¾î¶² SCSI host adapterÀÇ BIOS´Â bootÇÏ´Â µ¿¾È¿¡ ÆÄƼ¼Ç tableÀ» ÀÐÀ»·Á°í ½ÃµµÇÏ´Â °æ¿ìµµ ÀÖ´Ù. ¸¸ÀÏ ÀÌ·¸ÇÑ checking °úÁ¤À» disable ½ÃÄÑ ³õÁö ¾ÊÀ¸¸é ¿©·¯ºÐµéÀº boot °úÁ¤µ¿¾È Ç×»ó drive¿¡ disk¸¦ ³Ö¾î ³õ¾Æ¾ß ÇÒ °ÍÀÌ´Ù.

5.5 ¾î¶² SCSI adapters°¡ ZIP drive¿Í ȣȯÀÌ µÇ´Â °¡...

Iomega´Â ȭȯÀÌ µÇ´Â host adapter¸¦ ´ÙÀ½ÀÇ site¿¡ ±â¼úÇØ ³õ¾Ò´Ù.

http://www.iomega.com/techs/zip/what063.html

5.6 parallel drive¸¦ real SCSI disk ó·³ »ç¿ëÇÒ ¼ö Àִ°¡?

PPA-3 parallel-to-SCSI adapter´Â single ASIC chipÀ¸·Î¼­ ±¸ÇöµÇ¾î ÀÖÀ½ Iomega´Â VPI0¸¦ callÇÑ´Ù. ÀÌ°ÍÀº ZIP driveÀÇ controller card¿¡ ³»ÀåÀÌ µÇ¾î ÀÖ´Ù. ½ÇÀç·Î SCSI bus°¡ Á¸ÀçÇÏ°í ÀÖ´Ù. ±×·¯³ª À¯¿ëÇÑ formÀº ¾Æ´Ï´Ù.

³»°¡ µÎ cards ¸¦ ºñ±³ÇÒ·Á°í ½ÃµµÇÑ ¹Ù¿¡ ÀÇÇϸé SCSI bus¸¦ ¿ÜºÎ·Î È®ÀåÇÒ ¶§ ¿ä±¸µÇ´Â conventional electrical buffering circuits¸¦ VIP0·Î ´ëüÇÏ´Â °ÍÀÌ ³í¸®ÀûÀ¸·Î º¸ÀδÙ.

5.7 parallel drive¿¡ print¸¦ ³¢¿ö »ç¿ëÇÒ ¼ö Àִ°¡?

¹°·Ð ÇÒ¼ö ÀÖ´Ù. ±×·¯³ª ÇöÀç±îÁö ¿©·¯ºÐµéÀº lp¿Í ppa driver¸¦ µ¿½Ã¿¡ °°Àº parallel port¿¡¼­ È°¼ºÈ­ ½ÃÄѼ­ »ç¿ëÇÒ ¼ö´Â ¾ø´Ù. resource sharing protocolÀÌ ÇöÀç °³¹ßÁß¿¡ ÀÖÀ¸¸ç Ãʱ⠹öÁ¯ÀÌ ³ª¿ÍÀÖ´Ù. ±×·¯³ª Linux 2.0ÀÌ release µÇ±â Àü±î´Â ºÒ°¡´É ÇÒ °ÍÀÌ´Ù. (Áö±Ý ¹öÁ¯¿¡¼­µµ ¾Æ¸¶µµ ºÒ°¡´ÉÇÏÁö¿ä.)

°á·ÐÀûÀ¸·Î ¸»Çؼ­ printer¿Í ZIP drive¸¦ ¿¬°áÇÒ¼ö´Â ÀÖ´Ù. ±×¸®°í ÀÌ°ÍÀ» ¿©·¯ºÐÀº lp¿Í ppa driver¸¦ loadable module·Î¼­ rebootingÇÏÁö ¾Ê°í »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇÏ°í ³ª¼­ ¿©·¯ºÐµéÀÌ ¸¸¾à print¸¦ ÇÏ±æ ¿øÇÑ´Ù¸é lp moduleÀ» insmod·Î load Çؾ߸¸ ÇÑ´Ù. ±×¸®°í ¸¸ÀÏ ZIP drive¸¦ accessÇÒ·Á¸é insmod·Î ppa driver¸¦ loadÇؾ߸¸ ÇÑ´Ù.

¹°·Ð ¸¸¾à ¿©·¯ºÐµéÀÌ µÎ°³ÀÇ parallel port¸¦ °¡Áö°í ÀÖ°í ÇÏ´Â printer, ³ª¸ÓÁö Çϳª´Â ZIP drive¿ëÀ¸·Î »ç¿ëÀ» ÇÑ´Ù¸é °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ´ÜÁö kernelÀ» lp¿Í ppa driver¸¦ µÑ´Ù Æ÷ÇÔ½ÃÄѼ­ ÄÄÆÄÀÏÇØ ÁÖ¸é µÈ´Ù. ±×·¯°í ³ª¼­ ÀûÀýÇÑ configuration commands¸¦ kernel command line¿¡ Æ÷ÇÔ½ÃÄÑ ÁÖ¸é µÈ´Ù. ¸¸ÀÏ ¿©·¯ºÐµéÀÌ LILO¸¦ »ç¿ëÇÏ°í ÀÖ°í, ±×¸®°í printer¸¦ 0x378¿¡ ±×¸®°í ZIPÀ» 0x3bc¿¡ ¿¬°áÇؼ­ »ç¿ëÇÑ´Ù¸é ´ÙÀ½ line À» /etc/lilo.conf ÆÄÀÏ¿¡ Ãß°¡ÇØ ÁØ´Ù.

append = "lp=0x378 ppa=0x3bc"

5.8 PPA¿¡¼­ EPP/ECP¸¦ Áö¿øÇØÁÙ °ÔȹÀÌ Àִ°¡?

ppa´Â óÀ½¿¡ parallel bus¿¡ ´ëÇÑ ¾î¶»ÇÑ command protocol°ú technical specificationµµ °¡ÁöÁö ¾Ê°í¼­ °³¹ßµÇ¾ú´Ù. ´ë½Å¿¡ DOS emulator´Â protocolÀÇ reverse engineer·Î Á¤º¸¸¦ ¸ðÀ»¼ö ÀÖµµ·Ï µÇ¾î ÀÖ´Ù. emulatorÇÏ¿¡¼­ enhaced mode¸¦ Áö¿øÇØÁÖ´Â driver¸¦ ¾ò´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù.

IOMEGAÀÇ technical reference manualÀÌ ÀÌÁ¦ ÀÌ¿ëÀÌ °¡´ÉÇÏ´Ù. ±×¸®°í enhanced parallel port chip¿¡ °üÇÑ data sheet¸¦ ã¾Ò´Ù. ±×·¡¼­ ÀÌÁ¦´Â driverÀÇ upgrade°¡ °¡´ÉÇÏ´Ù.

5.9 PPA°¡ IOMEGAÀÇ parallel port tape drive¿Í °°ÀÌ »ç¿ëÀÌ °¡´ÉÇÑ°¡?

À̵é drive´Â floppy-tape driveÀÌ´Ù. ±×¸®°í SCSI°¡ °ü¿©µÇ¾î ÀÖÁö ¾Ê´Ù.

¸î¸î »ç¶÷µéÀº À̵é tape driver¸¦ °³¹ßÇϴµ¥ ³ªÀÇ ¹æ¹ýÀ» Àû¿ë ½ÃÅ°´Â °ÍÀÌ Èï¹ÌÀÖ´Ù°í ÁöÀûÇß¾ú´Ù. ù¹ø° ´Ü°è´Â DOSemu ÇÏ¿¡¼­ ÀÛµ¿ÇÏ´Â dos driver¸¦ ¾ò´Â °ÍÀÌ´Ù. ³ª´Â ´©±¸¿¡°Ô¼­µµ ÀÌ·¸ÇÑ ¹æ¹ýÀÌ ¼º°øÇß´Ù´Â ¾ê±â¸¦ µé¾î º¸Áö ¸øÇß´Ù.

5.10 PPA°¡ parallel SyQuest EZ135¿Í °°ÀÌ ÀÛµ¿À» Çϴ°¡?

¾ÈµÈ´Ù. EZ135´Â ShuttlePort parallel-to-IDE converter¸¦ ³»ÀåÇÏ°í ÀÖ´Â IDE drive ÀÌ´Ù. ³ª´Â ÀÛµ¿À» ÇÏ´Â ±âº»ÀûÀÎ driver¸¦ °¡Áö°í ÀÖ´Ù. ±×·¯³ª ¾ðÁ¦ driver°¡ ¿Ï¼ºµÉ °ÍÀÎÁö¿¡ ´ëÇؼ­´Â ¾ÆÁ÷ ¿¹Á¤ÀÌ ¾ø´Ù.

³ªÀÇ web page ¿¡ °ü½ÉÀ» °¡Á® Áֱ⠹ٶõ´Ù. ³ª´Â °á±¹¿¡´Â ¾à°£ÀÇ º£Å¸ Å×½ºÅ͸¦ ÇÊ¿ä·ÎÇÏ°Ô µÉ°ÍÀÌ´Ù.

6. º¸´Ù ÃÖ½ÅÀÇ Á¤º¸¸¦ ¾òÀ»·Á¸é...

³ª´Â ³ªÀÇ home page¿¡ Ç×»ó ÃÖ±ÙÀÇ updateµÈ mini-HOWTO¸¦ À¯Áö ÇÒ °ÍÀÌ´Ù.

http://www.torque.net/zip.html.

º¸´Ù ÀϹÝÀûÀÎ ZIP FAQ web oage°¡ À¯ÁöµÇ°í ÀÖ´Ù. (Á»´õ MacintoshÀûÀÎ °ßÇØ¿¡¼­)

http://earth.cnct.com/home/steveg/zip.html.

IomegaÀÇ web pageµµ Âü°íÇϱ⠹ٶõ´Ù.

http://www.iomega.com/.

±×¸®°í ¸¸ÀÏ parallel port programming¿¡ ´ëÇÏ¿© Á»´õ ÀϹÝÀûÀÎ Á¤º¸¸¦ ¿øÇÑ´Ù¸é ´ÙÀ½À» ¹æ¹®ÇØ º¸±â ¹Ù¶õ´Ù.

http://www.lvr.com/parport.htm


ID
Password
Join
You will hear good news from one you thought unfriendly to you.


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.0022 sec