¼Ö¶ó¸®½º ºÎÆðúÁ¤
ÀÛ¼ºÀÚ °ü¸®ÀÚ ÀÛ¼º½Ã°£ 2003-10-07 19:12:21
 

¼Ö¶ó¸®½º ¿ª½Ã ¼­·Î ¸®´ª½º³ª ÇÁºñ³ª ºñ½ÁÇÑ ÇüÁ¦(?)À̱⠶§¹®¿¡ ºÎÆðúÁ¤ ¿ª½Ã ºñ½ÁÇÏ´Ù.
¼Ö¶ó¸®½ºÀÇ ºÎÆüø¼­´Â Å©°Ô 4°¡Áö·Î ´ÙÀ½°ú °°ÀÌ ±¸ºÐÇÒ ¼ö ÀÖ°Ú´Ù.

ºÎÆ® PROM ´Ü°è -> ºÎÆ® ÇÁ·Î±×·¥ ´Ü°è -> Ä¿³ÎÃʱâÈ­ ´Ü°è -> init ´Ü°è

±×·³ ¸ÕÀú ù¹ø° ´Ü°èÀÎ ºÎÆ® PROM ´Ü°èºÎÅÍ ¾Ë¾Æº¸°Ú´Ù. ¸ÕÀú ½Ã½ºÅÛ¿¡ Àü¿øÀ» ³ÖÀ¸¸é
ºÎÆ® PROM(Program Read-Only Memoly)ÀÌ POST °úÁ¤À» ½ÇÇàÇÑ´Ù. POST °úÁ¤À̶õ
PROM¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÇÁ·Î±×·¥ ÀýÂ÷¿¡ µû¶ó ½Ã½ºÅÛÀÇ Çϵå¿þ¾î¸¦ Áø´ÜÇÑ´Ù.
À̸¦ POST(Post On Self Test)¶ó ÇÑ´Ù. POST °úÁ¤ÀÌ ÁøÇàµÈ ÈÄ Disk, Network µî ºÎÆ® µð¹ÙÀ̽º·Î
»ç¿ëµÉ ¼ö ÀÖ´Â µð¹ÙÀ̽º¸¦ °Ë»öÇÏ¿© ºÎÆ® µð¹ÙÀ̽º¸¦ °áÁ¤ÇÑ´Ù. ±×·± ´ÙÀ½ PROM¿¡ Á¤ÀǵÈ
ºÎÆ® µð¹ÙÀ̽º¿¡¼­ ½Ã½ºÅÛÀÇ Ã¹¹ø° ºÎÆ® ÇÁ·Î±×·¥ÀÎbootblk(1~15 ¼½ÅÍ¿¡ À§Ä¡ÇÔ)¸¦ Load ÇÑ´Ù.

´ÙÀ½Àº µÎ¹øÀç ´Ü°èÀÎ ºÎÆ® ÇÁ·Î±×·¥ ´Ü°è¿¡ ¾Ë¾Æº¸°Ú´Ù.
·ÎµåµÈ bootblk ÇÁ·Î±×·¥Àº ºÎÆ® µð¹ÙÀ̽º·Î ºÎÅÍ µÎ¹øÀç ºÎÆ® ÇÁ·Î±×·¥ÀÎ ufsboot¸¦ ·ÎµåÇÑ´Ù.
ufsboot ÇÁ·Î±×·¥Àº 32bit ¶Ç´Â 64bit Ä¿³ÎÀ» ·ÎµåÇÑ´Ù. Solaris 7 ¹öÀü ÀÌ»óºÎÅÍ´Â ¿©±â¼­ ·ÎµåÇÒ
32bit ¶Ç´Â 64bit Ä¿³ÎÀ» °áÁ¤ÇÑ´Ù. 32bit ½Ã½ºÅÛ¿¡¼­ÀÇ Ä¿³Î µð·ºÅ丮´Â /platform/`uname -m`/kernel ÀÌ°í
64bit ¸¦ ó¸®ÇÏ´Â ½Ã½ºÅÛÀÇ Ä¿³Îµð·ºÅ丮´Â /platform/`uname -m`/sparcv9 ÀÌ´Ù.
ÇöÀç ¿î¿µÁßÀÎ Ä¿³ÎÀ» È®ÀÎÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°´Ù.
#isainfo -kv
¸¸¾à Ä¿³Îµð·ºÅ丮¿¡¼­ ¸ðµâÀ» ãÀ¸·Á¸é
/kernel, /usr/kernel, /platform/`uname -m`/kernel ¶Ç´Â /platform/`uname -i`/kernel µð·ºÅ丮¿¡¼­ ã´Â´Ù.

´ÙÀ½Àº ¼¼¹ø° ´Ü°èÀÎ Ä¿³Î ÃʱâÈ­ ´Ü°è¿¡ ´ëÇØ ¾Ë¾Æº¸°Ú´Ù.
·ÎµåµÈ Ä¿³ÎÀº ½º½º·Î ÀÚ½ÅÀ» ÃʱâÈ­ÇÏ°í ufsboot ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿© ¸ðµâÀ» ·ÎµåÇÑ´Ù.
Ä¿³ÎÀÌ / (·çÆ®) ÆÄÀϽýºÅÛÀ» ¸¶¿îÆ®Çϱâ À§ÇÑ ¸ðµâÀ» ÀÐ°í³ª¸é ufsboot ÇÁ·Î±×·¥Àº
¸Þ¸ð¸®¿¡¼­ Á¦°ÅµÇ°í °è¼ÓÇؼ­ Ä¿³Î ÀÚ½ÅÀÇ ÀÚ¿øÀ» ÀÌ¿ëÇÏ¿© ÃʱâÈ­ ÇÑ´Ù.
ÃʱâÈ­ °úÁ¤ÀÌ ³¡³ª¸é Ä¿³ÎÀº Ä¿³Î ¼³Á¤ÆÄÀÏÀÎ /etc/system À» ÀоîµéÀδÙ.
/etc/system ÆÄÀÏÀº ºÎÆà ÇÒ ¶§ Ä¿³Î¿¡ ÀÇÇØ ·ÎµåµÇ´Â ¸ðµâµé°ú ÆĶó¹ÌÅ͸¦ Á¤ÀÇÇÏ´Â ÆÄÀÏÀ̸ç,
ÀÌ ÆÄÀÏÀÇ ³»¿ëÀº ±âº»ÀûÀ¸·Î ¸ðµÎ *À» ÀÌ¿ëÇÏ¿© ÁÖ¼®Ã³¸® µÇ¾î ÀÖ´Ù.

¸¶Áö¸·À¸·Î init ´Ü°è¿¡ ´ëÇØ ¾Ë¾Æº¸°Ú´Ù.
ÀÌÁ¦ Ä¿³ÎÀº /sbin/init ÇÁ·Î¼¼½º¸¦ ½ÇÇà½ÃÅ°°í, /sbin/init ÇÁ·Î¼¼½º´Â /etc/inittab ÆÄÀÏÀÇ
µî·ÏµÈ Á¤º¸¸¦ Âü°í·ÎÇÏ¿© rc script ¶Ç´Â ½ÇÇà°¡´ÉÇÑ ´Ù¸¥ scriptµéÀ» Â÷·Ê·Î ½ÇÇà½ÃŲ´Ù.
init ´Ü°è°¡ ¼º°øÀûÀ¸·Î ¼öÇàµÇ°í ³ª¸é ½Ã½ºÅÛ È­¸é¿¡ login ÇÁ·ÒÇÁÆ®¸¦ º¸¿©ÁØ´Ù.


¸ñ·Ï | ÀÔ·Â | ¼öÁ¤ | ´äº¯ | »èÁ¦