¿©±â¿¡ ¿ì¸®°¡ ÀÚÁÖ Á¢ÇÏ´Â Àǹ®µé°ú ´äÀ» Àû¾î ³õ¾Ò´Ù. À̵éÀ» ´Ù½Ã ¹¯±âÀü¿¡ ´äÀ» ¸ÕÀú Àоî Áֱ⠹ٶõ´Ù.
ÀÌ°ÍÀº ¿©·¯ºÐµéÀÌ »ç¿ëÇÏ´Â 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ÀÌ ³ª¿À¸é ¹Ù²ð °ÍÀÌ´Ù.
ÀÌ°ÍÀº °¡Àå ÈçÇÏ°Ô Áú¹®ÇÏ´Â °Í ÁßÀÇ ÇϳªÀÌ´Ù. ÇÏÁö¸¸ ¾Æ¹«µµ ÀÌ¿¡ ´ëÇÑ ¸íÈ®ÇÑ ´äÀ» µé°í ÀÖÁö´Â ¾Ê´Ù. ¾Æ¸¶µµ º°´Ù¸¥ ÀÌÀ¯´Â ¾øÀ» °ÍÀÌ´Ù.
¿©·¯ºÐµéÀÌ ÇØ¾ß ÇÒ °ÍÀº /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¸¦ ³Ö¾î ³õÀ» °æ¿ì ¹®Á¦¸¦ ¾ß±âÇÒ ¼ö ÀÖ´Ù´Â Á¡À» ¸í½ÉÇϱ⠹ٶõ´Ù.
kernelÀº partition tableÀ» ÀÐÀ»·Á°í ½Ãµµ¸¦ ÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ·¸ÇÑ ÀÛµ¿Àº ½Ã°£¸¸ ³¶ºñÇÏ°Ô µÉ °ÍÀÌ´Ù. ±×·¯³ª °ÆÁ¤ÇÒ ÇÊ¿ä´Â ¾ø´Ù. ÀÏ´Ü ¿©·¯ºÐµéÀÌ disk¸¦ ³Ö¾îÁÖ°í ³ª¸é ±×¸®°í ³ª¼ kernel¿¡°Ô ±×±â¿¡ disk°¡ ÀÖÀ¸´Ï rescanÀ» Ç϶ó°í ¾Ë·Á Áֱ⸸ ÇÏ¸é µÈ´Ù.
HINT : ¿©·¯ºÐµéÀÌ disk¸¦ ¹Ù²Ü·Á°í ÇÒ¶§ »õ·Î¿î diskÀÇ partitionÀ» ÀνÄÇϵµ·Ï Çϱâ À§ÇÏ¿© fdisk ¸¦ ½ÇÇà ½ÃÄÑ ÁÖ´Â °ÍÀÌ ¾ÆÁÖ ÈǸ¢ÇÑ ²Ç¼öÀÌ´Ù.
¾î¶² SCSI host adapterÀÇ BIOS´Â bootÇÏ´Â µ¿¾È¿¡ ÆÄƼ¼Ç tableÀ» ÀÐÀ»·Á°í ½ÃµµÇÏ´Â °æ¿ìµµ ÀÖ´Ù. ¸¸ÀÏ ÀÌ·¸ÇÑ checking °úÁ¤À» disable ½ÃÄÑ ³õÁö ¾ÊÀ¸¸é ¿©·¯ºÐµéÀº boot °úÁ¤µ¿¾È Ç×»ó drive¿¡ disk¸¦ ³Ö¾î ³õ¾Æ¾ß ÇÒ °ÍÀÌ´Ù.
Iomega´Â ÈȯÀÌ µÇ´Â host adapter¸¦ ´ÙÀ½ÀÇ site¿¡ ±â¼úÇØ ³õ¾Ò´Ù.
http://www.iomega.com/techs/zip/what063.html
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·Î ´ëüÇÏ´Â °ÍÀÌ ³í¸®ÀûÀ¸·Î º¸ÀδÙ.
¹°·Ð ÇÒ¼ö ÀÖ´Ù. ±×·¯³ª ÇöÀç±îÁö ¿©·¯ºÐµéÀº 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"
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°¡ °¡´ÉÇÏ´Ù.
À̵é drive´Â floppy-tape driveÀÌ´Ù. ±×¸®°í SCSI°¡ °ü¿©µÇ¾î ÀÖÁö ¾Ê´Ù.
¸î¸î »ç¶÷µéÀº À̵é tape driver¸¦ °³¹ßÇϴµ¥ ³ªÀÇ ¹æ¹ýÀ» Àû¿ë ½ÃÅ°´Â °ÍÀÌ Èï¹ÌÀÖ´Ù°í ÁöÀûÇß¾ú´Ù. ù¹ø° ´Ü°è´Â DOSemu ÇÏ¿¡¼ ÀÛµ¿ÇÏ´Â dos driver¸¦ ¾ò´Â °ÍÀÌ´Ù. ³ª´Â ´©±¸¿¡°Ô¼µµ ÀÌ·¸ÇÑ ¹æ¹ýÀÌ ¼º°øÇß´Ù´Â ¾ê±â¸¦ µé¾î º¸Áö ¸øÇß´Ù.
¾ÈµÈ´Ù. EZ135´Â ShuttlePort parallel-to-IDE converter¸¦ ³»ÀåÇÏ°í ÀÖ´Â IDE drive ÀÌ´Ù. ³ª´Â ÀÛµ¿À» ÇÏ´Â ±âº»ÀûÀÎ driver¸¦ °¡Áö°í ÀÖ´Ù. ±×·¯³ª ¾ðÁ¦ driver°¡ ¿Ï¼ºµÉ °ÍÀÎÁö¿¡ ´ëÇؼ´Â ¾ÆÁ÷ ¿¹Á¤ÀÌ ¾ø´Ù.
³ªÀÇ web page ¿¡ °ü½ÉÀ» °¡Á® Áֱ⠹ٶõ´Ù. ³ª´Â °á±¹¿¡´Â ¾à°£ÀÇ º£Å¸ Å×½ºÅ͸¦ ÇÊ¿ä·ÎÇÏ°Ô µÉ°ÍÀÌ´Ù.