Tools disk´Â Ưº°ÇÑ ¾ÏÈ£·Î º¸È£µÈ Àбâ Àü¿ë mode·Î ÃâÇϵȴÙ. Ǫ´Âµ¥´Â µÎ°¡Áö ¹æ¹ýÀÌ Àִµ¥, Çϳª´Â DOS³ª Windows¿¡¼ "reclaime.exe"¸¦ »ç¿ëÇÏ¿© lockÀ» Ǫ´Â °ÍÀÌ°í, ¶Ç Çϳª´Â Bob WillmotÀÇ jaztools programÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù.( 5ÀåÀ» ÂüÁ¶)
# jaztool /dev/sda rw
(À§¿¡¼ /dev/sda´Â ¾Ë¸Â´Â SCSI device¿¡ ¸Â°Ô °íÄ£´Ù) Password¸¦ ¹°¾îº¸¸é,
APlaceForYourStuff
¶ó°í ÀÔ·ÂÇÑ´Ù.
´À³¦À¸·Î´Â, Jaz firmware¿Í °ü·ÃµÈ µí ÇÏ´Ù. ÀÌ·± ¹®Á¦¸¦ °¡Áø ¸ðµç »ç¶÷Àº driveÀÇ RevistionÀ» Bob Willmot¿¡°Ô ¾Ë·ÁÁֱ⠹ٶõ´Ù. Jaz revistionÀº ¾Æ·¡¿Í °°Àº /etc/dmesgÀÇ Ãâ·Â¿¡¼ ´ÙÀ½ ºÎºÐ¿¡ ³ª¿Í ÀÖ´Ù.
scsi0: Target 4, channel A, now synchronous at 10.0MHz, offset 15. Vendor: iomega Model: jaz 1GB Rev: G.60 Type: Direct-Access ANSI SCSI revision: 02
ÀÌ·± Çö»óÀº ÀϹÝÀûÀÎ Linux »ç¿ëÀÚ¿¡°Ô´Â ÀϾÁö ¾ÊÀ» µíÇÑ ¾î¶² ƯÁ¤ »óȲ¿¡¼¸¸ ¹ß»ýÇÑ´Ù. Jaz driveÀÇ partitionÀÌ mountµÇ¾úÀ» ¶§, file systemÀÌ ¾ÆÁ÷ mountµÇ¾î ÀÖ´Â Áß¿¡ driverÀÇ spinÀÌ ¸ØÃß°í, ¾ÆÁ÷µµ idleÀÏ ¶§ block device¸¦ ÀÐÀ¸·Á°í ½ÃµµÇÏ´Â °æ¿ìÀÌ´Ù.
Linux°¡ partitionÀ» Àç°Ç(?)Çϱâ À§ÇØ MBRÀ» ´Ù½Ã ÀÐÀ¸·Á°í ÇÏÁö¸¸, ¾î¶² ÀÌÀ¯¿¡¼ ¶§¶§·Î ÀÌ ½Ãµµ°¡ ½ÇÆÐÇÏ°í device¸¦ ¸í¹éÇÑ busy»óÅ·Π¹æÄ¡ÇÏ´Â µí ÇÏ´Ù. KernelÀÇ MBR Àбâ¿Í process device read´Â ºÒ°¡´ÉÇÒ °ÍÀε¥, ÀÌ´Â lockout ¶Ç´Â busy state¿¡ ±âÀÎÇÏ´Â µí ÇÏ´Ù. ÀÌ »óÅ¿¡¼ Linux´Â(?) Jaz drive°¡ ¾ÆÁ÷µµ Àб⠻óÅ¿¡ ÀÖ´Â °ÍÀ¸·Î »ý°¢ÇÏÁö¸¸, »ç½ÇÀº I/O´Â ÀϾÁö ¾Ê´Â °ÍÀÌ´Ù. Bob WillmotÀÇ °æ¿ì, ÀÌ·± Çö»óÀº ´ëºÎºÐ block device°¡ MBRÀ» ÀÐÀ» ¶§ ¹ß»ýÇÑ´Ù°í ÇÑ´Ù.
Jaz driveÀÇ SCSI ID´Â 0 6»çÀÌÀÇ ¾î¶² °ªÀ¸·Îµµ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
´Ù¸¥ SCSI hard drive¿Í ÇÔ²² ¿¬°áµÇ¾î ÀÖÀ» °æ¿ì, ´ëºÎºÐÀÇ BIOS´Â ÃÖÀú SCSI ID °ªÀ» °¡Áø disk·ÎºÎÅÍ bootÇÏ·Á°í ÇÒ °ÍÀÌ´Ù. ¾î¶² °ÍÀº Jaz¿Í °°Àº À̵¿½Ä driveÀÎÁö detectÇÏ°í ¹«½ÃÇعö¸°´Ù.
IDE hard drive¿Í °øÁ¸ÇÒ °æ¿ì¿¡´Â, °ÅÀÇ ¸ðµç BIOS°¡ ù¹ø° IDE HDD·ÎºÎÅÍ bootÇÏ·Á°í ÇÒ °ÍÀÌ´Ù. ¾î¶² BIOS´Â ù¹ø° IDE drive¸¦ ¼³Á¤ ÇØÁ¦ÇÏ´Â °ÍÀ» Çã¿ëÇÏ°í ù¹ø° SCSI drive¸¦ boot device·Î ÁöÁ¤ÇÒ °ÍÀÌ´Ù.(BIOS 0x80) ´Ù¸¥ BIOSµéÀÇ °æ¿ì, ¾Æ¸¶ ¸ðµç IDE drive¸¦ ¼³Á¤ ÇØÁ¦ÇØ¾ß ÇÒ °ÍÀÌ´Ù. ¶Ç ´Ù¸¥ BIOSµéÀÇ °æ¿ì, ¹°¸®ÀûÀ¸·Î IDE drive¸¦ ¶¼¾î ³»µçÁö IDE interface¸¦ disableÇØ¾ß ÇÒ °ÍÀÌ´Ù.
Partition 4´Â MacintoshÀÇ ±âº» partitionÀÌ´Ù.
Mac¿¡¼´Â, ù partitionÀÌ boot Á¤º¸¸¦ À§ÇÑ °ø°£À¸·Î ¿¹¾àµÇ¾î ÀÖ°í, µÎ ¹ø°´Â systemÁ¤º¸, ¼¼ ¹ø°´Â resource fork, ±×¸®°í 4¹ø°°¡ data forkÀÌ´Ù.
¾î·µç, PC¿Í ´ëºÎºÐÀÇ ´Ù¸¥ system¿¡¼ 4¹ø° partitionÀ» ¾µ ¼ö ÀÖ´Â ¹Ý¸é, MacÀº ´Ù¸¥ partitionÀº ÀüÇô »ç¿ëÇÒ ¼ö ¾ø´Ù. Iomega´Â ¹Ì¸® formatÇÏ´Â ¸ðµç media¸¦ Ãâ½ÃÇÒ ¶§ partition 4¸¦ »ç¿ëÇÏ¿© PC¿Í Mac¸ðµÎ¿¡¼ Ä¿´Ù¶õ ȣȯ¼º ¹®Á¦¸¦ ¿¹¹æÇÏ°í ÀÖ´Ù.
/etc/fstab file¿¡ ÇÑÁÙÀ» Ãß°¡Çϱ⸸ ÇÏ¸é µÈ´Ù. ¿¹¸¦ µé¾î, Ç×»ó DOS disk¸¦ drive¾È¿¡ ³Ö°í bootÇÑ´Ù¸é
# /dev/sda4 /jaz msdos defaults 0 0
¶ó°í fstab ¾È¿¡ ±â·ÏÇØ ÁØ´Ù.(¿ªÀÚ ÁÖ : Iomega¿¡¼´Â 4¹ø partitionÀ» »ç¿ëÇϹǷΠ/dev/sda4¶ó°í ÇÏ´Â °ÍÀ¸·Î »ý°¢µÊ) °¢ÀÚÀÇ »óȲ¿¡ µû¶ó ´Ù¸£°ÚÁö¸¸, ÃʱâÈ script´Â fstab¿¡ ±â·ÏµÈ °¢ partition¿¡ ´ëÇØ fsck¸¦ ½ÇÇà½ÃÅ°·Á ÇÒ °ÍÀÌ´Ù. ¸¸ÀÏ, disk¸¦ bootÇÒ ¶§ drive ¾È¿¡ ³Ö´Â °ÍÀ» Àش°ųª À߸øµÈ disk ¸¦ ³Ö¾îµÐ´Ù¸é(¿ªÀÚ ÁÖ: ´Ù¸¥ typeÀ¸·Î formatµÈ disk µî) ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù.
ÀÌ ¹®Á¦¸¦ ÇÇÇϱâ À§ÇØ, /etc/rc.d/rc.local¿¡ Jaz¸¦ mountÇϱâ À§ÇÑ º°µµÀÇ mount ¸í·ÉÀ» Ãß°¡ÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á drive¿¡ catridge°¡ ¾ø´Â »óȲ¿¡¼ Ç¥ÁØ "mount -a" ¸í·É¿¡ ÀÇÇØ ¹ß»ýµÉ ¹®Á¦¸¦ ÇÇÇÒ ¼ö ÀÖ´Ù.
KernelÀÌ partition tableÀ» ÀÐÀ¸·Á ÇÒ ¶§ (°á±¹) operation time outÀÌ ¹ß»ýÇÒ °ÍÀÌ´Ù.
Disk¸¦ ¹Ù²Ü ¶§´Â fsck¸¦ »ç¿ëÇÏ¿© »õ diskÀÇ partition ±¸Á¶¸¦ È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ´Ù.
¾î¶² SCSI host adapterÀÇ BIOS´Â system boot Áß¿¡ diskÀÇ partition tableÀ» ÀÐÀ¸·Á°í ÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀ» ¹æÁöÇÒ ¼ö ¾ø´Ù¸é, (´ç½ÅÀÇ ÀÇÁö¿Í´Â »ó°ü ¾øÀÌ) ¾Æ¸¶ ¹Ýµå½Ã drive¿¡ disk¸¦ ³ÖÀº ä·Î bootÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.
(BIOS¿¡¼ Çã¿ëÇÑ´Ù°í °¡Á¤ÇßÀ» °æ¿ì.)
Jaz drive/cartridge´Â ÈǸ¢ÇÑ ÀÀ±Þ º¹±¸¿ë disk°¡ µÉ ¼ö ÀÖ´Ù. ¶ÇÇÑ »õ·Î¿î Linux systemÀ» »ç¿ëÇÒ ¼ö Àִٰųª Jaz¸¦ °®Ãá ´Ù¸¥ »ç¶÷ÀÇ machine¿¡¼ Linux¸¦ ¾µ ¼ö ÀÖ´Ù¸é Àç¹ÌÀÖÀ» °ÍÀÌ´Ù.
Jaz drive°¡ systemÀÇ À¯ÀÏÇÑ drive¶ó¸é, ¿øÇÏ´Â ´ë·Î ¼³Ä¡ procedure¸¦ ÁøÇàÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª, ÇöÀç ÀÛµ¿ÇÏ´Â systemÀ¸·ÎºÎÅÍ self-bootableÇÑ systemÀ» Jaz cartridge¿¡ "°Ç¼³"ÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù.
ù¹ø° system definition Àü¿¡ ¾Æ·¡ÀÇ ³»¿ëÀ» /jaz/etc/lilo.conf file¿¡ Ãß°¡½ÃŲ´Ù. ("1"À» root partition number·Î ¹Ù²Ù°í "sda"¸¦ Àû´çÇÑ Jaz device À̸§À¸·Î ¹Ù²Û´Ù)
drive = /dev/sda1 bios = 0x80
Jaz MBRÀ» ¼³Ä¡ÇÒ Áغñ°¡ µÇ¾ú´Ù¸é, /jaz tree°¡ ¸¶Ä¡ /¿¡ ÀÖ´Â °Íó·³ ÀÛµ¿½ÃÅ°±â À§ÇØ lilo¸¦ -r optionÀ¸·Î ½ÇÇà½ÃŲ´Ù. ÀÌ ¸í·ÉÀº ´ÙÀ½°ú °°´Ù.
# lilo -r /jaz
º¸Åë, lilo´Â boot½Ã boot deviceÀÇ BIOS device number¸¦ ã±â À§ÇÑ Å½»öÀ» ½Ç½ÃÇÑ´Ù. Ãß°¡µÈ 2ÁÙÀÌ ÀÌ ÀÛ¾÷À» ÇÑ´Ù.
lilo¿Í kernel·ÎºÎÅÍ ¿©·¯ error message°¡ ³ªÅ¸³¯ °ÍÀÌ´Ù. lilo´Â ÀÌ °æ¿ì°¡ ¾Æ´Ï¸é ¹®Á¦µÇÁö ¾ÊÀ» ¹®Á¦Á¡¿¡ ´ëÇØ °æ°íÇÒ °ÍÀÌ´Ù. KernelÀº lilo°¡ ¹«¾ð°¡ ¾Ë¾Æ³»±â(¿ªÀÚ ÁÖ:discover) À§ÇØ device¸¦ ã´Â probe¿¡ ÀÇÇØ Ã˹ߵǴ /dev/hdc¿Í °ü·ÃµÈ ¹®Á¦¸¦ Á¦½ÃÇÒ °ÍÀÌ´Ù. ÀÌ·± message´Â ¹«½ÃÇصµ µÈ´Ù.
"¾²±â"°¡ ¹ß»ýÇÏ´ÂÁö Jaz drive light¸¦ ÁÖ½ÃÇÒ °Í. ÀÌ ¶§, Jaz drive´Â ¹Ýµå½Ã bootableÇØ¾ß ÇÑ´Ù.