ÄÄÇ»ÅͰ¡ ´Ù½Ã ºÎÆÃÇϸé, BIOS·Î µé¾î°¡¼ ½Ã°£ÀÌ ¾î´À Á¤µµ Á¤È®ÇÑÁö È®ÀÎÇÑ´Ù.
½Ã°£ÀÌ Á¤È®ÇÑÁö È®ÀÎÇϸé, BIOS¸¦ ³ª°¡¼ ÇÏµå µå¶óÀ̺ê·Î ºÎÆÃÀ» ÁøÇà½ÃŲ´Ù. º¸ÅëÀÇ ºÎÆÃ ¼ø¼´ë·Î ÇÏ¸é ±×·¸°Ô µÈ´Ù. ÀÌ·¯¸é ¿©·¯ºÐÀº ¾öû³ª°Ô ¸¹Àº ¿À·ù ¸Þ½ÃÁö¸¦ ¸¸³ª°Ô µÉ °ÍÀÌ´Ù. ³»¿ëÀº "~~~¿Í °°Àº °ÍÀ» ãÀ» ¼ö ¾ø½À´Ï´Ù." °°À» °ÍÀÌ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ Áö±Ý±îÁöÀÇ ÀÛ¾÷À» Á¤È®È÷ Çß´Ù¸é, ¿À·ù ¸Þ½ÃÁö´Â Áß¿äÇÏÁö ¾Ê´Ù. ¿©·¯ºÐÀº ÇÒÀÏÀ» Çϱâ À§Çؼ linuxconf³ª apache°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù.
ÁÖÀÇ: ´ë¾ÈÀ¸·Î, ´Üµ¶ »ç¿ëÀÚ ¸ðµå·Î ºÎÆÃÇÒ ¼ö ÀÖ´Ù.(liloÀÇ ÇÁ·ÒÇÁÆ®¿¡¼ linux singleÀ̶ó°í ÀÔ·ÂÇ϶ó.) ±×·¯³ª ¿©·¯ºÐÀº ³×Æ®¿öÅ©¸¦ ¼öµ¿À¸·Î ¼³Á¤ÇØ¾ß Çϰí sshd¿Í ½Ã½ºÅÛ º¹±¸¸¦ À§ÇØ ÇÊ¿äÇÑ daemonÀ» ¼öµ¿À¸·Î °¡µ¿½ÃÄÑ¾ß ÇÒ °ÍÀÌ´Ù. ÀÌ·± °ÍÀ» ¾î¶»°Ô Çϴ°¡ ÇÏ´Â °ÍÀº ½Ã½ºÅÛ¿¡ µû¶ó¼ ¸Å¿ì ´Ù¸£´Ù.
¿©·¯ºÐÀº ·çÆ® ÄַܼΠ·Î±×ÀÎÇÒ ¼ö ÀÖ¾î¾ß Çϸç(X window ¾øÀ̵µ, ´Ù¸¥ »ç¿ëÀÚ ¾øÀ̵µ), ³×Æ®¿öÅ©, ¿¹¸¦ µé¾î ¿©·¯ºÐ ½Ã½ºÅÛÀÇ ¹é¾÷À» nfs·Î ¸¶¿îÆ® ÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
¸¸¾à ¿©·¯ºÐÀÌ ³»°¡ Á¦¾ÈÇÑ ´ë·Î Arkeia¸¦ ÀÌ¿ëÇØ¼ µÎ´Ü°è ¹é¾÷À» Çß´Ù¸é, ¿©·¯ºÐÀº ArkeiaÀÇ µ¥ÀÌÅͺ£À̽º¿Í ½ÇÇà°¡´ÉÇÑ ÆÄÀϵé(executables) À» ÀÌ¿ëÇØ¼ º¹±¸¸¦ ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶ÇÇÑ
/etc/rc.d/init.d/arkeia start |
¸¦ ½ÇÇà½ÃŰ°í ¼¹ö¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. X¸¦ ÀÌ¿ëÇØ¼ GUI°¡ ¼³Ä¡µÈ ´Ù¸¥ ÄÄÇ»ÅÍ·Î Á¢¼ÓÇÒ ¼ö ÀÖ´Ù¸é, ¿©·¯ºÐÀº Å×ÀÌÇÁ ¼¹ö¿¡ ÀÖ´Â Arkeia¿¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖ°í º¹±¸¸¦ ÁغñÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÁÖÀÇ: ¿©·¯ºÐÀÌ º¹±¸ÇÒ ¶§, º¹±¸ ÇÁ·Î±×·¥ÀÇ ¹®¼¸¦ ÁÖÀDZí°Ô Àоî¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î, tar´Â ¾î¶² Ư¼º(suid bit¸¦ °¡Áö´Â µîÀÇ)ÀÇ ÆÄÀÏÀº º¸Åë º¹±¸ÇÏÁö ¾Ê´Â´Ù. ÆÄÀÏ Çã°¡±ÇÀº »ç¿ëÀÚÀÇ umask¿¡ ÀÇÇØ¼ ¼³Á¤µÈ´Ù. ¿©·¯ºÐÀÌ ÀúÀåÇÑ ±×´ë·Î º¹±¸ÇÏ±æ ¿øÇÑ´Ù¸é, tarÀÇ p ¿É¼ÇÀ» »ç¿ëÇ϶ó. º¹±¸ ¼ÒÇÁÆ®¿þ¾î°¡ ¿©·¯ºÐÀÌ ÀúÀåÇÑ ´ë·Î ¸ðµç °ÍÀ» Á¤È®È÷ º¹±¸Çß´ÂÁö È®ÀÎÇ϶ó.
½ÃÇè ÄÄÇ»Å͸¦ º¹±¸Çϱâ À§Çؼ´Â ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇ϶ó.
bash# restore.all |
¸¸¾à ¿©·¯ºÐÀÌ ¹é¾÷°ú º¹±¸¿¡ tar¸¦ »ç¿ëÇß´Ù¸é, -k ¿É¼Ç(¿À·¡µÈ ÆÄÀÏÀ» º¸Á¸ÇÏ°í µ¤¾î¾²Áö ¸» °Í)À» »ç¿ëÇ϶ó. ±×·¯¸é, ¾Æ·¡¿Í °°Àº °ÍµéÀ» ¸¹ÀÌ º¸°Ô µÉ °ÍÀÌ´Ù.
tar: usr/sbin/rpcinfo: Could not create file: File exists tar: usr/sbin/zdump: Could not create file: File exists tar: usr/sbin/zic: Could not create file: File exists tar: usr/sbin/ab: Could not create file: File exists |
tar°¡ ÀϴܰèÀÇ º¹±¸ µ¿¾È¿¡ º¹±¸ÇÑ ÆÄÀÏÀ» µ¤¾î ¾µ °ÍÀ» °ÅºÎÇϰí ÀÖÀ¸¹Ç·Î, ÀÌ·± °ÍµéÀº Á¤»óÀûÀÎ Çö»óÀÌ´Ù.
ÀÌÈÄ, ´Ù½Ã ºÎÆÃÇ϶ó. Á¾·áÇÏ´Â µ¿¾È, "±×·± pid°¡ ¾ø½À´Ï´Ù."¿Í °°Àº ¸¹Àº ¿À·ù ¸Þ½ÃÁö¸¦ º¸°Ô µÉ °ÍÀÌ´Ù. À̰͵µ Á¤»óÀûÀÎ °úÁ¤ÀÇ ÇϳªÀÌ´Ù. Á¾·á ÄÚµå´Â Áö³¹ø ºÎÆÃ ¶§´Â »ç¿ëÇÏÁö ¾Ê¾Ò´ø, ¹é¾÷ÀÌ ¸¸µé¾î Á³À» ¶§ »ç¿ëµÈ daemonÀ¸·ÎºÎÅÍ pid¸¦ »ç¿ëÇÑ´Ù. ´ç¿¬È÷ ±×·± pid´Â ¾ø´Ù.
ÀÌÁ¦ ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀº ÀÌÀüº¸´Ù´Â ÀÛÁö¸¸ ¿©ÀüÈ÷ ¸¹Àº ¿À·ù ¸Þ½ÃÁö¸¦ °¡Áø ä·Î ºÎÆÃµÇ°í ½ÇÇàµÇ¾î¾ß ÇÑ´Ù. RPM¿¡ ±â¹ÝÇÑ ½Ã½ºÅÛ¿¡¼ ¿©·¯ºÐÀÇ º¹±¸ ÀÛ¾÷ÀÌ ¾ó¸¶³ª Àß µÇ¾ú´ÂÁö ¾ö°ÝÈ÷ ½ÃÇèÇÏ·Á¸é ¸ðµç ÆÐŰÁö¸¦ È®ÀÎÇØ¾ß ÇÑ´Ù.
bash# rpm -Va |
¼³Á¤ÆÄÀÏÀ̳ª ·Î±×ÆÄÀÏ °°Àº °ÍµéÀº Á¤»óÀûÀÎ °úÁ¤À» °ÅÃļ ¹Ù²î°Ô µÉ °ÍÀÌ´Ï, ¿©·¯ºÐÀÌ ±×·± °ÍÀº Àû´çÈ÷ °É·¯¼ ÀÌÇØÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. Ãâ·ÂÀ» ÆÄÀÏ·Î µ¹·Á¼ ¸¸µé ¼öµµ ÀÖ°í, ¹é¾÷ ¶§ ¸¸µé¾îÁø °Í°ú ÇöÀç °ÍÀ» diff·Î ºñ±³ÇÒ ¼öµµ ÀÖ´Ù (/etc/rpm.Va.txt). ±×·¡¼ ÀÌ °úÁ¤À» »ó´çÈ÷ »¡¸® ó¸®ÇÒ ¼ö ÀÖ´Ù. Emacs »ç¿ëÀÚ´Â emacs¿¡ Æ÷ÇÔµÈ diff ±â´ÉÀ» ÀÌ¿ëÇ϶ó.
ÀÌÁ¦ ÀÀ¿ë ÇÁ·Î±×·¥, ƯÈ÷ daemonÀ¸·Î¼ ½ÇÇàµÇ´Â °ÍµéÀ» ½ÃÇèÇØ º¼ ¶§´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ º¹ÀâÇϸé ÇÒ ¼ö·Ï, ´õ ¸¹Àº ½ÃÇèÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ¸¸¾à ¿ø°Ý »ç¿ëÀÚ°¡ ÀÖ´Ù¸é, ½ÃÇèÇϰí ÀÖ´Â Áß¿¡´Â ±×µéÀÌ ½Ã½ºÅÛÀ» ¸ø »ç¿ëÇÏ°Ô ¸·°Å³ª "Àбâ Àü¿ë"À¸·Î¸¸ »ç¿ëÇÏ°Ô Ç϶ó. À̰ÍÀº µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì¿¡´Â ¾ÆÁÖ Áß¿äÇѵ¥, ÀÚ·áÀÇ »ó½ÇÀ̳ª ¸Á°¡ÁüÀ» ¸·±â À§ÇؼÀÌ´Ù.
¸¸¾à º¸Åë X·Î ºÎÆÃÇϰí À§¿¡ ÇÑ ´ë·Î X¸¦ »ç¿ëÇÏÁö ¸øÇÏ°Ô Çß´Ù¸é, ´Ù½Ã »ç¿ë °¡´ÉÇÑ »óÅ·ΠÇϱâ Àü¿¡ X¸¦ ¸ÕÀú ½ÃÇèÇØ º¸¶ó. X¸¦ ´Ù½Ã »ç¿ëÇÏ´Â °ÍÀº /etc/inittab¿¡ ÀÖ´Â ´ÙÀ½°ú °°Àº ÁÙÀ» ã¾Æ¼ ¾Æ·¡¿Í °°ÀÌ ÇÏ¸é µÈ´Ù.
id:5:initdefault: |
ÀÌÁ¦ ½Å³ª°Ô Áñ±æ Áغñ°¡ µÇ¾úÀ» °ÍÀÌ´Ù.----¾Æ´Ï¸é ¾Æ½ºÇǸ°°ú ¼ÒÆÄ°¡ ÇÊ¿äÇÒ Áöµµ.(¼º°øÇϰųª ½ÇÆÐÇϰųª¿¡ ´ëÇÑ ºñÀ¯ÀÎ °Í °°³×¿ä...^^)