본문 바로가기

멋진성이의 지식iN/IBM

UEFI 란 무엇인가?

반응형
이젠 BIOS는 없어질 테고 UEFI가 점점 나오기 시작합니다
부팅도 느리고 에러도 많은데 왜 UEFI를 사용하는지 알아보겠습니다
바이오스는 1981년 처음 발표되었고 다음으로 개발된것이 바로 UEFI입니다.

왜 UEFI인가?
• Enterprise RAS functionality
• High End Scalability
• iSCSI
• Blade Open Fabric Manager (BOFM)
• Active Energy Manager


바이오스와 UEFI의 비교

BIOS
• 16-bit code architecture: Only 1MB of memory can be addressed.
• Adapter Vendors must squeeze all option code into a shared 128K.
• Limits the number of adapters that can be effectively installed.
• Vendors are limited in the function they can provide in the option ROM.
• Legacy OS’s designed with these limitations in mind.



UEFI
• 64-bit code architecture: 16 TB of memory can be addressed.
• Adapter Option ROMs can be loaded anywhere in memory with no size
restrictions.*
• Eliminates Code Space Constraints – Example: 1801 Resource Errors.
• Adapter vendors are free to add function. i.e. IPV6.
UEFI OS’s can take advantage of the lifting of Legacy restrictions.



UEFI에서 좋아진점

1. Improved Code Quality and Faster Development
2. Improved Setup Configuration and Update
3. Improved Consistency and Feature Penetration across the Portfolio
4. Simplified Error Handling
5. 2TB 이상 단일 파티션 사용가능



추가로 IBM서버에서 UEFI 업데이트 방법입니다.

2.0   Installation and Setup Instructions

      The procedures to update the uEFI are as follows:

      Note: In Windows Server 2008, the firewall may be enabled by default.
            In some configurations, this could prevent the flash utility from
            succeeding.  The firewall may need to be disabled if it is suspected
            to be preventing the update traffic.

      2.1  Using the Windows graphical user interface

        -  Run the uEFI Update by clicking the .EXE

        -  Choose "Perform Update" and click the "Next" button

        -  If the update is meant for the system on which it is
           running, the "Update" button will appear.  Click the "Update"
           button to continue.

        - Click the "Exit" button.


        2.1.1 Using the Windows command line interface

           - Run the uEFI Update with the following command line:
             "ibm_fw_uefi_d6e148b_windows_32-64.exe -s"

             Note: "-u" is a supported synonym for command line switch "-s".

           - Optional command line parameters supported by the update

               --backup
                  Target the secondary/alternate flash bank if available.
                  If a alternate device is not supported, the IMM may ignore
                  this option.

               --no-reboot
                  If the firmware type being updated requires an activation
                  step to be performed by the utility, this option will prevent
                  that step.

               --user <User name>
                   This option provides a method of setting the IMM user name
                   to use during a LAN IPMI session.  Use of this option will
                   disable the IPMI KCS authentication failover.

               --password <Password>
                   This option provides a method of setting the IMM password
                   to use during a LAN IPMI session.

               --silent
                  This option turns off text output from the update process.
                  Use of this option also turns on the --unattended option.


      2.2 Perform the following steps to update the uEFI firmware
          using the web interface:

            a). Open a Web browser. In the address or URL field, type
                the IP address or host name of the IMM to which you
                want to connect. The Login web page opens.
               
                Note: The IMM defaults to DHCP. If a DHCP host is
                unavailable, the IMM assigns a static IP address of
                192.168.70.125.
               
            b). Type your user name and password on the Login page. If
                you are using the IMM for the first time, you can obtain
                your user name and password from your system administrator.
                All login attempts are documented in the event log.
                A welcome page opens in your browser.

                Note: The IMM is set initially with a user name of USERID
                and password of PASSW0RD (with a zero, not an O). This user
                has read/write access. Change this default password during
                your initial configuration for enhanced security.
               
            c). Select a timeout value, in minutes, in the field provided.
                If your browser is inactive for that number of minutes, the
                IMM logs you off the Web interface.

            d). Click Continue to start the session. The browser opens the
                System Health page, which gives you a quick view of the system
                status.

            e). In the navigation frame, click Firmware Update under Tasks,
                then click Browse.

            f). Navigate to this package (ibm_fw_uefi_d6e148b_windows_32-64.exe)
                and click Open. The file (including the full path) appears in
                the box beside Browse.

            g). To begin the update process, click Update. A progress indicator
                opens as the file is transferred to temporary storage on the
                IMM.  A confirmation page opens when the file transfer is
                completed.

            h). Verify that the upd file shown on the Confirm Firmware Update
                page is what you intend to update. If not, click the Cancel
                button.

            i). To complete the update process, click Continue. A progress
                indicator opens as the firmware is flashed. A confirmation page
                opens to verify that the update was successful.

            j). After receiving a confirmation that the update process is
                complete, click OK.


      2.3 Updating the uEFI Firmware on a Blade using the Advanced
          Management Module

          - Log into the Advanced Management Module's web interface on
            BladeCenter.
          - After you log in, select MM Control -> Network Protocols and
            ensure that TFTP is enabled on the AMM. It is disabled by default.
          - Select Blade Tasks -> Firmware update and select the target blade.
          - Use the browse button to point to the update file:
              ibm_fw_uefi_d6e148b_windows_32-64.exe
          - Click the Update button to update the uEFI firmware.
            After the update finishes, the system will need to be rebooted to
            activate the new firmware.
반응형