4.30. Itanium ½Ã½ºÅÛ — ÄÄÇ»ÅÍ ºÎÆÃ°ú ¼³Ä¡ ÈÄ ¼³Á¤

ÀÌ ºÎºÐ¿¡¼­´Â Itanium ½Ã½ºÅÛÀ» Red Hat Enterprise LinuxÀ¸·Î ºÎÆÃÇÏ´Â ¹æ¹ý°ú ÄÄÇ»ÅÍ Àü¿øÀ» ÄѸé ÀÚµ¿À¸·Î Red Hat Enterprise Linux°¡ ºÎÆÃµÇµµ·Ï EFI ÄÜ¼Ö º¯¼ö¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¼³¸íÇØ º¸°Ú½À´Ï´Ù.

¼³Ä¡ ÇÁ·Î±×·¥ ¸¶Áö¸· ´Ü°è¿¡¼­ ½Ã½ºÅÛÀ» ÀçºÎÆÃÇϽŠÈÄ Red Hat Enterprise Linux·Î ºÎÆÃÇϱâ À§ÇØ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù:

elilo

elilo ¸í·ÉÀ» ÀÔ·ÂÇϽøé /boot/efi/elilo.conf ¼³Á¤ ÆÄÀÏÀÇ ¸ñ·Ï¿¡ ÀÖ´Â ±âº» Ä¿³ÎÀÌ ·ÎµùµË´Ï´Ù. (ÆÄÀÏ ¸ñ·ÏÀÇ Á¦ÀÏ Ã³À½¿¡ ÀÖ´Â Ä¿³ÎÀÌ ±âº» Ä¿³ÎÀÔ´Ï´Ù)

´Ù¸¥ Ä¿³ÎÀ» ·ÎµùÇϽ÷Á¸é elilo ¸í·É ´ÙÀ½¿¡ /boot/efi/elilo.conf ÆÄÀÏ¿¡¼­ ¼ÓÇÑ ´Ù¸¥ Ä¿³ÎÀÇ À̸§À» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. ¿¹¸¦ µé¾î, linux¶ó´Â À̸§ÀÇ Ä¿³ÎÀ» ·ÎµùÇϽ÷Á¸é ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ:

elilo linux

¼³Ä¡µÈ Ä¿³ÎÀÇ À̸§À» ¸ð¸£½Å´Ù¸é ´ÙÀ½¿¡ ³ª¿Â Áö½Ã »çÇ×À» µû¸£½Ã¾î EFI¿¡¼­ /boot/efi/elilo.conf ÆÄÀÏÀ» º¸½Ç ¼ö ÀÖ½À´Ï´Ù:

  1. Shell> ÇÁ·ÒÇÁÆ®¿¡¼­ ÀåÄ¡¸¦ (¸®´ª½º¿¡¼­ /boot/efiÀ¸·Î ¸¶¿îÆ®µÈ) ½Ã½ºÅÛ ÆÄƼ¼ÇÀ¸·Î º¯°æÇϽʽÿÀ. ¿¹¸¦ µé¾î fs0°¡ ½Ã½ºÅÛ ºÎÆ® ÆÄƼ¼ÇÀ̶ó¸é, EFI ½© ÇÁ·ÒÇÁÆ®¿¡¼­ fs0:¶ó°í ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.

  2. fs0:\>¿¡¼­ ls ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ¿Ã¹Ù¸¥ ÆÄƼ¼Ç¿¡ ÀÖ´ÂÁö È®ÀÎÇØ ÁֽʽÿÀ.

  3. ±× ÈÄ ´ÙÀ½À» ÀÔ·ÂÇϽʽÿÀ:

    Shell>type elilo.conf

    ÀÌ ¸í·ÉÀº ¼³Á¤ ÆÄÀÏÀÇ ³»¿ëÀ» º¸¿©ÁÝ´Ï´Ù. °¢ Ç׸ñ¿¡´Â label·Î ½ÃÀÛÇÏ´Â ÁÙÀÌ ÀÖÀ¸¸ç ´ÙÀ½¿¡ Ä¿³Î ·¹À̺í À̸§ÀÌ ¿É½Ã´Ù. ·¹À̺í À̸§Àº ´Ù¸¥ Ä¿³ÎÀ» ºÎÆÃÇϱâ À§ÇØ elilo ¸í·É ´ÙÀ½¿¡ ÀÔ·ÂÇϽŠÀ̸§ÀÔ´Ï´Ù.

4.30.1. ¼³Ä¡ ÈÄ ºÎÆ®·Î´õ ¿É¼Çµé

·ÎµùÇÒ Ä¿³ÎÀ» ÁöÁ¤ÇÏ´Â °Í°ú ´õºÒ¾î ´Ù¸¥ ºÎÆ® ¿É¼ÇÀ» ÁöÁ¤ÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, ´ÜÀÏ »ç¿ëÀÚ ¸ðµåsingle¸¦ À§Çؼ­´Â singleÀ» ¶Ç´Â Red Hat Enterprise Linux°¡ 1024 MBÀÇ ¸Þ¸ð¸®¸¦ »ç¿ëÇϵµ·Ï ¼³Á¤ÇϽ÷Á¸é mem=1024MÀ̶ó°í ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. ºÎÆ®·Î´õ¿¡ ¿É¼ÇÀ» Àü´ÞÇϱâ À§Çؼ­´Â, EFI ½© ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½À» ÀÔ·ÂÇϽñ⠹ٶø´Ï´Ù (linux¸¦ ºÎÆÃÇÒ Ä¿³Î ·¹À̺í À̸§À¸·Î ´ëüÇϽðí optionÀ» Ä¿³Î¿¡ Àü´ÞÇÒ ºÎÆ® ¿É¼ÇÀ¸·Î ´ëüÇϽʽÿÀ):

elilo linux option

4.30.2. Red Hat Enterprise Linux¸¦ ÀÚµ¿À¸·Î ºÎÆÃÇϱâ

Red Hat Enterprise Linux ¼³Ä¡¸¦ ¸¶Ä£ ÈÄ Itanium ½Ã½ºÅÛÀ» ºÎÆÃÇϽ÷Á¸é EFI ½© ÇÁ·ÒÇÁÆ®¿¡¼­ elilo·Î ÇÔ²² ºÎÆ® ¿É¼ÇÀ» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù. ±×·¯³ª ½Ã½ºÅÛÀÌ ÀÚµ¿À¸·Î Red Hat Enterprise Linux·Î ºÎÆÃÇϵµ·Ï ¼³Á¤ÇϽ÷Á¸é, EFI ºÎÆ® °ü¸®ÀÚ¸¦ ¼³Á¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

EFI ºÎÆ® °ü¸®ÀÚ¸¦ ¼³Á¤ÇϽ÷Á¸é ´ÙÀ½ ÀýÂ÷¸¦ µû¸£½Ê½Ã¿À (Çϵå¿þ¾î¿¡ µû¶ó °úÁ¤ÀÌ ¾à°£ ´Þ¶óÁú ¼öµµ ÀÖ½À´Ï´Ù):

  1. Itanium ½Ã½ºÅÛÀ» ºÎÆÃ ÈÄ EFI ºÎÆ® °ü¸®ÀÚ ¸Þ´º¿¡¼­ ºÎÆ® ¿É¼Ç °ü¸® ¸Þ´º¸¦ ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.

  2. ÁÖ¸Þ´º¿¡¼­ ºÎÆ® ¿É¼Ç Ãß°¡ Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ.

  3. ¸®´ª½º¿¡¼­ /boot/efi/À¸·Î ¸¶¿îÆ®µÈ ½Ã½ºÅÛ ÆÄƼ¼ÇÀ» ¼±ÅÃÇϽñ⠹ٶø´Ï´Ù.

  4. elilo.efi ÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ.

  5. »õ·Î¿î ¼³¸í ÀÔ·Â: ÇÁ·ÒÇÁÆ®¿¡¼­ Red Hat Enterprise Linux 3¸¦ ÀÔ·ÂÇϽðųª, EFI ºÎÆ® °ü¸®ÀÚ ¸Þ´º¿¡ ³ªÅ¸³¯ À̸§À» ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.

  6. Enter Boot Option Data Type ÇÁ·ÒÇÁÆ®¿¡¼­ ELILO ºÎÆ®·Î´õ¿¡ ¿É¼ÇÀ» Àü´ÞÇϱ⸦ ¿øÄ¡ ¾ÊÀ¸½Å´Ù¸é No Boot Option¶ó´Â Àǹ̷ΠNÀ» ÀÔ·ÂÇϽʽÿÀ. ÀÌ ¿É¼ÇÀº ´ëºÎºÐÀÇ °æ¿ì ÀÛµ¿ÇÕ´Ï´Ù. ºÎÆ®·Î´õ¿¡ ¿É¼ÇÀ» Àü´ÞÇϽ÷Á¸é, /boot/efi/elilo.conf ¼³Á¤ ÆÄÀÏ¿¡¼­ ´ë½Å ¼³Á¤ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

  7. Save changes to NVRAM ÇÁ·ÒÇÁÆ®¿¡¼­ Yes¶ó°í ´ë´äÇϽʽÿÀ. EFI ºÎÆ® À¯Áö °ü¸®ÀÚ ¸Þ´º·Î µÇµ¹¾Æ°¥ °ÍÀÔ´Ï´Ù.

  8. ´ÙÀ½À¸·Î Red Hat Enterprise Linux 3 ¸Þ´º Ç׸ñÀ» µðÆúÆ®·Î ¸¸µå¼Å¾ß ÇÕ´Ï´Ù. ºÎÆ® ¿É¼Ç ¸ñ·ÏÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù. Red Hat Enterprise Linux 3 ¸Þ´º Ç׸ñÀ» È­»ìÇ¥ Ű·Î ¼±ÅÃÇÑ ÈÄ [u] ۸¦ ´­·¯ ¸ñ·Ï »ó´ÜÀ¸·Î ¿Å±â½Ê½Ã¿À.

  9. ÁÖ ¸Þ´º¿¡¼­ Set Auto Boot TimeOut => Set Timeout ValueÀ» ¼±ÅÃÇÏ¿© ºÎÆ® ½Ã°£ Ãʰú °ªÀ» º¯°æÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù.

  10. Á¾·áÀ» ¼±ÅÃÇÏ¿© EFI ºÎÆ® °ü¸®ÀÚ·Î µÇµ¹¾Æ °¡½Ê½Ã¿À.

4.30.2.1. ½ÃÀÛ ½ºÅ©¸³Æ® »ç¿ëÇϱâ

ELILO ºÎÆ® °ü¸®ÀÚ°¡ Red Hat Enterprise Linux¸¦ ÀÚµ¿À¸·Î ½ÃÀÛÇϵµ·Ï ¼³Á¤ÇÏ½Ã±æ ±ÇÀåÇÕ´Ï´Ù. ±×·¯³ª ELILO ºÎÆ®·Î´õ¸¦ ½ÃÀÛÇϱâ Àü¿¡ Ãß°¡ ¸í·É¾î¸¦ ½ÇÇàÇϽ÷Á¸é, startup.nsh¶ó´Â ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ¸¸µå¼Å¾ß ÇÕ´Ï´Ù. ¸¶Áö¸· ¸í·ÉÀº ¸®´ª½º·Î ºÎÆÃÇϱâ À§ÇØ eliloÀÌ¿©¾ß ÇÕ´Ï´Ù.

startup.nsh ½ºÅ©¸³Æ®°¡ /boot/efi ÆÄƼ¼Ç (/boot/efi/startup.nsh)¿¡ ÀÖ¾î¾ß ÇÏ¸ç ´ÙÀ½ ÅØ½ºÆ®¸¦ Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù:

echo -off
your set of commands
elilo

ºÎÆ®·Î´õ¿¡ ¿É¼ÇÀ» Àü´ÞÇϽ÷Á¸é elilo ´ÙÀ½¿¡ Ãß°¡ÇϽʽÿÀ (4.30.1 Àý ÂüÁ¶).

Red Hat Enterprise Linux·Î ºÎÆÃÇϽŠÈijª EFI ½©¿¡ ³»ÀåµÈ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ÀÌ ÆÄÀÏÀ» »ý¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. EFI ½©À» »ç¿ëÇϽ÷Á¸é Shell> ÇÁ·ÒÇÁÆ®¿¡¼­ ¸®´ª½º¿¡¼­ /boot/efiÀ¸·Î ¸¶¿îÆ®µÈ ½Ã½ºÅÛ ÆÄƼ¼ÇÀ¸·Î ÀåÄ¡¸¦ º¯°æÇϽʽÿÀ. ¿¹¸¦ µé¾î ¸¸ÀÏ fs0ÀÌ ½Ã½ºÅÛ ºÎÆ® ÆÄƼ¼ÇÀ̶ó¸é EFI ½© ÇÁ·ÒÇÁÆ®¿¡¼­ fs0:À» ÀÔ·ÂÇϽʽÿÀ. ls ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ¿Ã¹Ù¸¥ ÆÄƼ¼Ç¿¡ ÀÖ´ÂÁö È®ÀÎÇϽŠÈÄ edit startup.nsh¸¦ ÀÔ·ÂÇϽʽÿÀ. ÆÄÀÏÀÇ ³»¿ëÀ» ÀÔ·ÂÇÑ ÈÄ ÀúÀåÇϽʽÿÀ.

½Ã½ºÅÛÀÌ ´ÙÀ½¿¡ ºÎÆÃµÇ¸é EFI°¡ startup.nsh ÆÄÀÏÀ» °Ë»öÇÏ¿© ½Ã½ºÅÛÀ» ºÎÆÃÇϴµ¥ »ç¿ëÇÒ °ÍÀÔ´Ï´Ù. EFI°¡ ÀÌ ÆÄÀÏÀ» Àоî¿À´Â °ÍÀ» ¸ØÃ߽÷Á¸é [Ctrl]-[c] ۸¦ ´©¸£½Ã¸é µË´Ï´Ù. Àоî¿À±â¸¦ ¸ØÃß°í EFI ½© ÇÁ·ÒÇÁÆ®·Î µÇµ¹¾Æ°¥ °ÍÀÔ´Ï´Ù.