µÎ °³ÀÇ Çϵå·Î DOS, Win95/98, ¸®´ª½º¸¦ ¸ÖƼ ºÎÆÃÇÏ´Â ¹æ¹ý
¾Æ·¡´Â µÎ °³ÀÇ Çϵåµð½ºÅ©¿¡ DOS, Win95/98, Linux¸¦ µ¿½Ã¿¡ ¼³Ä¡ÇÏ¿© ¼±ÅÃÀûÀ¸·Î ºÎÆÃÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. (ù¹ø µð½ºÅ©¿¡´Â DOS, À©95/98¸¦ ´Ù¸¥ ÇÑ °³¿¡´Â ¸®´ª½º¸¦ ¼³Ä¡ÇÔ) µÎ °³ ¶Ç´Â ¿©·¯ °³ÀÇ Çϵ忡 À©9X¿Í ¸®´ª½º¸¦ µ¿½Ã¿¡ ¼³Ä¡ÇÏ¿© ¸ÖƼºÎÆÃÇÏ´Â ¹æ¹ýÀº ¿©·¯ °¡Áö°¡ ÀÖÀ¸¸ç ¼³Ä¡ ¹èÆ÷º»¿¡ µû¶ó ¼¼ºÎ»çÇ×ÀÌ ¾à°£ ´Ù¸¦¼ö ÀÖ´Ù. ¾Æ·¡´Â ¸ðµç ¹èÆ÷º»¿¡¼ »ç¿ë °¡´ÉÇÑ ¹æ¹ýÀÌ´Ù. À©µµ¿ìÀÇ °æ¿ì À©95,98, À©µµ¿ì Me ´Ù ÇØ´çÇÑ´Ù. µµ½º´Â ¼³Ä¡ ¾Ê¾Æµµ »ó°ü¾ø´Ù.
¾Æ·¡ ¹æ¹ýÀÇ Ã¤Åà ¿©ºÎ´Â ÀüÀûÀ¸·Î »ç¿ëÀÚ ÀÚ½ÅÀÇ ÆÇ´Ü¿¡ ÀÇÇϸç, äÅÃÀÇ °á°ú·Î ¹ß»ýÇÒ ¼ö ÀÖ´Â ¾î¶°ÇÑ ¹°ÁúÀû, Á¤½ÅÀû, ½Ã°£Àû µîµîÀÇ ¼ÕÇØ¿¡ ´ëÇÏ¿©µµ ÇÊÀڴ åÀÓÀ» ÁöÁö ¾ÊÀ½. ÀÌ¹Ì Çϵ忡 À©µµ¿ì°¡ ¼³Ä¡ µÇ¾î ÀÖ´Â °æ¿ì °¡±ÞÀû À©µµ¿ì ÆÄÀÏÀ» ¹é¾÷Çϱ⠹ٶó¸ç, ¹Ýµå½Ã À©µµ¿ì ºñ»ó ºÎÆà µð½ºÄÏÀ» ¹Ì¸® ¸¸µé¾î ³õ°í ½ÃÀÛÇÏ±æ ¹Ù¶õ´Ù.(¸ÖƼºÎÆà ¼³Á¤¿¡ ½ÇÆÐÇصµ ºñ»ó ºÎÆà µð½ºÄÏÀ» »ç¿ëÇÏ¿© À©µµ¿ì ´Üµ¶ ºÎÆÃÀ» º¹¿øÇÒ ¼ö ÀÖ´Ù.)
¾Æ·¡ ¹æ¹ýÀ» »ç¿ëÇÏ·Á¸é ÃÖ¼ÒÇÑ Çϵåµð½ºÅ©ÀÇ Á¡ÆÛ¸¦ Á¶Á¤ÇÏ¿© master, slave ·Î ±¸¼ºÀ» º¯°æÇÒ¼ö ÀÖ°í, ÇǽÃÀÇ EIDE ÄÜÆ®·Ñ·¯¿¡¼ primary ¿Í secondary ÄܳØÅ͸¦ ±¸º° ÇÒ¼ö ÀÖ¾î¾ß Çϸç, EIDE ÄÜÆ®·Ñ·¯¿Í Çϵ带 ÄÉÀ̺í·Î ¿¬°áÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ÄÜÆ®·Ñ·¯¿Í Çϵåµð½ºÅ©¸¦ ¿¬°áÇÏ´Â ÄÉÀ̺íÀº ¹øÈ£°¡ ºÎ¿©µÇ¾î ÀÖÀ¸¸ç, ÄÉÀÌºí ¿¬°á½Ã ¹øÈ£°¡ ¹Ù²î¸é Çϵ尡 °íÀ峯 ¼ö ÀÖÀ¸¹Ç·Î È®½ÇÈ÷ ¾Ë Áö ¸øÇÏ¸é ¸¸ÁöÁö ¾Ê´Â°Ô ÁÁ´Ù.
¸®´ª½º¿¡¼ ÆíÁý±â(vi³ª ae) ¸¦ »ç¿ëÇÒ ¼ö ¾øÀ¸¸é ¿ª½Ã ¾Æ·¡ ¹æ¹ýÀ» ¾µ ¼ö ¾ø´Ù.
- cd µå¶óÀ̺ê´Â secondary slave¿¡ ¿¬°áÇصµ ¹«°üÇÏ´Ù. »ï¼º Çǽà ÀϺΠ¸ðµ¨ÀÇ °æ¿ì secondary master·Î ¿¬°áÇÏ¸é ¸®´ª½º¿¡¼ ¿¡·¯°¡ ¶á´Ù.
*. ÁÖÀÇ : µÑ Áß ÇÑ °³ÀÇ Çϵ尡 SCSI ¹æ½ÄÀÎ °æ¿ì´Â ¾Æ·¡ ¹æ¹ýÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù.
*. IDE ÄÜÆ®·Ñ·¯ÀÇ °æ¿ì´Â Çϵåµð½ºÅ©ÀÇ Á¡ÆÛ¸¦
Á¶Á¤ÇÏ¿© master, slave¸¦ ¼±ÅÃÇϳª, EIDE ÄÜÆ®·Ñ·¯´Â Çϵåµð½ºÅ© ¿¬°á ÄÉÀ̺íÀÌ
µÎ °³À̹ǷΠÄÉÀÌºí ¹× Çϵåµð½ºÅ© Á¡ÆÛ¸¦ µ¿½Ã¿¡ Á¶Á¤ÇÏ¿©¾ß ÇÔ.
ÃÖ±Ù¿¡ ³ª¿À´Â UDMA66/100 À» Áö¿øÇÏ´Â ÄÜÆ®·Ñ·¯ÀÇ °æ¿ì 4 °³ÀÇ ÄܳØÅÍ°¡ ÀÖ´Â °æ¿ìµµ ÀÖ´Ù. ÀÌ °æ¿ì´Â UDMA¸¦ Áö¿øÇÏÁö ¾Ê´Â 1¹ø°ú 2¹øÀ» »ç¿ëÇÏ¸é µÈ´Ù. ÀåÄ¡¸íÀº À§¿Í °°´Ù.
¸¶´õº¸µå°¡ µÎ°³ÀÇ Çϵå ÄÜÆ®·Ñ·¯¸¦ °®°í ÀÖÀ¸³ª ¸®´ª½º ¼³Ä¡½Ã UDMA 66/100 ¶§¹®¿¡ ¼³Ä¡°¡ ¾ÈµÇ¸é CMOS¿¡¼ UDMA 33À¸·Î º¯°æÇÏ°í ¼³Ä¡ÇÏ¸é µÈ´Ù.
1) ¸®´ª½º¸¦ Çϵ忡¼ ºÎÆÃÇÒ¼ö ÀÖ¾î¾ßÇÑ´Ù.
¸®´ª½º¸¦ Çϵ忡¼ ºÎÆÃÇÏ·Á¸é lilo¸¦ ¼³Ä¡ÇؾßÇϴµ¥ lilo¸¦ ¼³Ä¡ÇÏ·Á¸é ¸®´ª½ºÀÇ ·çÆ®ÆÄƼ¼ÇÀÌ 1024 ½Ç¸°´õ À̳»¿¡ À§Ä¡ÇؾßÇÑ´Ù. ¸¸¾à Çϵåµð½ºÅ© ÆÄƼ¼ÇÀÌ 1024½Ç¸°´õ¸¦ ³ÑÀ¸¸é ·çÆ®ÆÄƼ¼ÇÀ» 1024½Ç¸°´õ À̳»·Î ¸¸µé°í ³ª¸ÓÁö¸¦ »ç¿ëÀÚ ÆÄƼ¼Ç (º¸ÅëÀº /usr)À¸·Î ÇÒ´çÇÑ´Ù.
2) ¸®´ª½º¿¡¼ ÆÄƼ¼ÇÀ» ÀâÀ» ¶§ swapÀ» ¸ÕÀú ÀâÀ»°Í.
Áï /dev/hda1À» swapÀ¸·Î /dev/hda2¸¦ linux native·Î ¼³Á¤ÇÒ °Í. (swapÀ» ¸ÕÀú Àâ´Â°Ô ¼Óµµ¿¡¼ À¯¸®)
swapÀ» ¸ÕÀú Àâ´Â°Ô Çʼö´Â ¾Æ´Ï´Ù. ±×·¯³ª ¾Æ·¡ ¼³¸íÀº swapÀÌ Ã¹¹ø ÆÄƼ¼Ç, ·çÆ®°¡ µÎ ¹ø° ÆÄƼ¼ÇÀ롃 °¡Á¤Çß´Ù. ´Ù¸£¸é ¾Æ·¡ ¼³¸í´ë·Î Çؼ´Â ¾ÈµÈ´Ù.
- Áö±ÝºÎÅÍ´Â ¾ÆÁÖ Á¶½ÉÇØ¾ß ÇÒ ´Ü°èÀÌ´Ù. À߸øÇϸé Áö±Ý±îÁöÀÇ ÀÛ¾÷ÀÌ Çê¼ö°í°¡ µÈ´Ù.
´Ù½Ã Çѹø °Á¶ÇÏ¸é ¾ÕÀ¸·ÎÀÇ ¸ðµç ÀÛ¾÷Àº A: µå¶óÀ̺갡 3.5ÀÎÄ¡ÀÌ°í, Çϵåµð½ºÅ© ÄÜÆ®·Ñ·¯´Â EIDE ¹æ½ÄÀ¸·Î¼(LBA ¸ðµå), µµ½º ¹× À©95°¡ ¼³Ä¡µÈ µð½ºÅ©´Â primary master (¸®´ª½º¿¡¼ /dev/hda), ¸®´ª½º´Â primary slave (¸®´ª½º¿¡¼ /dev/hdb)¿¡, CD µå¶óÀ̺ê´Â secondary master ¿¡ ¼³Ä¡ÇÏ´Â °ÍÀ¸·Î °¡Á¤Çß´Ù. ¾î´À ´Ü°è¿¡¼µç ¿¡·¯³ª ÀÌ»óÇÑ ¸Þ½ÃÁö°¡ ³ª¿À¸é ÁßÁöÇÏ°í ¿øÀÎÀ» »ìÇÊ°Í.
fdformat /dev/fd0H1440
ȸéÀÌ ¾Æ·¡Ã³·³ ³ª¿Í¾ß ÇÑ´Ù.
[root]/dev$ fdformat fd0H1440 Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB. Formatting ... done Verifying ... done
( Verifying¿¡¼ ¿¡·¯°¡ ³ª¸é ±× µð½ºÄÏÀº ¾µ ¼ö ¾ø´Ù. ¸®´ª½º¿¡¼´Â µµ½º¿Í ´Þ¸® ¹èµå°¡ ÀÖ´Â µð½ºÄÏÀº »ç¿ëÇÒ ¼ö ¾ø´Ù)
*. fdformat ¸í·ÉÀÌ ¾ø´Ù´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é ¸®´ª½º CD¿¡¼ ÀÌ ¸í·ÉÀ» Ãß°¡·Î ¼³Ä¡ÇÒ °Í.
*. fd0H1440À̶ó´Â ÀåÄ¡°¡ ¾ø´Ù´Â ¸Þ½ÃÁö°¡ ¶ß¸é ¾Æ·¡ ¸í·ÉÀ¸·Î fd0H1440 ÀåÄ¡¸¦ ¸¸µé °Í
1) cd /dev
2) mknod fd0H1440 b 2 28
¹æ¹ýÀº /etc/lilo.conf¸¦ ÂüÁ¶ÇÑ´Ù. lilo.conf¿¡¼ Á¦ÀÏ ¸ÕÀú ³ª¿À´Â "image= " ´ÙÀ½ÀÌ µðÆúÆ® ºÎÆà Ŀ³ÎÀÌ´Ù. (lilo¿¡¼´Â ¿©·¯°³ÀÇ Ä¿³ÎÀ» ÁöÁ¤ÇÒ¼ö ÀÖ´Ù.) Ä¿³Î À̸§Àº º¸Åë vmlinuz ¾Æ´Ï¸é zImageÀÓ. ÀÌ Ä¿³ÎÀÌ À§Ä¡ÇÑ µð·ºÅ丮¿¡¼(cd /boot) ¾Æ·¡ ¸í·ÉÀ» ÁØ´Ù.
rdev ./vmlinuz(¶Ç´Â ./zImage) /dev/hdb2
*. ¾Æ¹«·± ¿¡·¯ ¸Þ½ÃÁö°¡ ¾øÀ¸¸é ´ÙÀ½À¸·Î ÁøÇàÇÑ´Ù. ±×·¯³ª Á¶±ÝÀÌ¶óµµ ´Ù¸¥ ¸Þ½ÃÁö°¡ ³ª¿À¸é Àý´ë ´ÙÀ½À¸·Î ÁøÇàÇÏÁö ¸»°Í.
cp ./vmlinuz(¶Ç´Â ./zImage) /dev/fd0
*. À§¿¡¼ vmlinuz´Â Ä¿³Î À̸§À̹ǷΠlilo.conf¿¡ ³ª¿À´Â À̸§ÀÌ´Ù.(./´Â ÇöÀç µð·ºÅ丮¿¡¼ ãÀ¸¶ó´Â ¶æÀÌ´Ù.) ÀÌÁ¦ Ç÷ÎÇÇ µå¶óÀ̺꿡¼ µð½ºÄÏÀ» ²¨³½´Ù.
file system mount point type options dump pass /dev/hdb2 / ext2 defaults 0 1 /dev/hdb1 none swap sw 0 0 proc /proc proc defaults 0 0
À§¿¡¼ º¯µ¿µÇ´Â ºÎºÐÀº /dev/hdb2 ¿Í /dev/hdb1ÀÌ´Ù. Áï ±â¿Õ¿¡´Â /dev/hda2 ¿Í /dev/hda1 À¸·Î ³ª¿À´Âµ¥ ÀÌÁß¿¡¼ a¸¦ b·Î ¹Ù²Ù´Â °ÍÀÌ´Ù. ³ª¸ÓÁö´Â Àý´ë ¹Ù²ÙÁö ¸» °Í.
À§ ÆÄÀÏÀº ¸®´ª½º ÆÄƼ¼Ç(native)ÀÌ ÇÑ°³ ÀÎ °æ¿ìÀÌ´Ù. ¿©·¯°³¶ó¸é hda?¸¦ ´Ù hdb?·Î º¯°æÇÑ´Ù.
*. À§Ã³·³ º¯°æÇÏ°í ³ª¸é ÀÌÁ¦´Â ¸®´ª½º·Î ºÎÆÃÇÏ¸é ·çÆ® ÆÄƼ¼ÇÀ» ¸¶¿îÆ® ÇÒ ¼ö ¾ø´Ù´Â ¸Þ½ÃÁö°¡ ³ª¿À¸é¼ ºÎÆÃÀÌ ¾ÈµÈ´Ù. ÀÌÀ¯´Â ·çÆ® ÆÄƼ¼ÇÀ» /dev/hdb2·Î º¯°æÇßÀ¸³ª /dev/hdb¿¡´Â Çϵ尡 ¿¬°áµÇ¾î ÀÖÁö ¾Ê±â ¶§¹®ÀÌ´Ù.(¸®´ª½º Çϵå´Â ÇöÀç /dev/hdaÀÌ´Ù)
¿©±â±îÁö ¸ðµç°Ô ÀÌ»ó¾øÀÌ ÀÛµ¿Çϸé ÀÌÁ¦ ÀÛ¾÷Àº 99% ³¡³µÀ½. ÇÏÁö¸¸ ¸¶Áö¸· ³²Àº 1%ÀÇ ÀÛ¾÷ÀÌ »ç½ÇÀº °¡Àå ¾î·Á¿ò.
boot=/dev/hda compact install=/boot/boot.b map=/boot/map vga=normal delay=20 message=/boot/message prompt image=/boot/vmlinuz label=linux read-only root=/dev/hdb2 other=/dev/hda1 label=dos table=/dev/hda
À§ÀÇ ³»¿ëÀº ¹èÆ÷º»¿¡µû¶ó¼ Á¶±Ý¾¿ ´Ù¸£¹Ç·Î À§¿Í ¶È°°ÀÌ ¼öÁ¤ÇÏ¸é ¾ÈµÇ°í ÇÊ¿äÇÑ ºÎºÐ¸¸ ¹Ù²Ù¾î¾ß ÇÑ´Ù. Áï À§ÀÇ lilo.conf ´Â µ¥ºñ¾È 2.1¿¡¼ ¸¸µç °ÍÀ¸·Î¼ ´Ù¸¥ ¹èÆ÷º»Àº Á¶±Ý ´Ù¸¦¼ö ÀÖ´Ù. µû¶ó¼ ¾Æ·¡¿¡¼ ±â¼úÇÑ ºÎºÐÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö´Â ±âÁ¸ÀÇ lilo.confÀÇ ³»¿ëÀ» ±×´ë·Î µÎ¾î¾ßÇÑ´Ù.
ÃÖÃÊ¿¡´Â ÀÌ°Ô /dev/hda2·Î ³ª¿Í ÀÖÀ»¼ö ÀÖÀ½. ¹«Á¶°Ç À§¿Í °°ÀÌ ¹Ù²Ù¾î¾ßÇÔ.
message´Â ºÎÆ® ½ÃÀÇ ¸Þ½ÃÁö¸¦ »Ñ·Á ÁÖ´Â ºÎºÐÀ̹ǷΠ¾ø¾îµµ ÁöÀå ¾øÀ½. ´Ü ÀÌ ºÎºÐÀÌ µé¾î°¡·Á¸é ÇÊÈ÷ /boot ¿¡ message¶ó´Â ÆÄÀÏÀÌ ÀÖ¾î¾ßÇÔ. ¾Æ·¡´Â message ÆÄÀÏ ¿¹ÀÓ.
linux = /vmlinuz dos = win95
Ä¿³ÎÀ» ÁöÁ¤ÇÏ´Â ºÎºÐÀ¸·Î ¹èÆ÷º»¿¡ µû¶ó ´Ù¸¦ ¼ö ÀÖ´Ù. º¯°æÇÏÁö ¸»°Í.
À§¿¡¼ hdb2´Â óÀ½¿¡´Â hda2·Î µÇ¾îÀÖÀ» °ÍÀÓ. ¸¸¾à ÀÌ ºÎºÐÀÌ hda1À¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é Áö±Ý±îÁöÀÇ ÀÛ¾÷Àº Çê¼ö°íÀÓ. óÀ½ºÎÅÍ »õ·Î ÇÏ¿©¾ß ÇÔ.
¹èÆ÷º»¿¡ µû¶ó¼´Â root=/dev/hda2°¡ "image=" À§ ÂÊ¿¡ ³ª¿À´Â °æ¿ìµµ ÀÖ´Ù. ÀÌ °æ¿ì´Â image ´ÙÀ½¿¡ ³Ö´Â°Ô ÁÁ´Ù.
ÀÌ ºÎºÐÀº ¹Ýµå½Ã Ãß°¡ÇØ¾ß ÇÑ´Ù. (À©95/98 ºÎÆà ºÎºÐÀÓ)
adding linux* dos*
À§¿Í°°Àº ¸Þ½ÃÁö°¡ ³ª¿À¸é ¸ðµç°Ô ¿Ï·áµÇ¾úÀ½. ¸¸¾à ´Ù¸¥ ¿¡·¯ ¸Þ½ÃÁö°¡ ³ª¿À¸é lilo.confÀÇ ¼³Á¤À» ´Ù½Ã È®ÀÎÇÒ °Í. (lilo.conf´Â °íÃÆÀ¸¸é ¹Ýµå½Ã lilo ¸í·ÉÀ» ÁÖ¾î¾ßÇÔ)
¸¸¾à Lilo: ÇÁ·ÒÇÁÆ®¿¡¼ dos¸¦ ÀÔ·ÂÇصµ À©95°¡ ºÎÆõÇÁö ¾ÊÀ¸¸é ¶Ç´Â ¾Æ¿¡ Lilo: ÇÁ·ÒÇÁÆ®µµ ¶ßÁö ¾Ê°í ¹Ù·Î ÀÌ»óÇÑ ¼ýÀÚ°¡ °è¼Ó ³ª¿À¸é, À©95 ºñ»ó ºÎÆà µð½ºÄÏÀ¸·Î ºÎÆà ÈÄ ¾Æ·¡ ¸í·ÉÀ» ÁÖ°í Çϵ忡¼ ¸®ºÎÆÃÇϸé À©95·Î ºÎÆÃÇÑ´Ù.
A:> fdisk /mbr
¿©±â¼ ´Ü°è "8"¿¡¼ ¸¸µç ¸®´ª½º ºÎÆõð½ºÄÏ À» »ç¿ë ¸®´ª½º·Î ºÎÆÃÇØ ´Ù½Ã ¸ÖƼºÎÆà ¼³Ä¡¸¦ ½ÃµµÇØ º¼ °Í. /etc/lilo.conf ¿Í /etc/fstab µÎ ÆÄÀÏÀÇ ³»¿ëÀ» ´Ù½Ã È®ÀÎÇØ º¼ °Í.
óÀ½ºÎÅÍ µÎ °³ÀÇ Çϵ带 ¸ðµÎ ¿¬°áÇØ ³õ°í À©95¿Í ¸®´ª½º¸¦ ¼ø¼´ë·Î ¼³Ä¡ÇÏ¿© ¸ÖƼºÎÆÃÀ» ±¸¼ºÇÒ ¼öµµ ÀÖ´Ù. ¶Ç ÀÌ¹Ì À©95°¡ ¼³Ä¡µÇ¾î ÀÖ´Â Çϵ带 ±×´ë·Î µÐ ä µÎ ¹ø° »õ Çϵ带 Ãß°¡·Î ¿¬°áÇÏ¿© ¸®´ª½º¸¦ ¼³Ä¡ÇÏ°í À©95¿Í ¸®´ª½º ¸ÖƼºÎÆÃÀ» ±¸¼ºÇÒ¼öµµ ÀÖ´Ù. ±×·¯³ª ÀÌ ¹æ¹ýÀº Ãʺ¸ÀÚÀÇ °æ¿ì À߸øÇϸé À©95 ¸¦ Áö¿ï¼ö ÀÖ´Â À§ÇèÀÌ ÀÖ°í ¹èÆ÷º»¿¡ µû¶ó ¹æ¹ýÀÌ ´Þ¶óÁö¹Ç·Î ¿©±â¿¡´Â ¼Ò°³ÇÏÁö ¾Ê¾Ò´Ù.
±Û¾´ ÀÌ : ¹èö¼ö < bae@linuxlab.co.kr>