µÎ ¹ø° Çϵ忡 ¸®´ª½º¸¦ ¼³Ä¡ÇÏ·Á¸é
- °£·«ÇÑ ¸®´ª½º ºÎÆà °úÁ¤ -

±Û¾´ÀÌ : Eric Lindbloom
¹ø¿ª : °íÇö¼ö

 

     

    ¸®´ª½º ¼³Ä¡ÀÇ Á¤È®ÇÑ °úÁ¤Àº ¹èÆ÷º» ¹× ¹öÀü¸¶´Ù Á¶±Ý¾¿ ´Ù¸£´Ù. ±×·¯³ª ¸ðµç ¸®´ª½º¿¡¼­ °øÅëµÇ´Â °úÁ¤Àº ¾Æ·¡¿Í °°´Ù.

      1. ºÎÆ®(Boot)
      2. ÀνºÅç ¼Ò½º °¨Áö ¹× ¼±ÅÃ(ÀåÄ¡/¸Åü/¹æ¹ý)
      3. ´ë»ó ÀåÄ¡/ÆÄƼ¼Ç ¸¸µé±â/¼±Åà (Create/Select Target Devices/Partitions)
      4. ÆÄÀϽýºÅÛ ¸¸µé±â ¹× ·¹À̾ƿô ¼±ÅÃ(Make File systems & Choose Layout )
      5. ¼³Ä¡ ÆÐÅ°Áö ¼±ÅÃ(Æ÷Àå Ç®±â/¾ÐÃàÇØÁ¦)[Select and Install (Unpack/Extract) Packages]
      6. ÆÐÅ°Áö ±¸¼º[Configure Packages]
      7. ºÎÆ®·¹ÄÚµå ¾²±â
          (»õ OS ºÎÆ® °¡´ÉÇÏ°Ô ¸¸µé±â)[Write Boot Record (Make New OS Bootable) ]
      8. ÀçºÎÆÃ[Reboot]
      9. Áñ±â¶ó!

    ÀϹÝÀûÀ¸·Î´Â Ç÷ÎÇ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¸¦ ³Ö°í ¹èÄ¡ ÆÄÀÏÀ» µ¹¸®¸é ¸®´ª½º ¼³Ä¡¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.
    ¸ðµç ¸®´ª½º ¹èÆ÷º»Àº ÀÚ½ÅÀÇ °íÀ¯ÀÇ ¼³Ä¡ °úÁ¤ÀÌ ÀÖ´Ù. ½©½ºÅ©¸³Æ®ºÎÅÍ Á¤±³ÇÑ GUI±îÁö ´Ù¾çÇÏ´Ù.

    ´ëºÎºÐÀº ¾ÆÁÖ °£´ÜÇÑ Ä®¶ó/ÅؽºÆ® ´ëÈ­Çü½ÄÀ» »ç¿ëÇؼ­(ncurses) °ø¶õ¿¡ ±âÀÔÇϰųª Àڱ׸¶ÇÑ Ã¼Å©¹Ú½º³ª ¶óµð¿À¹öÆ°À» ¼±ÅÃÇÏ°Ô ÇÑ´Ù. ÀÌ·¯ÇÑ ÀÎÅÍÆäÀ̽º ¹æ½ÄÀº Å°º¸µå·Î µµ½º³ª À©µµ¿ì¸¦ »ç¿ëÇß´ø »ç¶÷µé¿¡°Ô´Â ¸Å¿ì Àͼ÷ÇÏ°Ô º¸ÀδÙ.

    Çǽø¦ »ç¿ë ¾È Çغ»  ¸ÆÀ̳ª SGI Irix »ç¿ëÀڵ鿡°Ô´Â ÅؽºÆ® ´ëÈ­ ¹æ½ÄÀÌ º°·Î ´Þ°©Áö ¾ÊÀº °Í °°´Ù. Áï ÀÌ ½ÃÁ¡¿¡¼­´Â ¸¶¿ì½º´Â ¾ÆÁ÷ ÀÛµ¿ÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù.
    (±×·± »ç¶÷µéÀº ÃÖ±Ù¿¡ ³ª¿Â Ä®µ¥¶ó³ª ÄÚ·¼, ½ºÅè ¸®´ª½º¸¦ »ç¿ëÇ϶ó´Â °ÍÀÌ´Ù. ±×µéÀº GUI ºÎÆ®¿¡¼­ ¼³Ä¡Çϱ⠶§¹®ÀÌ´Ù.  ±×µéÀº ¶ÇÇÑ Å°º¸µå ¹æ½ÄÀÇ ÅؽºÆ®¸ðµå ´ÙÀ̾ó·Î±×¸¦ ¾î¶»°Ô ´Ù·ç´ÂÁö °¡¸£ÃÄ ÁÙ °ÍÀÌ´Ù. )

    ºÎÆ®°¡ µÈ ÈÄ ÀνºÅç ·çƾÀº Ä¿³Î¿¡ ÀÇÇØ Å½ÁöµÇÁö ¾ÊÀº Çϵå¿þ¾î¸¦ ãÀ» °ÍÀÌ´Ù.

    ¸¹Àº ¹èÆ÷º»Àº Çϵå¿þ¾î¿¡ °üÇÑ º¸´Ù ¸¹Àº Á¤º¸¸¦ ¼±ÅÃÇÏ´Â ¿É¼ÇÀ» Á¦½ÃÇÑ´Ù.(Ãß°¡ÀûÀÎ Çϵå¿þ¾î¸¦ ŽÁöÇÏ°í Áö¿øÇÒ Ä¿³Î¸ðµâÀ» ¿Ã¸®´Â °Íµµ Á¦°øÇÑ´Ù.)

    ¸¸¾à ´ç½ÅÀÇ µÎ ¹ø° Çϵ尡 ¹èÆ÷º»ÀÇ Ä¿³Î¿¡ ÀÇÇØ Á÷Á¢ ŽÁöµÇÁö ¾Ê´Â °æ¿ì¶ó¸é ÀÌ´Â ¸Å¿ì Áß¿äÇÏ´Ù. ¿¹¸¦ µé¾î ´ç½ÅÀÇ Ã¹ ¹ø Çϵ尡 IDE ÄÜÆ®·Ñ·¯¿¡ ¿¬°áµÅ ÀÖ°í, µÎ ¹ø° Çϵå´Â SCSI ¾îµªÅͳª Promise Ultra66 IDE °°Àº Ư¼öÇÑ ÄÜÆ®·Ñ·¯¿¡ ¿¬°áµÅ ÀÖ´Â °æ¿ì¶ó¸é ÀνºÅç °úÁ¤¿¡¼­ ÀÌ·¯ÇÑ ÀåÄ¡¸¦ À§ÇÑ Ãß°¡ÀÛÀÎ ¸ðµâÀ» ¿Ã·Á¾ß ÇÑ´Ù.

    ¶ÇÇÑ ºñÇ¥ÁØ Àå¼Ò¿¡ À§Ä¡ÇÑ (µå¹® I/O³ª ´Ù¸¥ ÁÖ¼Ò¿¡ ÇÒ´çµÈ) ÀåÄ¡³ª ÄÜÆ®·Ñ·¯¸¦ ŽÁöÇϱâ À§ÇØ Ä¿³Î¿¡  Ãß°¡·Î ¸í·ÉÇà ÀÎÀÚ¸¦ ÁöÁ¤ÇØ¾ß ÇÒ °æ¿ìµµ ÀÖ´Ù.

    ÃÖ¾ÇÀÇ °æ¿ì´Â ¸ÂÃã Ä¿³ÎÀ» ´Ù¿î·ÎµåÇϰųª Ä¿³ÎÀ» ¸¸µé¾î¾ß ÇÑ´Ù. ¸¸¾à ´ç½ÅÀÌ ´Ù¸¥ ½Ã½ºÅÛ¿¡ ÀÌ¹Ì ¸®´ª½º¸¦ ¼³Ä¡ÇØ Àְųª ÁÖÀ§¿¡ Ä¿³ÎÀ» ¸¸µé¾îÁ٠ģ±¸°¡ ÀÖ´Ù¸é ±× °æ¿ì´Â ´ç½ÅÀÌ ¸¸³ª°Ô µÉ º¸´Ù ¹Ì¹¦ÇÑ Çϵå¿þ¾î ±¸¼º¿¡ ´ëÇØ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù.

    ÄÜÆ®·Ñ·¯°¡ ÀÎ½ÄµÇ¸é ¹èÆ÷º»ÀÇ ÆÄƼ¼Ç ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ µå¶óÀ̺긦 ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. (À§ÀÇ ´Ü°è 3)         

    ÀÌ ¹æ¹ýÀÌ ¾ÈµÇ¸é ½© ÇÁ·ÒÇÁÆ®·Î °¡¼­ ([Alt]+[F2] ³ª [Alt]+[F3] µîÀ» Â÷·Ê·Î ´­·¯ Çؽ¬(#)ÇÁ·ÒÇÁÆ®°¡ ³ª¿Í¾ß ÇÑ´Ù) ½ÃµµÇÒ ¼ö ÀÖ´Ù.

    ¿©·¯ ½© Ä¿¸Çµå¸¦ ½ÃÇèÇØ º¸¶ó. fdisk -l ¸í·ÉÀ» ÁÙ ¼ö ÀÖ´Ù. ±×·¯¸é ÀÎ½ÄµÈ µå¶óÀÌºê ¸ñ·ÏÀÌ ³ª¿Â´Ù. ÀÌ°ÍÀÌ ¾È µÉ ¼öµµ ÀÖ´Ù. (¾î¶² ¹èÆ÷º»Àº fdisk ¸í·ÉÀÌ ÇÏµå µå¶óÀ̺긦 ¸ðµÎ ãÀ» ¼ö ÀÖÀ» Á¤µµ·Î Àڱ׸¶ÇÑ ¹Ì´Ï ·çÆ® ·¥ µð½ºÅ©ÀÇ /dev¿¡ ÃæºÐÇÑ °ø°£À» ÇÒ´çÇÏÁö ¾Ê´Â´Ù.)

    ¹°·Ð ÀÌ°ÍÀÌ È¥µ¿À» ÁÖ±â´Â ÇÏÁö¸¸ ¾î´À ¹èÆ÷º»À» ¾²´À³Ä¿¡ µû¶ó ´Þ¶óÁø´Ù. ½ºÅ©¸°°ú ¸Þ´º¸¦ ÀÚ¼¼È÷ º¸´Â°Ô Áß¿äÇÏ´Ù. ¸¸¾à fdisk ÆĶó¸ÞÅ͸¦ ¿ä±¸Çϸé /dev/hdb¸¦ ½ÃÇèÇØ º¸¶ó.(µÎ ¹ø° ÇϵåÀÇ ÀϹÝÀû À̸§) ±×¸®°í¼­ /dev/hdc (µÎ ¹ø° ÄÜÆ®·Ñ·¯ÀÇ Ã¹¹ø Çϵå),

    ¾Æ·¡´Â ÀϹÝÀûÀÎ ¸®´ª½ºÀÇ ÀåÄ¡¸íÀÌ´Ù.
     

        Primary IDE Controller:
              (Master) Drive:         /dev/hda
                (Slave) Drive:         /dev/hdb
        Secondary IDE Controller:
              (Master) Drive:         /dev/hdc
                (Slave) Drive:         /dev/hdd
        Tertiary IDE Controller:
              (Master) Drive:         /dev/hde
                (Slave) Drive:         /dev/hdf

     

    ÁÖ]  ÀÌ ÁßÀÇ hdb, hdc, hdd ´Â CD ROM µå¶óÀ̺êÀÏ ¼ö ÀÖ´Ù. ȤÀº LS-120 ¶Ç´Â ´Ù¸¥ IDE
          ºí·Ï ¹Ìµð¾î. ¾î¶² °æ¿ì´Â ºó ½½·ÔÀ» ÀǹÌÇÑ´Ù.(ÄÉÀ̺í ÄܳØÅÍ)
     

      - First IDE Tape Drive: /dev/ht0

      - SCSI Host Adapters:
                               First  Hard Drive:          /dev/sda
                               Second Hard Drive:      /dev/sdb
                               Third  Hard Drive:         /dev/sdc

                               First  CD Drive:            /dev/scd0
                               Second CD Drive:        /dev/scd1

                               First  Tape Drive:          /dev/st0
                               Second Tape Drive:      /dev/st1

                               First  ¡°Generic Device¡±:      /dev/sg0
                               Second ¡°Generic Device¡±:  /dev/sg1


    µî µî

    ÁÖ]   À̵éÀº ù¹ø° SCSI ¾îµªÅͺÎÅÍ ¸¶Áö¸·±îÁö¸¦ Æ÷ÇÔÇÑ´Ù. ¡°Generic Devices¡± ´Â
           CDR ·¹ÄÚ´õ ÀåÄ¡¸¦ Æ÷ÇÔÇÑ´Ù.
           (±×·¯³ª À̵éÀ» CD-Rom Àбâ ÀåÄ¡·Î »ç¿ëÇÏ·Á¸é scdX À̸§/ÀåÄ¡¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù)        (CDR µå¶óÀ̺ê´Â scdX ¿Í ¶Ç ´Ù¸¥ sgX À̸§(µð¹ÙÀ̽º ³ëµå)°ú °ü·ÃµÈ´Ù)

    ÀÌ Â÷ÀÌÁ¡À» ¾Ë¾Æ¾ß ÇÑ´Ù. 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¿¡ ´Þ ¼öµµ ÀÖ´Ù.

    ÀÌ·¡µµ ¹®Á¦¸¦ ÇØ°áÇÏÁö ¸øÇÏ¸é ¾Æ·¡ ³»¿ëÀ» ÆľÇÇØ ¸Þ½ÃÁö¸¦ ÀÛ¼ºÇ϶ó.

      - ¹èÆ÷º» ¹× ¹öÀü
      - ù ¹ø Çϵå¿Í OS
      - µÎ¹ø° Çϵå(ÄÜÆ®·Ñ·¯, À§Ä¡ ȤÀº ID)
      - °¡´ÉÇÏ´Ù¸é fdisk -1 - Ãâ·Â

    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¡± ÇÁ·Î±×·¥/½ºÅ©¸³Æ®¿¡ °üÇÑ ¾à°£ ´õ º¹ÀâÇÑ ¹®Á¦°¡ ÀÖ±â´Â ÇÏ´Ù. ±×·¯³ª ÀÌ ¹®Á¦µéÀº ¹èÆ÷º»¿¡¼­ ¾Ë¾Æ¼­ ó¸®ÇϹǷΠ¿©±â´Â ´Ù·çÁö ¾Ê´Â´Ù.

    ¾î¶»°Ô Çǽð¡ ¸®´ª½º¸¦ ºÎÆà ÇÏ´ÂÁö¸¦ ¿ä¾àÇÑ´Ù.

    - ¹ÙÀÌ¿À½º°¡ ºÎÆ®·Î´õ¸¦ ¹ß°ßÇÑ´Ù
    - ºÎÆ®·Î´õ°¡ Ä¿³ÎÀ» ¹ß°ßÇÏ°í(¶Ç´Â initrd) ·ÎµåÇÑ´Ù.
    - Ä¿³ÎÀº Çì´õ¿¡ ¾ÐÃàÇØÁ¦ ·çƾÀ» °®´Â ¾ÐÃàµÈ À̹ÌÁöÀÌ¸ç ½º½º·Î ¾ÐÃàÀ» Ç®°í
       ¸Þ¸ð¸®¿¡ À§Ä¡ÇÑ´Ù.
    - Ä¿³ÎÀº ÇÁ·Î¼¼¼­¿Í ¸Þ¸ð¸®¸¦ ÃʱâÈ­ÇÑ´Ù(º¸È£¸ðµå)
    - (dmesg¿Í klogd¸¦ À§ÇÑ ¸µ¹öÆÛ¸¦ ¼³Ä¡ÇÑ´Ù)
    - Ä¿³ÎÀº ¸í·ÉÇà ¿É¼ÇµéÀ» ÃßÃâÇÑ´Ù.
    - (Ä¿³ÎÀº ÀÌ ´Ü°è¿¡¼­ initrd¸¦ ·ÎµåÇÒ ¼öµµ ÀÖ´Ù.
       Ä¿³Î ÆĶó¸ÞÅÍ¿Í ºÎÆ®·Î´õ¿¡ µû¶ó °áÁ¤µÈ´Ù.)
    - Ä¿³ÎÀº ½Ã½ºÅÛÀ» Ž»öÇؼ­ ·ÎÄ®Çϵå¿þ¾î¸¦ ã´Â´Ù.
    - ½Ã¸®¾óÄÜ¼Ö Áö¿øÀÌ ¼³Á¤µÅ ÀÖÀ¸¸é »çÀü ¼³Á¤ ¶Ç´Â ¸í·ÉÇà ¿É¼Ç¿¡ µû¶ó
       ½Ã¸®¾óÆ÷Æ®¸¦ ÃʱâÈ­ ÇÑ´Ù.
    - ½Ã¸®¾óÀÌ ¾Æ´Ï¸é ºñµð¿À Çϵå¿þ¾î¸¦ ÃʱâÈ­ÇÑ´Ù.
      (ÅؽºÆ® ¶Ç´Â ÇÁ·¹ÀÓ¹öÆÛ ¸ðµå) Ãʱ⠺ñµð¿À¸ðµå´Â ³»ÀåµÈ µðÆúÆ® °ªÀ̰ųª ¸í·ÉÇà ¿É¼ÇÀÌ´Ù

      . ÇÁ·¹ÀÓ¹öÆÛ¶ó¸é ºÎÆ®·Î°í¸¦ µð½ºÇ÷¹ÀÌÇÑ´Ù.
      . initrd ¶ó¸é Ä¿³ÎÀº Ãʱ⠷¥µð½ºÅ©¸¦ ¸¸µç´Ù.
      . initrd¶ó¸é ·çÆ®¿¡ ·¥µð½ºÅ©¸¦ ¸¶¿îÆ®ÇÏ°í linuxrc ¸¦ ã¾Æ¼­ ½ÇÇàÇÑ´Ù.

    - (linuxrc ÀÌÈÄ ¶Ç´Â ´ë½Å¿¡) ·çÆ®ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ® ÇÑ´Ù
    - Ãʱâ ÄܼÖÀåÄ¡¸¦ ¿¬´Ù.
    - ³²Àº Ä¿³Î ¸í·ÉÇà ¿É¼ÇÀ» ȯ°æº¯¼ö·Î ÀúÀå
    - init ÇÁ·Î±×·¥À» ã¾Æ ½ÇÇà(¸í·ÉÇàÀÇ ¿É¼Ç ¡°init=¸í·É¡± ¶óÀÎÀÌ ÀÖÀ¸¸é µðÆúÆ®°ªÀ» º¯°æÇÑ´Ù.)
    - ´Ù¸¥ ³²Àº ¸í·ÉÇà ÀÎÀÚ´Â ³Ñ±ä´Ù.
    - init´Â /etc/inittab¸¦ ã¾Æ¼­ ¿­¾î ¸í·É ¶óÀΰú ȯ°æÀ» ÃßÃâÇؼ­ ·±·¹º§À» ¼³Á¤ÇÏ°í
       ±× ·±·¹º§¿¡ Àû¿ëµÇ´Â Áö½Ã¸¦ µû¸¥´Ù.
    - inittab´Â update¸¦ ½ÃÀÛÇÏ°í(¶Ç´Â bdflush ¶Ç´Â ???) rc.sysinit ,µî
       Rc<·±·¹º§>À» ½ÇÇàÇÑ´Ù.(À̵éÀÌ/etc/rc.d/rcX.d/K* and S*¸¦ ½ÇÇàÇÑ´Ù), rc.d/S* ½ºÅ©
      ¸³Æ®´Â ¿©·¯ µ¥¸óµîµîÀ» ½ÃÀÛÇÏ°í ÀÎÅÍÆäÀ̽º¸¦ ÃʱâÈ­ÇÑ´Ù.
    - init´Â ¿©·¯ °³ÀÇ getty ÇÁ·Î¼¼¼­¿Í ¾Æ¸¶µµ xdm(±×·¡ÇÈ ·Î±ä) ÇÁ·Î±×·¥À» ³º´Â´Ù
    - init´Â respawn ¸®½ºÆ®¿¡ ÀÖ´Â ÇÁ·Î¼¼¼­¸¦ °¨½ÃÇÏ°í, °í¾Æ ÇÁ·Î¼¼¼­¸¦ ¹Þ¾ÆµéÀÌ°í ÀÚ½ÅÀÇ
       zombie ÀÚ½Ä ÇÁ·Î¼¼½º¸¦ °ÅµÎ¾î µéÀδÙ. /dev/initctl ÆÄÀÌÇÁ·ÎºÎÅÍÀÇ ½ÅÈ£¿Í ¸í·ÉÀ»
       Ã³¸®ÇÑ´Ù.

    ´ëÃæ ÀÌ·¸´Ù. ¸¶Áö¸· °úÁ¤Àº ¼Ë´Ù¿î ¸í·ÉÀ̳ª ¸®ºÎÆ®, ÇÒÆ®(halt) ¸í·ÉÀÌ ÀÖÀ» ¶§±îÁö °è¼ÓÇÑ´Ù.
    Çϵå¿þ¾î ½ÇÆгª ¸®¼Â ¶Ç´Â ÆÄ¿ö Àý´Ü½Ã´Â ¹«Á¶°Ç ÇÁ·Î¼¼½º°¡ ÁߴܵȴÙ.

    ³ª´Â ÀÌ Áß ¸î¸îÀÇ Á¤È®ÇÑ °úÁ¤Àº ¸ð¸¥´Ù. Initrd°¡ ¾îµð¿¡ ¿Ã·ÁÁö´ÂÁöµµ Á¤È®È÷ ¸ð¸¥´Ù. (³ª´Â ±×°ÍÀÌ ºÎÆ®·Î´õ¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù°í ÀоúÀ¸³ª Ä¿³Î¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù°í »ý°¢ÀÌ µå´Â ºÎÆ®ÆĶó¸ÞÅÍ ¿É¼ÇÀ» º¸¾Ò´Ù)

    ÀÌ ±ÛÀº ºÎÆ®½Ã³ª ÀνºÅç½ÃÀÇ ¹®Á¦Á¡µéÀ» ÇØ°áÇϴµ¥ µµ¿òÀÌ µÇ±â À§ÇÔÀÌ´Ù.

    ÀÌ ±Û¿¡¼­ ÀϹÝÀûÀÎ ÀýÂ÷¸¦ ¾Ë¾ÒÀ¸¸é ´ÙÀ½¿¡´Â /etc/inittab°ú ¿©·¯ rc* ÆÄÀÏÀ» ÀÐÀ¸¶ó.




¡ã top

homeÀ¸·Î...