±Û¾´ÀÌ : Eric Lindbloom
|
||
¸®´ª½º ¼³Ä¡ÀÇ Á¤È®ÇÑ °úÁ¤Àº ¹èÆ÷º» ¹× ¹öÀü¸¶´Ù Á¶±Ý¾¿ ´Ù¸£´Ù. ±×·¯³ª ¸ðµç ¸®´ª½º¿¡¼ °øÅëµÇ´Â °úÁ¤Àº ¾Æ·¡¿Í °°´Ù. 1. ºÎÆ®(Boot) ÀϹÝÀûÀ¸·Î´Â Ç÷ÎÇdzª CD¿¡¼ ºÎÆà ÇÑ´Ù. ¸î¸î Çǽóª ½Ã½ºÅÛÀº ³×Æ®¿öÅ© ¼¹ö·ÎºÎÅÍ ºÎÆ®ÇÒ ¼ö ÀÖ´Ù(º¸Åë bootp/tftpd Á¶ÇÕÀ» »ç¿ëÇÑ´Ù) ±×·¯³ª ¿©±â¼´Â µð½ºÄÏ ¶Ç´Â Çϵåµð½ºÅ©·ÎºÎÅÍ ºÎÆà Çϴ°ɷΠÇÑ´Ù. MS-DOS ºÎÆ® ÇÁ·ÒÇÁÆ®¿¡¼ ¸®´ª½º¸¦ ºÎÆÃÇϴ°͵µ °¡´ÉÇÏ´Ù. LOADLIN.EX E ¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇؼ °¡´ÉÇÏ´Ù.( LINUX.BAT ¶Ç´Â SETUP.BAT , INSTALL.BAT ¶ó´Â ¹èÄ¡ÆÄÀÏÀÌ Á¾Á¾ »ç¿ëµÈ´Ù) ÀÌ´Â MS-DOS°¡ ¿î¿µÃ¼Á¦¶ó±â º¸´Ù´Â ÇÁ·Î±×·¥·Î´õ(program loader)¿¡ °¡±õ±â ¶§¹®ÀÌ´Ù. (À©9X´Â MS-DOS¿¡¼ºÎÅÍ Åõ¸íÇÏ°Ô ·ÎµåµÇ¾îÁø ÁÖÀÎÀÚ¸®¸¦ Â÷ÁöÇÑ(re-hosted) ¿î¿µÃ¼Á¦·Î º¼ ¼ö ÀÖ´Ù. ³×Æ®¿þ¾îµµ ±×·¸´Ù) ¾î´À °æ¿ìµç CD¸¦ ³Ö°í ¹èÄ¡ ÆÄÀÏÀ» µ¹¸®¸é ¸®´ª½º
¼³Ä¡¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù. ´ëºÎºÐÀº ¾ÆÁÖ °£´ÜÇÑ Ä®¶ó/ÅؽºÆ® ´ëÈÇü½ÄÀ» »ç¿ëÇؼ(ncurses) °ø¶õ¿¡ ±âÀÔÇϰųª Àڱ׸¶ÇÑ Ã¼Å©¹Ú½º³ª ¶óµð¿À¹öÆ°À» ¼±ÅÃÇÏ°Ô ÇÑ´Ù. ÀÌ·¯ÇÑ ÀÎÅÍÆäÀ̽º ¹æ½ÄÀº Å°º¸µå·Î µµ½º³ª À©µµ¿ì¸¦ »ç¿ëÇß´ø »ç¶÷µé¿¡°Ô´Â ¸Å¿ì Àͼ÷ÇÏ°Ô º¸ÀδÙ. Çǽø¦ »ç¿ë ¾È Çغ» ¸ÆÀ̳ª SGI Irix
»ç¿ëÀڵ鿡°Ô´Â ÅؽºÆ® ´ëÈ ¹æ½ÄÀÌ º°·Î ´Þ°©Áö ¾ÊÀº °Í °°´Ù.
Áï ÀÌ ½ÃÁ¡¿¡¼´Â ¸¶¿ì½º´Â ¾ÆÁ÷ ÀÛµ¿ÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù. ºÎÆ®°¡ µÈ ÈÄ ÀνºÅç ·çƾÀº Ä¿³Î¿¡ ÀÇÇØ Å½ÁöµÇÁö ¾ÊÀº Çϵå¿þ¾î¸¦ ãÀ» °ÍÀÌ´Ù. ¸¹Àº ¹èÆ÷º»Àº Çϵå¿þ¾î¿¡ °üÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¼±ÅÃÇÏ´Â ¿É¼ÇÀ» Á¦½ÃÇÑ´Ù.(Ãß°¡ÀûÀÎ Çϵå¿þ¾î¸¦ ŽÁöÇÏ°í Áö¿øÇÒ Ä¿³Î¸ðµâÀ» ¿Ã¸®´Â °Íµµ Á¦°øÇÑ´Ù.) ¸¸¾à ´ç½ÅÀÇ µÎ ¹ø° Çϵ尡 ¹èÆ÷º»ÀÇ Ä¿³Î¿¡ ÀÇÇØ Á÷Á¢ ŽÁöµÇÁö ¾Ê´Â °æ¿ì¶ó¸é ÀÌ´Â ¸Å¿ì Áß¿äÇÏ´Ù. ¿¹¸¦ µé¾î ´ç½ÅÀÇ Ã¹ ¹ø Çϵ尡 IDE ÄÜÆ®·Ñ·¯¿¡ ¿¬°áµÅ ÀÖ°í, µÎ ¹ø° Çϵå´Â SCSI ¾îµªÅͳª Promise Ultra66 IDE °°Àº Ư¼öÇÑ ÄÜÆ®·Ñ·¯¿¡ ¿¬°áµÅ ÀÖ´Â °æ¿ì¶ó¸é ÀνºÅç °úÁ¤¿¡¼ ÀÌ·¯ÇÑ ÀåÄ¡¸¦ À§ÇÑ Ãß°¡ÀÛÀÎ ¸ðµâÀ» ¿Ã·Á¾ß ÇÑ´Ù. ¶ÇÇÑ ºñÇ¥ÁØ Àå¼Ò¿¡ À§Ä¡ÇÑ (µå¹® I/O³ª ´Ù¸¥ ÁÖ¼Ò¿¡ ÇÒ´çµÈ) ÀåÄ¡³ª ÄÜÆ®·Ñ·¯¸¦ ŽÁöÇϱâ À§ÇØ Ä¿³Î¿¡ Ãß°¡·Î ¸í·ÉÇà ÀÎÀÚ¸¦ ÁöÁ¤ÇØ¾ß ÇÒ °æ¿ìµµ ÀÖ´Ù. ÃÖ¾ÇÀÇ °æ¿ì´Â ¸ÂÃã Ä¿³ÎÀ» ´Ù¿î·ÎµåÇϰųª Ä¿³ÎÀ» ¸¸µé¾î¾ß ÇÑ´Ù. ¸¸¾à ´ç½ÅÀÌ ´Ù¸¥ ½Ã½ºÅÛ¿¡ ÀÌ¹Ì ¸®´ª½º¸¦ ¼³Ä¡ÇØ Àְųª ÁÖÀ§¿¡ Ä¿³ÎÀ» ¸¸µé¾îÁ٠ģ±¸°¡ ÀÖ´Ù¸é ±× °æ¿ì´Â ´ç½ÅÀÌ ¸¸³ª°Ô µÉ º¸´Ù ¹Ì¹¦ÇÑ Çϵå¿þ¾î ±¸¼º¿¡ ´ëÇØ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù. ÄÜÆ®·Ñ·¯°¡ ÀÎ½ÄµÇ¸é ¹èÆ÷º»ÀÇ ÆÄƼ¼Ç ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ µå¶óÀ̺긦 ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. (À§ÀÇ ´Ü°è 3) ÀÌ ¹æ¹ýÀÌ ¾ÈµÇ¸é ½© ÇÁ·ÒÇÁÆ®·Î °¡¼ ([Alt]+[F2] ³ª [Alt]+[F3] µîÀ» Â÷·Ê·Î ´·¯ Çؽ¬(#)ÇÁ·ÒÇÁÆ®°¡ ³ª¿Í¾ß ÇÑ´Ù) ½ÃµµÇÒ ¼ö ÀÖ´Ù. ¿©·¯ ½© Ä¿¸Çµå¸¦ ½ÃÇèÇØ º¸¶ó. fdisk -l ¸í·ÉÀ» ÁÙ ¼ö ÀÖ´Ù. ±×·¯¸é ÀÎ½ÄµÈ µå¶óÀÌºê ¸ñ·ÏÀÌ ³ª¿Â´Ù. ÀÌ°ÍÀÌ ¾È µÉ ¼öµµ ÀÖ´Ù. (¾î¶² ¹èÆ÷º»Àº fdisk ¸í·ÉÀÌ ÇÏµå µå¶óÀ̺긦 ¸ðµÎ ãÀ» ¼ö ÀÖÀ» Á¤µµ·Î Àڱ׸¶ÇÑ ¹Ì´Ï ·çÆ® ·¥ µð½ºÅ©ÀÇ /dev¿¡ ÃæºÐÇÑ °ø°£À» ÇÒ´çÇÏÁö ¾Ê´Â´Ù.) ¹°·Ð ÀÌ°ÍÀÌ È¥µ¿À» ÁÖ±â´Â ÇÏÁö¸¸ ¾î´À ¹èÆ÷º»À» ¾²´À³Ä¿¡ µû¶ó ´Þ¶óÁø´Ù. ½ºÅ©¸°°ú ¸Þ´º¸¦ ÀÚ¼¼È÷ º¸´Â°Ô Áß¿äÇÏ´Ù. ¸¸¾à fdisk ÆĶó¸ÞÅ͸¦ ¿ä±¸Çϸé /dev/hdb¸¦ ½ÃÇèÇØ º¸¶ó.(µÎ ¹ø° ÇϵåÀÇ ÀϹÝÀû À̸§) ±×¸®°í¼ /dev/hdc (µÎ ¹ø° ÄÜÆ®·Ñ·¯ÀÇ Ã¹¹ø Çϵå), ¾Æ·¡´Â ÀϹÝÀûÀÎ ¸®´ª½ºÀÇ ÀåÄ¡¸íÀÌ´Ù.
ÁÖ] ÀÌ ÁßÀÇ hdb, hdc, hdd ´Â CD ROM
µå¶óÀ̺êÀÏ ¼ö ÀÖ´Ù. ȤÀº LS-120 ¶Ç´Â ´Ù¸¥ IDE
ÁÖ] À̵éÀº ù¹ø° SCSI ¾îµªÅͺÎÅÍ
¸¶Áö¸·±îÁö¸¦ Æ÷ÇÔÇÑ´Ù. ¡°Generic Devices¡± ´Â ÀÌ Â÷ÀÌÁ¡À» ¾Ë¾Æ¾ß ÇÑ´Ù. IDE µå¶óÀ̺ê´Â ÄÜÆ®·Ñ·¯/ä³Î°ú ÀåÄ¡¿¡ ±âÃÊÇؼ À̸§ÀÌ ÇÒ´çµÈ´Ù. IDE CD-ROM µå¶óÀ̺ê À̸§Àº Çϵåµå¶óÀ̺ê¿Í ±¸º°µÇÁö ¾Ê´Â´Ù. SCSI µå¶óÀ̺êÀÇ °æ¿ì´Â °¢ ¾îµªÅÍÀÇ Ã¼Àο¡ µû¶ó ³·Àº IDºÎÅÍ À§·Î ŽÁöµÈ´Ù. SCSI CD-ROM µå¶óÀ̺ê´Â ÇÏµå ¹× ´Ù¸¥ SCSI ÀåÄ¡¿Í´Â ´Ù¸£°Ô À̸§ Áö¾îÁø´Ù. À§¿¡¼ º¸µíÀÌ ´ç½ÅÀÇ ´äÀº ´ç½ÅÀÇ Çϵå¿þ¾î¿¡ ÀÇÁ¸ÇÑ´Ù. ¸¸¾à IDE ÀåÄ¡¸¦ °®´Â Çǽÿ¡¼ /dev/hda¿¡ Çϵ带 /dev/hdc ¿¡ CD-ROMÀ» °®°í ÀÖ´Ù¸é µÎ ¹ø° Çϵå´Â /dev/hdb ³ª /dev/hdd°¡ µÈ´Ù. CD-ROM µå¶óÀ̺긦 À§Ä¡¸¦ ¹Ù²Ù¾î (/dev/hdd ³ª /dev/hdb) »õ Çϵ带 /dev/hdc¿¡ ´Þ ¼öµµ ÀÖ´Ù. ÀÌ·¡µµ ¹®Á¦¸¦ ÇØ°áÇÏÁö ¸øÇÏ¸é ¾Æ·¡ ³»¿ëÀ» ÆľÇÇØ ¸Þ½ÃÁö¸¦ ÀÛ¼ºÇ϶ó. - ¹èÆ÷º» ¹× ¹öÀü comp.os.linux.* ´º½º±×·ìÀ» °Ë»öÇ϶ó. ±× Áß Çϳª¿¡ ÀÌ ±ÛÀ» ¿Ã¸®¶ó. ÀÌ ´º½º ±×·ì¿¡´Â Áú¹®¿¡ ´äº¯ÇØ ÁÖ´Â »ç¶÷µéÀÌ ¸¹´Ù. ÀÏ´Ü µå¶óÀ̺꿡 ¸®´ª½º ÆÄƼ¼ÇÀ» ¸¸µé¸é ¹èÆ÷º» ¼³Ä¡ ·çƾÀÌ ÆÄÀϽýºÅÛÀ» ¸¸µé°í ¾î·Á¿ò ¾øÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÑ´Ù. »õ ¿î¿µÃ¼Á¦¸¦ ºÎÆà °¡´ÉÇÏ°Ô ¸¸µé¾úÀ» ¶§ ´Ù¸¥ ¹®Á¦¸¦ °í·ÁÇØ¾ß ÇÑ´Ù. ´ëºÎºÐÀÇ Çǽô ù ¹ø ÄÜÆ®·Ñ·¯ÀÇ µÎ Çϵ忡¼¸¸ ºÎÆà ÇÒ ¼ö ÀÖ´Ù. ±×·¡¼ /dev/hdc , /dev/hdd ¿¡¼´Â ºÎÆÃÀÌ ¾ÈµÈ´Ù. º¸ÅëÀº IDE µå¶óÀ̺긦 °®´Â ½Ã½ºÅÛ¿¡¼ SCSI µå¶óÀ̺ê·ÎºÎÅÍ´Â ºÎÆà ÇÒ ¼ö ¾ø´Ù. ÀÌ ¸ðµÎ´Â BIOS¿¡ ÀÇÁ¸ÇÑ´Ù. LILO(°¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¸®´ª½º ºÎÆ® ·Î´õ)¸¦ »ç¿ëÇÏ·Á¸é ¹ÙÀÌ¿À½º°¡ ÀåÄ¡¿Í ÆÄƼ¼Ç, ºÎÆ®·Î´õ/ÄÚµå ¿Í Ä¿³ÎÀ» ¹ß°ßÇØ¾ß ÇÑ´Ù. ³ª´Â ÀÌ¹Ì Àü¿¡ LILO¿¡ °üÇØ ¾ð±ÞÇß°í ¿©·¯ °æ¿ì¿¡ ÀÌ¿¡ ´ëÇÑ ´ë¾ÈÀ» ¼³¸íÇß´Ù. µµ½º³ª À©µµ¿ì ÆÄƼ¼ÇÀÌ ÀÖ´Ù¸é LOADLIN.EXE¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. LOADLIN.EXE°¡ ÀÛµ¿ÇÏ·Á¸é ¾ÈÀü¸ðµå(¡°safe mode¡±)·Î ºÎÆà ÇØ¾ß ÇÑ´Ù. ºÎÆ® Ç÷ÎÇǸ¦ ¸¸µé ¼ö ÀÖ´Ù.(Ä¿³Î¸¸ ¶Ç´Â Ä¿³Î + ºÎÆ®·Î´õ) Ç÷ÎÇǸ¦ »ç¿ëÇÑ´Ù¸é SYSLINUX¸¦ »ç¿ëÇضó. (MS-DOS Æ÷¸ËÀÇ Ç÷ÎÇÇ¿¡¼ ÀÛµ¿ÇÏ´Â Ç÷ÎÇÇ ºÎÆ® ·Î´õÀÌ´Ù. ±×·¯³ª ¸®´ª½º Ä¿³ÎÀ» ºÎÆà ÇØ ÁØ´Ù) ¸®´ª½º¸¦ ºÎÆÃÇÏ´Â ´Ù¾çÇÑ ¹æ¹ýÀÌ ÀÖ´Ù. ±âº»ÀûÀ¸·Î
Ä¿³ÎÀº ¾î¶»°Ô ·Îµå µÇ¾ú´ÂÁö¸¦ µûÁöÁö ¾Ê´Â´Ù. Ä¿³ÎÀ» ¸Þ¸ð¸®¿¡
¿Ã¸®°í ½ÃÀÛÄÚµå·Î µé¾î°¡¸é Ä¿³ÎÀº ¿¬°áµÇ¾î ÀÖ´Â ¾î´À ÀåÄ¡ÀÇ
¾î´À ÆÄƼ¼Ç¿¡ ÀÖ´Â ¾î´À ÆÄÀϽýºÅÛÀ̳ª ¹ß°ßÇÒ ¼ö ÀÖ´Ù. Ä¿³ÎÀº
·çÆ® ÆÄÀϽýºÅÛÀ» ã´Â ±âÁ¤Àå¼Ò¸¦ °®°í ÀÖ´Ù. (¸ðµç ¸®´ª½º ºÎÆ®
·Î´õ Áï LILO, LOADLIN.EXE,SYSLINUX ·çÆ® ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ® µÇ¸é ¸®´ª½º Ä¿³ÎÀº /dev/console ÀåÄ¡¿Í /sbin/init ÆÄÀÏÀ» ã´Â´Ù. ±×¸®°í ÀåÄ¡¸¦ ¿¾î ½ÇÇàÇÑ´Ù. ´Ù¸¥ ¸ðµÎ´Â ±×µéÀ» µÚµû¸¥´Ù. (º¸´Ù ÀÚ¼¼ÇÑ°É ¾Ë·Á¸é /etc/inittab ÆÄÀÏÀ» Àоî¶ó. ) ½ÃÀÛ½ÃÀÇ ·¥ µð½ºÅ©(initrd) ¡°linuxrc¡± ÇÁ·Î±×·¥/½ºÅ©¸³Æ®¿¡ °üÇÑ ¾à°£ ´õ º¹ÀâÇÑ ¹®Á¦°¡ ÀÖ±â´Â ÇÏ´Ù. ±×·¯³ª ÀÌ ¹®Á¦µéÀº ¹èÆ÷º»¿¡¼ ¾Ë¾Æ¼ ó¸®ÇϹǷΠ¿©±â´Â ´Ù·çÁö ¾Ê´Â´Ù. ¾î¶»°Ô Çǽð¡ ¸®´ª½º¸¦ ºÎÆà ÇÏ´ÂÁö¸¦ ¿ä¾àÇÑ´Ù. - ¹ÙÀÌ¿À½º°¡ ºÎÆ®·Î´õ¸¦ ¹ß°ßÇÑ´Ù . ÇÁ·¹ÀÓ¹öÆÛ¶ó¸é ºÎÆ®·Î°í¸¦ µð½ºÇ÷¹ÀÌÇÑ´Ù.
- (linuxrc ÀÌÈÄ ¶Ç´Â ´ë½Å¿¡) ·çÆ®ÆÄÀϽýºÅÛÀ»
¸¶¿îÆ® ÇÑ´Ù ´ëÃæ ÀÌ·¸´Ù. ¸¶Áö¸· °úÁ¤Àº ¼Ë´Ù¿î ¸í·ÉÀ̳ª
¸®ºÎÆ®, ÇÒÆ®(halt) ¸í·ÉÀÌ ÀÖÀ» ¶§±îÁö °è¼ÓÇÑ´Ù. ³ª´Â ÀÌ Áß ¸î¸îÀÇ Á¤È®ÇÑ °úÁ¤Àº ¸ð¸¥´Ù. Initrd°¡ ¾îµð¿¡ ¿Ã·ÁÁö´ÂÁöµµ Á¤È®È÷ ¸ð¸¥´Ù. (³ª´Â ±×°ÍÀÌ ºÎÆ®·Î´õ¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù°í ÀоúÀ¸³ª Ä¿³Î¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù°í »ý°¢ÀÌ µå´Â ºÎÆ®ÆĶó¸ÞÅÍ ¿É¼ÇÀ» º¸¾Ò´Ù) ÀÌ ±ÛÀº ºÎÆ®½Ã³ª ÀνºÅç½ÃÀÇ ¹®Á¦Á¡µéÀ» ÇØ°áÇϴµ¥ µµ¿òÀÌ µÇ±â À§ÇÔÀÌ´Ù. ÀÌ ±Û¿¡¼ ÀϹÝÀûÀÎ ÀýÂ÷¸¦ ¾Ë¾ÒÀ¸¸é ´ÙÀ½¿¡´Â /etc/inittab°ú ¿©·¯ rc* ÆÄÀÏÀ» ÀÐÀ¸¶ó. |