À̵¿: Home à os0304 à os030401

¿øº»: http://www.minix3.org/doc/A-312.html

ÁÖ¼Ò: http://www.kernel.kr/os/03/04/os030401.htm

À̹®¼­´Â À§ÀÇ ¿øº»À» ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù

Á¦¸ñ: MINIX 3 – ¼³Ä¡

À̹®¼­ÀÇ ÀúÀÛ±ÇÀº ÀúÀÚ¿¡°Ô ÀÖ½À´Ï´Ù

¹ø¿ªÀÚ: Á¤ÀçÁØ(rgbi3307@nate.com)

ÃÖ±Ù¼öÁ¤ÀÏ:2008-12-09

 

ÀÌ ¹®¼­´Â MINIX 3.1.2¸¦ ¾î¶»°Ô ¼³Ä¡ÇÏ´ÂÁö ¼³¸íÇÕ´Ï´Ù.

¿ÏÀüÇÑ MINIX 3ÀÇ ¼³Ä¡¸¦ À§Çؼ­´Â, ÆæÆ¼¾ö(ȤÀº ȣȯ) PC¿¡ 16MB RAM, 1GBÀÇ µð½ºÅ© ¿©À¯·®, IDE ¶Ç´Â USB CD-ROM, IDE Çϵåµð½ºÅ©°¡ ÀåÂøµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.  ÃÖ¼Ò ¼³Ä¡(¸í·É ¼Ò½º ¾øÀÌ)´Â 8MB RAM °ú 50MB µð½ºÅ©°¡ ÇÊ¿äÇÕ´Ï´Ù.  SCSI µð½ºÅ©´Â ÇöÀç Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.

 

ÀÌ À¥ÆäÀÌÁö¿¡¼­ ¼³Ä¡ °úÁ¤À» ÀÐÀ»¼öµµ ÀÖÁö¸¸, Àμ⸦ ÇÏ¿©, ´Ü°èÀûÀ¸·Î ½ÇÁ¦ ¼³Ä¡ ¸í·ÉµéÀ» ±×´ë·Î µû¶óÇϱ⠹ٶø´Ï´Ù.  ¼³Ä¡ ¸í·ÉµéÀº PostScript ¿Í PDF µÎ°¡Áö ÇüÅ·εµ Ȱ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

1. ¼³Ä¡Áغñ

ÀÌ¹Ì ¼³Ä¡¿ë CD-ROMÀ» °¡Áö°í ÀÖ´Ù¸é, ¹Ù·Î ¾Æ·¡ ¼³Ä¡´Ü°è 1°ú 2À» °Ç³Ê¶Ù¾îµµ µË´Ï´Ù.  ±×·¯³ª, »õ·Î¿î ÃֽйöÀüÀÌ ´Ù¿î·Îµå ÆäÀÌÁö¿¡ ÀÖÀ» ¼öµµ ÀÖÀ¸¹Ç·Î È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.  MINIX 3À» ½ÇÁ¦°¡ ¾Æ´Ñ °¡»óÀ¸·Î ¼³Ä¡ÇÏ°í ½Í´Ù¸é, ¸ÕÀú Part V¸¦ º¸¼¼¿ä.

 

1.MINIX 3 CD-ROM image ´Ù¿î·Îµå 

MINIX 3 CD-ROM image¸¦ ´Ù¿î·Îµå ÆäÀÌÁö¿¡¼­ ´Ù¿î·Îµå ÇÕ´Ï´Ù.  IDE CD-ROMÀÌ ÀåÂøµÇ¾î ÀÖÁö ¾Ê´Ù¸é, USB CD-ROM image³ª SB memory stick image¸¦ ´Ù¿î·ÎµåÇÕ´Ï´Ù.

 

2. ºÎÆÃ °¡´ÉÇÑ MINIX 3 CD-ROM ¸¸µé±â

´Ù¿î·ÎµåÇÑ ÆÄÀÏÀ» ¾ÐÃàÇØÁ¦ ÇÕ´Ï´Ù.  È®ÀåÀÚ°¡ .iso·Î µÇ¾î ÀÖ´Â CD-ROM image ÆÄÀϰú ÀÌ ¼³Ä¡¼³¸í¼­°¡ »ý¼ºµÉ °ÍÀÔ´Ï´Ù.  .iso ÆÄÀÏÀº 2Áø ºñÆ®ÀÇ CD-ROM image ÀÔ´Ï´Ù.  ºÎÆÃ°¡´ÉÇÑ CD-ROMÀ¸·Î ¸¸µé±â À§Çؼ­ À̰ÍÀ» ±Á½À´Ï´Ù.

 

±Á´Â ÇÁ·Î±×·¥À¸·Î Easy CD Creator 5À» »ç¿ëÇÑ´Ù¸é, ÆÄÀÏ ¸Þ´º¿¡¼­ "CD image¿¡¼­ CD ·¹ÄÚµù"À» ¼±ÅÃÇÏ¿© ³ªÅ¸³­ ´ëÈ­»óÀÚ¿¡¼­ ÆÄÀÏ Çü½ÄÀ» .cif ¿¡¼­ .isoÀ¸·Î ¹Ù²Ù¾î ÁÝ´Ï´Ù.  image ÆÄÀÏÀ» ¼±ÅÃÇϰí "¿­±â"À» Ŭ¸¯ÇÕ´Ï´Ù.  "·¹ÄÚµù ½ÃÀÛ"À» Ŭ¸¯ÇÕ´Ï´Ù.

 

Nero Express 5 ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù¸é,  "µð½ºÅ© À̹ÌÁö ȤÀº ÀúÀåµÈ ÇÁ·ÎÁ§Æ®"¸¦ ¼±ÅÃÇϰí "Image ÆÄÀϵé"·Î Çü½ÄÀ» ¹Ù²ÛÈÄ,  image ÆÄÀÏÀ» ¼±ÅÃÇϰí "¿­±â"¸¦ Ŭ¸¯ÇÕ´Ï´Ù.  CD ·¹ÄÚ´õ¸¦ ¼±ÅÃÇϰí "´ÙÀ½"À» Ŭ¸¯ÇÕ´Ï´Ù.

 

À©µµ¿ìÁî XP¸¦ ½ÇÇàÇϰí ÀÖ°í CD-ROM ±Á±â ÇÁ·Î±×·¥À» °¡Áö°í ÀÖÁö ¾Ê´Ù¸é, º¸±â·Î °¡Á®°©´Ï´Ù.

 

3. ÀÌ´õ³Ý Ĩ È®ÀÎ

MINIX 3´Â LAN °ú ADSL, cable·Î Åë½ÅÇϱâ À§ÇØ ¿©·¯°¡Áö ÀÌ´õ³Ý ĨÀ» Áö¿øÇÕ´Ï´Ù.  Intel Pro/100, RealTek 8029 ¿Í 8139, AMD LANCE, ¿©·¯°¡Áö 3Com chipµéÀÌ ¿©±â¿¡ ÇØ´çµË´Ï´Ù.

¼³Ä¡°¡ ÁøÇàµÇ´Â µ¿¾È, ¾î¶² ÀÌ´õ³Ý ĨÀ» °¡Áö°í ÀÖ´Â ¹¯½À´Ï´Ù.  ´ç½ÅÀÌ º¸°üÇϰí ÀÖ´Â ¹®¼­¸¦ Áö±Ý Á¡°ËÇϼ¼¿ä.  À©µµ¿ìÁîÀ» »ç¿ëÇϰí ÀÖ´Ù¸é, ¾Æ·¡¿Í °°ÀÌ ÀåÄ¡°ü¸®ÀÚ ¸Þ´º¸¦ ½ÇÇàÇÕ´Ï´Ù.

 

Windows 2000: ½ÃÀÛ > ¼³Á¤ > Á¦¾îÆÇ > ½Ã½ºÅÛ > Çϵå¿þ¾î > ÀåÄ¡°ü¸®ÀÚ

Windows XP: ½ÃÀÛ > Á¦¾îÆÇ > ½Ã½ºÅÛ > Çϵå¿þ¾î > ÀåÄ¡°ü¸®ÀÚ

 

´õºíŬ¸¯ÇÏ¿© ½ÇÇàÇÕ´Ï´Ù; ³ª¸ÓÁö´Â ¿øÅ¬¸¯ÇÕ´Ï´Ù.  + ¹öÅÏÀ» ÆîÃļ­ "³×Æ®¿öÅ© ¾î´ðÅ͵é"À» È®ÀÎÇÏ¿© Àû¾î µÓ´Ï´Ù.  Áö¿øÇϴ ĨÀ» °¡Áö°í ÀÖÁö ¾Ê´Ù¸é, ÀÌ´õ³Ý ¾øÀÌ MINIX 3À» ½ÇÇàÇÒ ¼ö´Â ÀÖ½À´Ï´Ù.

 

4. Çϵåµð½ºÅ© ÆÄƼ¼Ç

CD-ROMÀ¸·Î ÄÄÇ»Å͸¦ ºÎÆÃÇÑ´Ù¸é, MINIX 3°¡ ½ÃÀÛ µÉ°ÍÀÔ´Ï´Ù.  ±×·¯³ª, Á»´õ À¯¿ëÇÏ°Ô »ç¿ëÇÒ·Á¸é, Çϵåµð½ºÅ©¿¡ ÆÄƼ¼ÇÀ» »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.  ÆÄƼ¼ÇÀ» Çϱâ Àü¿¡, ¸¸ÀÏÀÇ »çŸ¦ ´ëºñÇÏ¿© CD-ROM À̳ª DVD¿Í °°Àº ¾ÈÀüÇÑ ¸Åü¿¡ ´ç½ÅÀÌ ÇöÀç °¡Áö°í ÀÖ´Â µ¥ÀÌÅÍÀ» ¹é¾÷ÇÏ¿© È®½ÇÈ÷ ÇÕ´Ï´Ù.  ´ç½ÅÀÇ ÆÄÀϵéÀº °¡Ä¡°¡ ÀÖ½À´Ï´Ù; ¾ÈÀüÇÏ°Ô Çϼ¼¿ä.

 

µð½ºÅ© ÆÄƼ¼Ç¿¡ ´ëÇØ¼­ ¿©·¯¹ø °æÇèÀÌ ÀÖ´Â Àü¹®°¡°¡ ¾Æ´Ï¶ó¸é, µð½ºÅ© ÆÄƼ¼Ç¿¡ °üÇÑ ¿Â¶óÀÎ ¼³¸í¼­¸¦ Àо´Â °ÍÀÌ ÁÁ½À´Ï´Ù.  ÆÄƼ¼Ç °ü¸®¸¦ ¾î¶»°Ô ÇÏ´ÂÁö ÀÌ¹Ì Àß ¾Ë°í ÀÖ´Ù¸é, Àû¾îµµ 200MB¿¡ ÇØ´çÇÏ´Â ¿¬¼ÓÀûÀÎ ¿©À¯°ø°£À» µð½ºÅ©¿¡ »ý¼ºÇÕ´Ï´Ù.  ¼Ò½º±îÁö ¿øÇÑ´Ù¸é 1GB¸¦ »ý¼ºÇÕ´Ï´Ù.  ÆÄƼ¼ÇµéÀ» ¾î¶»°Ô °ü¸®ÇÏ´ÂÁö ¸ð¸£Áö¸¸, Partition Magic°ú °°Àº ÇÁ·Î±×·¥À» °¡Áö°í ÀÖ´Ù¸é, ±×°ÍÀ» »ç¿ëÇÏ¿© µð½ºÅ© ¿©À¯°ø°£À» »ý¼ºÇÕ´Ï´Ù.  À̶§, Àû¾îµµ ÇϳªÀÇ ÇÁ¶óÀ̸Ӹ® ÆÄƼ¼Ç(MBR:Master Boot Record)ÀÌ ºñ¿öÁ® ÀÖ¾î¾ß ÇÕ´Ï´Ù.  MINIX 3 ¼³Ä¡ ½ºÅ©¸³Æ®°¡ ù¹øÂ° ¶Ç´Â µÎ¹øÂ° IDE µð½ºÅ© ¿©À¯°ø°£¿¡ MINIX ÆÄƼ¼Ç »ý¼ºÇÏ´Â °ÍÀ» ¾È³»ÇØ ÁÙ°ÍÀÔ´Ï´Ù.

 

À©µµ¿ìÁî 95, 98, ME, 2000À» ½ÇÇàÇϰí ÀÖ°í Çϵåµð½ºÅ©°¡ ´ÜÀÏ FAT ÆÄƼ¼ÇÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù¸é, presz134.exe ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ÀÌ ÆÄƼ¼ÇµéÀ» ÁÙ¿©¼­ MINIXÀ» À§ÇÑ °ø°£À¸·Î ³²°ÜµÑ ¼ö ÀÖ½À´Ï´Ù.  ´Ù¸¥ ¸ðµç °æ¿ì¿¡´Â, »ó´Ü¿¡ ÀÖ´Â ¿Â¶óÀÎ ¼³¸í¼­¸¦ Àо¼¼¿ä.

 

ÇÏµå µð½ºÅ©°¡ 128GBº¸´Ù Å©´Ù¸é, MINIX 3 ÆÄƼ¼ÇÀº Àüü¸¦ ÁÙ¿©¼­ 128GB·Î ÀνÄÇÕ´Ï´Ù.

 

°æ°í: µð½ºÅ© ÆÄƼ¼Ç ÀÛ¾÷Áß¿¡ ½Ç¼ö°¡ ¹ß»ýÇϸé, Çϵåµð½ºÅ©ÀÇ ¸ðµç µ¥ÀÌÅ͸¦ ÀÒ¾î ¹ö¸®°Ô µÇ¹Ç·Î, ½ÃÀÛÇϱâ Àü¿¡ CD-ROM ¶Ç´Â DVD¿¡ È®½ÇÈ÷ ¹é¾÷ÇØ µÓ´Ï´Ù.  µð½ºÅ© ÆÄƼ¼Ç ÀÛ¾÷Àº ¾ÆÁÖ ÁÖÀDZí°Ô ÇØ¾ß ÇÕ´Ï´Ù.

 

2. ºÎÆÃ

Áö±Ý±îÁö Çϵåµð½ºÅ©¿¡ ¿©À¯°ø°£À» »ý¼ºÇØ µÎ¾ú½À´Ï´Ù.  ¾ÆÁ÷±îÁö ÀÌ·¸°Ô ÇÏÁö ¸øÇß´Ù¸é, MINIX 3·Î º¯È¯µÉ ¼ö ÀÖ´Â ÆÄƼ¼ÇÀ» Áö±Ý »ý¼ºÇϼ¼¿ä.

 

1. CD-ROM ¿¡¼­ ºÎÆÃ

CD-ROM µå¶óÀ̺꿡 CD-ROMÀ» »ðÀÔÇϰí ÄÄÇ»ÅÍÀ» ºÎÆÃÇϼ¼¿ä.  16MB RAM ¶Ç´Â ±×ÀÌ»óÀ» ÀåÂøÇϰí ÀÖ´Ù¸é "Regular"¸¦ ¼±ÅÃÇϰí, 8MBÀ» °¡Áö°í ÀÖ´Ù¸é "small"À» ¼±ÅÃÇϼ¼¿ä.  CD-ROM ´ë½Å¿¡ Çϵåµð½ºÅ©·Î ÄÄÇ»Å͸¦ ºÎÆÃÇÑ´Ù¸é, ´Ù½Ã ºÎÆÃÇÏ¿© BIOS ¼Â¾÷ ÇÁ·Î±×·¥À¸·Î µé¾î°¡¼­ Çϵåµð½ºÅ©°¡ CD-ROMº¸´Ù ¾Õ¿¡ ¿Àµµ·Ï ºÎÆÃ ÀåÄ¡ ¼ø¼­¸¦ º¯°æÇÕ´Ï´Ù.

(putting the CD-ROM before the hard disk)

 

2. ·çÆ®·Î ·Î±×ÀÎ

·Î±×ÀÎ ÇÁ·ÒÇÁÆ®°¡ ³ªÅ¸³ª¸é, ·çÆ®·Î ·Î±×ÀÎÇÕ´Ï´Ù.  ·çÆ®·Î ¼º°øÀûÀ¸·Î ·Î±×ÀÎ Çϸé, (#) ½© ÇÁ·ÒÇÁÆ®¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.  ÀÌ À§Ä¡¿¡¼­ MINIX 3ÀÇ ÀüüÀûÀÎ µ¿ÀÛÀ» ½ÇÇàÇÕ´Ï´Ù.  ¾Æ·¡¿Í °°ÀÌ Å¸ÀÌÇÎÇϸé: 

 

ls /usr/bin | more

 

½ÇÇà °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î ¸ñ·ÏÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.  ½ºÆäÀ̽º¹Ù¸¦ Ä¡¸é ¸ñ·ÏÀÌ ½ºÅ©·Ñ µË´Ï´Ù.  foo ÇÁ·Î±×·¥ÀÌ ¹«¾ùÀÎÁö ¾Ë°í ½Í´Ù¸é, ¾Æ·¡¿Í °°ÀÌ Å¸ÀÌÇÎ:

 

man foo 

 

¼³¸í¼­ ÆäÀÌÁöµéÀº www.minix3.org/manpages ¿¡¼­µµ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

3. ¼Â¾÷ ½ºÅ©¸³Æ® ½ÃÀÛ

Çϵåµð½ºÅ©¿¡¼­ MINIX 3¸¦ ½ÇÇàÇϰíÀÚ ÇÑ´Ù¸é,

 

setup 

 

ŸÀÌÇÎÇÑÈÄ,  ENTER۸¦ Ĩ´Ï´Ù.  ¼³Ä¡ ½ºÅ©¸³Æ®°¡ ÄÝ·ÐÀ¸·Î ³¡ÀÌ ³¯¶§, ENTER¸¦ Ãļ­ °è¼ÓÇÕ´Ï´Ù.  È­¸éÀÌ °©Àڱ⠱ô¹Ú°Å¸®¸é, CTRL-F3À» Ãļ­ software scrolling ÇÕ´Ï´Ù(¾ÆÁÖ ¿À·¡µÈ ÄÄÇ»ÅÍ¿¡¼­ ÇÊ¿äÇÔ).  Âü°íÀûÀ¸·Î CTRL-key´Â CTRL۸¦ ´©¸£°í ÀÖ´Â »óÅ¿¡¼­ "key"¸¦ ÀÔ·ÂÇ϶ó´Â ÀǹÌÀÔ´Ï´Ù.

 

3. Çϵåµð½ºÅ©¿¡ ¼³Ä¡Çϱâ

¿©±âÀÇ ´Ü°èµéÀº È­¸é¿¡ Ç¥½ÃÇÏ´Â ´Ü°èµé°ú ÀÏÄ¡ÇÕ´Ï´Ù.

 

1. Űº¸µå ÇüÅ ¼±ÅÃ

´ç½ÅÀÇ ±¹°¡ Űº¸µå¿¡ ÇØ´çÇÏ´Â °ÍÀ» ¼±ÅÃÇÕ´Ï´Ù.  »ç°¢Çü ¹­À½ ¾È¿¡ ÀÖ´Â ´Ü°èµéÀº ±âº»(default)À¸·Î ¼±ÅÃÇÕ´Ï´Ù.  µ¿ÀǸ¦ ÇÑ´Ù¸é, ±×³É ENTERÀ» Ä¡¼¼¿ä.  ´ëºÎºÐÀÇ ´Ü°è¿¡¼­, ±âº»(default)Àº Ãʺ¸ÀÚ¸¦ À§ÇÑ ÁÁÀº ¼±ÅÃÀÔ´Ï´Ù.  us-swap Űº¸µå´Â CAPS LOCK°ú CTRL۸¦ ±³È¯Çϴµ¥, À̰ÍÀº UNIX ½Ã½ºÅÛ¿¡¼­ ÀüÅëÀûÀÎ °ÍÀÔ´Ï´Ù.

 

2. ÀÌ´õ³Ý Ĩ ¼±ÅÃ

»ç¿ë°¡´ÉÇÑ ÀÌ´õ³Ý µå¶óÀ̹ö°¡ ¾î¶²°ÍÀÎÁö ¹°À»¶§, ´ç½ÅÀÌ ¿øÇÏ´Â °ÍÀ» ¼±ÅÃÇÏ¿© ¼³Ä¡ÇÕ´Ï´Ù(¾øÀ»¼öµµ ÀÖÀ½).  ¼±ÅûçÇ×µé Áß¿¡¼­ Çϳª¸¸ ¼±ÅÃÇϼ¼¿ä.

 

3. ±âº» ÃÖ¼Ò ¶Ç´Â Àüü ¹èÆ÷ÆÇ?

Çϵåµð½ºÅ© °ø°£¿¡ ¿©À¯°¡ ¾ø´Ù¸é, MÀ» ¼±ÅÃÇÏ¿© ÃÖ¼Ò ¼³Ä¡¸¦ ¼±ÅÃÇÕ´Ï´Ù.  À̰ÍÀº ¹ÙÀ̳ʸ® ÀÌÁøÄÚµåµé ¸ðµÎ¿Í ½Ã½ºÅÛ ¼Ò½º¸¸ ¼³Ä¡µË´Ï´Ù.  ÃÖ¼Ò ¼³Ä¡½Ã¿¡ ¸í·É¾î ¼Ò½º´Â ¼³Ä¡µÇÁö ¾Ê½À´Ï´Ù.

50MBÀ̸é bare-bones ½Ã½ºÅÛÀ¸·Î ÃæºÐÇÕ´Ï´Ù.  1GB ¶Ç´Â ±×ÀÌ»óÀÇ Çϵåµð½ºÅ© ¿©À¯°ø°£ÀÌ ÀÖ´Ù¸é, F¸¦ ¼±ÅÃÇÏ¿© Àüü ¼³Ä¡ÇÕ´Ï´Ù.

 

4. MINIX 3À» À§ÇÑ ÆÄƼ¼Ç »ý¼º ¶Ç´Â ¼±ÅÃ

´ç½ÅÀÌ MINIX 3 µð½ºÅ© ÆÄƼ¼Ç¿¡ Àü¹®°¡¶ó¸é, part ÇÁ·Î±×·¥À¸·Î µé¾î°¡¼­ MBR(Master Boot Record)À» ÆíÁýÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.  ´ç½ÅÀÌ Àü¹®°¡°¡ ¾Æ´Ï¶ó¸é, µðÆúÆ®·Î ENTER¸¦ Ãļ­ ´Ü°èÀûÀ¸·Î ÀÚµ¿È­µÈ ¾È³»¸¦ µû¶óÇÏ¿© MINIX 3À» À§ÇÑ µð½ºÅ© ÆÄƼ¼Ç Çü½ÄÀ» ¸¸µì´Ï´Ù.

 

4.1: MINIX 3¸¦ ¼³Ä¡ÇÒ µð½ºÅ© ¼±ÅÃ

IDE ÄÁÆ®·Ñ·¯´Â µð½ºÅ© 4°³±îÁö ÀνÄÇÒ ¼ö ÀÖ½À´Ï´Ù.  setup ½ºÅ©¸³Æ®´Â °¢°¢ Çϳª¸¦ º¼°ÍÀÔ´Ï´Ù.  ¸î¸î ¿À·ù ¸Þ¼¼ÁöµéÀº ¹«½ÃÇÕ´Ï´Ù.  µå¶óÀ̺êµéÀÇ ¸ñ·ÏÀÌ ³ª¿À¸é, Çϳª¸¦ ¼±ÅÃÇϰí È®ÀÎÇÕ´Ï´Ù.  2°³ÀÇ Çϵåµð½ºÅ©¸¦ ÀåÂøÇϰí ÀÖ°í MINIX 3¸¦ µÎ¹øÂ° °Í¿¡ ¼³Ä¡Çϱâ·Î °áÁ¤Çß´Ù¸é, ºÎÆÃ½Ã ¹®Á¦°¡ »ý±æ ¼ö ÀÖ½À´Ï´Ù.  www.minix3.org/doc/using2disks.htmlÀ» ÂüÁ¶ÇÏ¿© ÇØ°áÃ¥À» ã¾Æº¸¼¼¿ä.

 

4.2: µð½ºÅ© ¿µ¿ª ¼±ÅÃ

ÀÌÁ¦ MINIX 3¸¦ ¼³Ä¡ÇÒ ¿µ¿ªÀ» ¼±ÅÃÇϼ¼¿ä.  ¾Æ·¡¿Í °°ÀÌ 3°³ÀÇ ¼±ÅûçÇ×µéÀÌ ÀÖ½À´Ï´Ù:

(1) ¿©À¯ ¿µ¿ª ¼±ÅÃ

(2) °ãÃľµ ÆÄƼ¼Ç ¼±ÅÃ

(3) °ø°£À» ºñ¿ì±â À§ÇØ ÆÄƼ¼ÇÀ» »èÁ¦Çϰí ÀûÀýÇÑ ¿©À¯°ø°£À¸·Î ÇÕħ

 

(1) °ú (2) À§Çؼ­´Â ¿µ¿ª ¹øÈ£¸¦ Ä¡°í, (3)À» À§Çؼ­´Â

 

delete¸¦ ÀÔ·ÂÇϸé,

 

¿äûÇÒ¶§ ¿µ¿ª¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.  ÀÌ ¿µ¿ªÀº °ãÃÄ ¾²¿©Áú °ÍÀÔ´Ï´Ù.  À̰ÍÀÇ ÀÌÀü ³»¿ëµéÀº ¿µ¿øÈ÷ »ç¶óÁý´Ï´Ù.

 

4.3: ¼±Åà ȮÀÎ

°è¼Ó ÁøÇàÇÒ °ÍÀÎÁö ¹¯½À´Ï´Ù.  È®ÀÎÇϸé, ¼±ÅÃµÈ ¿µ¿ª¾ÈÀÇ µ¥ÀÌÅÍ´Â ¿µ¿øÈ÷ »ç¶óÁö°Ô µÉ °ÍÀÔ´Ï´Ù.  È®½ÅÇÑ´Ù¸é, yes¸¦ ŸÀÌÇÁ Çϰí ENTERÀ» Ĩ´Ï´Ù.  ÆÄƼ¼Ç Å×À̺íÀ» º¯°æÇÏÁö ¾Ê°í setup ½ºÅ©¸³Æ®¸¦ ÁßÁöÇÏ·Á¸é, CTRL-C¸¦ Ĩ´Ï´Ù.

 

5. À缳ġ ¼±ÅÃ

ÀÌ¹Ì Á¸ÀçÇÏ´Â MINIX 3 ÆÄƼ¼ÇÀ» ¼±ÅÃÇß´Ù¸é, ÀÌ ´Ü°è¿¡¼­´Â Àüü ¼³Ä¡ ¼±ÅÃÀÌ Á¦°øµÇ°í, ÆÄƼ¼Ç ¾ÈÀÇ ¸ðµç°ÍµéÀÌ Á¦°ÅµÇ°í À缳ġµË´Ï´Ù.  À̶§, ÀÌ¹Ì Á¸ÀçÇÏ´Â /home ÆÄƼ¼Ç¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.  Áï, °³ÀÎÀûÀ¸·Î »ç¿ëÇÏ´Â ÆÄÀϵéÀ» /home¿¡ ³Ö¾î µÎ¸é, »õ·Î¿î MINIX 3 ¹öÀüÀ» Àç¼³Ä¡ÇØµµ /home¿¡ ÀÖ´Â °³ÀÎÀûÀÎ ÆÄÀϵéÀ» ÀÒ¾î¹ö¸®Áö ¾Ê´Â´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

 

6. /homeÀÇ Å©±â ¼±ÅÃ

¼±ÅÃµÈ ÆÄƼ¼ÇÀº 3°³ÀÇ ÆÄƼ¼Çµé·Î ³ª´©¾î Áý´Ï´Ù: root, /usr, /home.  /homeÀº °³ÀÎÀûÀÎ ÆÄÀϵéÀ» À§ÇÑ °ÍÀÔ´Ï´Ù.  ÆÄƼ¼ÇÀÌ ´ç½ÅÀÇ ÆÄÀϵéÀ» ¾ó¸¶¸¸Å­ º¸°üÇØ¾ß ÇÏ´ÂÁö °áÁ¤ÇÕ´Ï´Ù.  ¼±ÅÃÀ» ÇÏ¸é ´Ù½ÃÇѹø È®ÀÎÇ϶ó°í ¹¯½À´Ï´Ù.

 

7. µð½ºÅ© ºí·° Å©±â ¼±ÅÃ(1-KB, 2-KB, 4-KB, 8-KB Áö¿øÇÔ)

4-KBº¸´Ù Å«°ÍÀ» »ç¿ëÇÑ´Ù¸é, »ó¼ö¸¦ º¯°æÇØ¾ß ÇÏ°í ½Ã½ºÅÛÀ» ÀçÄÄÆÄÀÏ ÇØ¾ßÇÕ´Ï´Ù.  16MB ȤÀº ±×ÀÌ»óÀÇ ¸Þ¸ð¸®¸¦ ÀåÂøÇϰí ÀÖ´Ù¸é, ±âº»ÀûÀ¸·Î 4-KB¸¦ »ç¿ëÇϼ¼¿ä;  ±×·¸Áö ¾Ê´Ù¸é 1KB¸¦ »ç¿ëÇÕ´Ï´Ù.

 

8. ºÒ·® ºí·°°Ë»ç¸¦ À§ÇØ ´ë±â

ÀÌÁ¦ setup ½ºÅ©¸³Æ®´Â ºÒ·® µð½ºÅ© ºí·°µéÀ» ã±âÀ§ÇØ °¢°¢ÀÇ ÆÄƼ¼ÇÀ» ½ºÄµÇÒ °ÍÀÔ´Ï´Ù.  ÀÌ ÀÛ¾÷Àº ¼ö ºÐÀÌ °É¸³´Ï´Ù. Å« ÆÄƼ¼ÇÀº 10ºÐÀÌ»ó ¼Ò¿äµÉ ¼öµµ ÀÖÀ¸´Ï, ±â´Ù·Á ÁÖ¼¼¿ä.  ºÒ·® ºí·°µéÀÌ ¾ø´Ù°í È®½ÅÇÑ´Ù¸é, CTRL-C¸¦ Ãļ­ °¢°¢ÀÇ ½ºÄµ°úÁ¤À» »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

9. ÆÄÀϵéÀÌ º¹»çµÇ´Â µ¿¾È ´ë±â

½ºÄµ°Ë»ç°¡ ¿Ï·áµÇ¸é, ÆÄÀϵéÀÌ ÀÚµ¿ÀûÀ¸·Î CD-ROM¿¡¼­ ÇÏµå µð½ºÅ©·Î º¹»ç°¡ µÉ°ÍÀÔ´Ï´Ù.

º¹»ç ÁøÇà ¸Þ¼¼Áö°¡ ÆÄÀϸ¶´Ù ³ªÅ¸³³´Ï´Ù.  º¹»çÀÛ¾÷ÀÌ ¿Ï·áµÇ¸é, MINIX 3°¡ ¼³Ä¡µÇ¾ú½À´Ï´Ù.

 

¾Æ·¡ ¸í·É¾î¸¦ ÀÔ·ÂÇÏ¿© ½Ã½ºÅÛÀ» Á¾·áÇÕ´Ï´Ù.

 

shutdown 

 

MINIX 3°¡ Á¤ÁöµÇ´Â µ¿¾È¿¡, RAM µð½ºÅ©»ó¿¡¼­ Àâ¾Æ³½ ¸î°¡Áö ÆÄÀϵéÀ» Çϵåµð½ºÅ©¿¡ ´Ù½Ã º¹»çÇÏ¿© µ¥ÀÌÅÍ ¼Õ½ÇÀ» ¹æÁöÇÕ´Ï´Ù.

 

10. ÆÐŰÁöµé ¼³Ä¡

½ÃÀÛÇÏ¿©, »õ·Î¿î MINIX 3 ½Ã½ºÅÛÀ¸·Î ºÎÆÃÇÕ´Ï´Ù.  ¿¹¸¦µé¸é, controller 0, disk 0, partition 3À» »ç¿ëÇÑ´Ù¸é, ¾Æ·¡¿Í °°ÀÌ Å¸ÀÌÇÁÇÕ´Ï´Ù.

 

boot c0d0p3

 

±×¸®°í ·çÆ®·Î ·Î±×ÀÎÇÕ´Ï´Ù.  ¸Å¿ì µå¹® °æ¿ìÀÌÁö¸¸, BIOS¿¡ ÀÇÇØ º¸¿©Áö´Â(boot ¸ð´ÏÅÍ¿¡ ÀÇÇØ »ç¿ëµÇ´Â) µå¶óÀÌºê ¼ö´Â MINIX 3¿¡ ÀÇÇØ »ç¿ëµÇÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù.  ù°·Î setup ½ºÅ©¸³Æ®¿¡ ÀÇÇØ¼­ ¾È³»µË´Ï´Ù.

 

MINIX 3 ¹èÆ÷ÆÇ¿¡´Â ¸¹Àº ¼öÀÇ ¼ÒÇÁÆ®¿þ¾î ÆÐŰÁöµéÀÌ ÀÖ½À´Ï´Ù.  À̵éÀ» ¼³Ä¡Çϱâ À§Çؼ­ ¾Æ·¡¿Í °°ÀÌ Å¸ÀÌÇÁÇÕ´Ï´Ù.

 

packman 

 

¸ðµç ¹ÙÀ̳ʸ®¸¦ ¼³Ä¡ÇÒ°ÍÀÎÁö, ¹ÙÀ̳ʸ®¿Í ¼Ò½º¸¦ ¼³Ä¡ÇÒ°ÍÀÎÁö, ¿É¼ÇµéÀ» ¼±ÅÃÇϰí, ¼³Ä¡Çϱ⠿øÇÏ´Â ÆÐŰÁö¸¦ ¼±ÅÃÇÕ´Ï´Ù.  ÆÐŰÁöµé ¼³Ä¡°¡ ¿Ï·áµÇ¸é, ¿É¼Ç 5¸¦ ¼±ÅÃÇÏ¿© packmanÀ» ºüÁ®³ª¿É´Ï´Ù.  X Windows ÆÐŰÁö¸¦ ¼³Ä¡Çß´Ù¸é, ¾Æ·¡¿Í °°ÀÌ Å¸ÀÌÇÎÇÏ¿© À̰ÍÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

xdm

 

4. Å×½ºÆ®Çϱâ

À̹ø¿¡´Â ¼³Ä¡ÇÑ °ÍÀ» Å×½ºÆ®ÇÏ´Â ¹æ¹ý°ú, ¼öÁ¤»çÇ×À» Àç ºôµåÇÏ¿© ºÎÆÃ ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿©

¼³¸íÇÕ´Ï´Ù.  root ÆÐ½º¿öµå¸¦ »ý¼ºÇÕ´Ï´Ù.

 

man passwd 

 

1. Å×½ºÆ® suite ÄÄÆÄÀÏ

MINIX 3À» Å×½ºÆ®ÇÒ¶§´Â (#)¸í·Â ÇÁ·ÒÇÁÆ®¿¡¼­ ¾Æ·¡¿Í °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.

 

cd /usr/src/test

make

 

40°³ÀÇ ÄÄÆÄÀϵéÀ» ¸ðµÎ ¿Ï·áÇÒ¶§±îÁö ±â´Ù¸³´Ï´Ù.  CTRL-D¸¦ ÀÔ·ÂÇÏ¿© ·Î±×¾Æ¿ôÇÕ´Ï´Ù.

 

2. Å×½ºÆ® suite ½ÇÇà

½Ã½ºÅÛÀ» Å×½ºÆ®Çϱâ À§ÇØ, bin(¿ä±¸µÊ) À¸·Î ·Î±×ÀÎ ÈÄ, ¾Æ·¡¸¦ ÀÔ·ÂÇÏ¿© Å×½ºÆ® ÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù.

 

cd /usr/src/test 

./run 

 

¸ðµÎ Á¤È®ÇÏ°Ô ½ÇÇàµÇ´Âµ¥ ¼ö½ÊºÐÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.  ¸Ó½ÅÀÇ ¼Óµµ¿¡ µû¶ó¼­ ª°Ô´Â 20ºÐ,

±æ°Ô´Â 1½Ã°£ÀÌ °É¸± ¼öµµ ÀÖ½À´Ï´Ù.  Note: Å×½ºÆ® suite¸¦ ÄÄÆÄÀÏ ÇÒ¶§´Â root·Î ½ÇÇàÇØ¾ß ÇÏÁö¸¸, ½ÇÇàÇÒ¶§´Â binÀ¸·Î ½ÇÇàÇÏ¿© setuid ºñÆ®°¡ Á¤È®ÇÏ°Ô µ¿ÀÛ µÇµµ·Ï ÇÕ´Ï´Ù.

 

3. Àüü ¿î¿µÃ¼Á¦À» Àçºôµå

¸ðµç Å×½ºÆ®µéÀÌ Á¤È®ÇÏ°Ô µ¿ÀÛÇß´Ù¸é, ÀÌÁ¦ ½Ã½ºÅÛÀ» Àçºôµå ÇÒ ¼ö ÀÖ½À´Ï´Ù.  ½Ã½ºÅÛÀ» º¯°æÇØ¾ß ÇÑ´Ù¸é, MINIX 3¸¦ ÀçºôµåÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æ¾ß ÇÕ´Ï´Ù.  ½Ã½ºÅÛÀ» ÀçºôµåÇÏ´Â °ÍÀº MINIX 3°¡ Àß µ¿ÀÛÇÏ´ÂÁö Å×½ºÆ®Çϱâ À§ÇÑ ÁÁÀº ¹æ¹ýÀ̱⵵ ÇÕ´Ï´Ù.

 

cd /usr/src/tools 

make 

 

´Ù¾çÇÑ ¿É¼ÇµéÀ» º¸°Ô µË´Ï´Ù.  ÀÌÁ¦ ºÎÆÃ°¡´ÉÇÑ À̹ÌÁö¸¦ »õ·Ó°Ô ¸¸µì´Ï´Ù.

 

su 

make clean 

time make image 

 

¸ðµç Ä¿³Î°ú »ç¿ëÀÚ-¸ðµå ºÎºÐµéÀ» Æ÷ÇÔÇÑ ¿î¿µÃ¼Á¦¸¦ ÀçºôµåÇÏ°Ô µË´Ï´Ù.  À̰ÍÀº ±×·¸°Ô ¸¹ÀÌ ¼Ò¿äµÇÁö´Â ¾Ê½À´Ï´Ù.  Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺갡 ÀÖ´Ù¸é, ¸¸ÀÏÀÇ »çŸ¦ ´ëºñÇÏ¿© ºÎÆÃ°¡´ÉÇÑ Ç÷ÎÇǸ¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù.  Æ÷¸äµÈ Ç÷ÎÇǸ¦ ³Ö°í ´ÙÀ½°ú °°ÀÌ Å¸ÀÌÇÎÇÕ´Ï´Ù.

 

make fdboot 

 

°æ·Î¸¦ ¹°À¸¸é,

 

fd0 

 

ÀÌÀÛ¾÷Àº USB Ç÷ÎÇǵ鿡´Â µ¿ÀÛÇÏÁö ¾Ê½À´Ï´Ù.  MINIX 3°¡ USB Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺ê´Â

¾ÆÁ÷ Áö¿øÇÏÁö ¸øÇϰí ÀÖ½À´Ï´Ù.  Çϵåµð½ºÅ©¿¡ ¼³Ä¡µÈ ÇöÀçÀÇ ºÎÆ® À̹ÌÁö¸¦ ¾÷µ¥ÀÌÆ® ÇÏ·Á¸é, ¾Æ·¡¿Í °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.

 

make hdboot

 

4. Á¾·áÈÄ »õ·Î¿î ½Ã½ºÅÛÀ¸·Î ºÎÆÃ

»õ·Î¿î ½Ã½ºÅÛÀ¸·Î ºÎÆÃÇϱâ À§Çؼ­, ¸ÕÀú ¼Ë´Ù¿î ÇÕ´Ï´Ù.

 

shutdown 

 

ÀÌ ¸í·ÉÀº ƯÁ¤ ÆÄÀϵéÀ» ÀúÀåÇϰí MINIX 3 ºÎÆ® ¸ð´ÏÅ͸¦ ¹ÝȯÇÕ´Ï´Ù.  ¾î¶² ºÎÆ® ¸ð´ÏÅͰ¡ °¡´ÉÇÑÁö ¸ñ·ÏÀ» º¸·Á¸é, ¾Æ·¡°ú °°ÀÌ Å¸ÀÌÇÎ ÇÕ´Ï´Ù.

 

help

 

Á»´õ ÀÚ¼¼ÇÑ Á¤º¸´Â www.minix3.org/manpages/man8/boot.8.htmlÀ» È®ÀÎÇϼ¼¿ä.  CD-ROM°ú Ç÷ÎÇÇ µð½ºÅ©¸¦ Á¦°ÅÇϰí ÄÄÇ»Å͸¦ ²ü´Ï´Ù.

 

5. ´ÙÀ½³¯ ºÎÆÃ

Ç÷ÎÇÇ µð½ºÅ© µå¶óÀ̺긦 ÀåÂøÇϰí ÀÖ´Ù¸é, MINIX 3À» ºÎÆÃÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀº Ç÷ÎÇÇ µð½ºÅ©¸¦ »ðÀÔÇϰí Àü¿øÀ» ÄÕ´Ï´Ù.  ºÎÆÃÇϴµ¥ ¸îÃÊÁ¤µµ ¼Ò¿äµË´Ï´Ù.  MINIX 3 CD-ROM¿¡¼­ ºÎÆÃÇÏ·Á¸é binÀ¸·Î ·Î±×ÀÎÇÏ¿©,

 

shutdown 

 

MINIX 3 ºÎÆ® ¸ð´ÏÅÍ·Î µÇµ¹¾Æ °¡¼­,

 

boot c0d0p0 

 

controller 0, driver 0, partition 0»ó¿¡ ÀÖ´Â ¿î¿µÃ¼Á¦ À̹ÌÁö ÆÄÀÏ¿¡¼­ ºÎÆÃÇÕ´Ï´Ù.  ¹°·Ð, MINIX 3°¡ drive 0, partition 1¿¡ ÀÖ´Ù¸é ¾Æ·¡¿Í °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.

 

boot c0d0p1 

 

¼¼¹øÂ°·Î ºÎÆÃ°¡´ÉÇÑ ¹æ¹ýÀº MINIX 3 ÆÄƼ¼ÇÀ» ¾×Ƽºê ÇÏ°Ô ¸¸µé¾î¼­, MINIX 3 ºÎÆ® ¸ð´ÏÅ͸¦ »ç¿ëÇÏ¿© MINIX 3³ª ´Ù¸¥ ¿î¿µÃ¼Á¦¸¦ ½ÃÀÛÇÕ´Ï´Ù.

ÀÚ¼¼ÇÑ Á¤º¸´Â www.minix3.org/manpages/man8/boot.8.html¸¦ È®ÀÎÇϼ¼¿ä.

 

¸¶Áö¸·À¸·Î, ³×¹øÂ° °¡´ÉÇÑ ¹æ¹ýÀº LILO³ª GRUB°ú °°Àº ¸ÖƼºÎÆ® ·Î´õ¸¦ ¼³Ä¡ÇÏ´Â °ÍÀÔ´Ï´Ù.

(www.gnu.org/software/grub). À̰ÍÀ» »ç¿ëÇÏ¸é ¾î¶°ÇÑ ¿î¿µÃ¼Á¦µµ ½±°Ô ºÎÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ÖƼºÎÅÍ ·Î´õ¿¡ ´ëÇÑ °ÍÀº À̹®¼­ÀÇ ¹üÀ§¸¦ ¹þ¾î³ª´Â °ÍÀ̳ª, www.minix3.org/doc ¿¡ ÀÖ´Â Á¦¸ñ¿¡¼­ ¸î°¡Áö Á¤º¸¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

5. ½Ã¹Ä·¹ÀÌÅÍ »ç¿ë

MINIX 3¸¦ ½ÇÇàÇÏ´Â ¿ÏÀüÈ÷ ´Ù¸¥ Á¢±Ù¹æ¹ýÀº ¶Ç´Ù¸¥ ¿î¿µÃ¼Á¦¿¡¼­ °¡»óÀûÀ¸·Î ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù.  ´Ù¾çÇÑ °¡»ó ¸Ó½Å, ½Ã¹Ä·¹ÀÌÅÍ, À̹ķ¹ÀÌÅ͵éÀ» Ȱ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.  ¾Æ·¡´Â °¡Àå ÀαâÀÖ´Â °ÍµéÀÔ´Ï´Ù.

 

l        VMware

l        Bochs

l        QEMU

 

°¢°¢¿¡ ´ëÇÑ ¹®¼­µéÀ» ÂüÁ¶Çϼ¼¿ä.  ½Ã¹Ä·¹ÀÌÅÍ¿¡¼­ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â °ÍÀº ½ÇÁ¦ ¸Ó½Å¿¡¼­ ½ÇÇàÇÏ´Â °Í°ú À¯»çÇϹǷÎ, Part IÀ¸·Î µÇµ¹¾Æ °¡¼­ °¡Àå ÃÖ½ÅÀÇ CD-ROMÀ» ȹµæÇÏ¿© ±×±â¼­ ºÎÅÍ °è¼ÓÇÕ´Ï´Ù.

 

 

À̵¿: Home à os0304 à os030401

¿øº»: http://www.minix3.org/doc/A-312.html

ÁÖ¼Ò: http://www.kernel.kr/os/03/04/os030401.htm

À̹®¼­´Â À§ÀÇ ¿øº»À» ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù

Á¦¸ñ: MINIX 3 – ¼³Ä¡

À̹®¼­ÀÇ ÀúÀÛ±ÇÀº ÀúÀÚ¿¡°Ô ÀÖ½À´Ï´Ù

¹ø¿ªÀÚ: Á¤ÀçÁØ(rgbi3307@nate.com)

ÃÖ±Ù¼öÁ¤ÀÏ:2008-12-09