¸®´ª½º¿¡¼­ dell firmware upgrade

   Á¶È¸ 16675   Ãßõ 0    

 
생각보다 많이 간단 합니다.
해보니 10분이면 되네요.
 

Performing BIOS and Firmware Updates Using Dell Linux Online Repository

Dell™ Update Packages for Linux Operating Systems User's Guide

Overview

Setting Up/Bootstrapping the Repository

Installing Firmware-tools

Downloading Applicable Firmware

Inventory Installed Firmware

Updating BIOS and Firmware

Automatically Update Firmware

Viewing Log Information



Overview

You can update your system to the latest version or to a specific version of the BIOS and firmware available in the Dell Linux online repository. The updates are available in the RPM Package Manager (RPM) format. RPM is a standard package format for software updates specific to Linux operating systems. You can inventory the system, scan the repository for matching firmware with newer version using repository management software such as yum, up2date, rug, and zypper. The repository management software support the following operating systems:

  • Yum: Red Hat Enterprise Linux 5 Update 3 (x86_32, x86_64)

  • Up2date: Red Hat Enterprise Linux 4 Update 8 (x86_32, x86_64)

  • Rug: SUSE Linux Enterprise Server 10 SP3 (x86_64)

  • Zypper: SUSE Linux Enterprise Server 11 (x86_64)

Firmware-tools are used to update BIOS and firmware on your system. With firmware-tools, the RPM-based BIOS and firmware updates are available along with the packages containing the tools to install those updates. Using a repository management software, you can easily update your BIOS and firmware to the latest or specific versions on your system.

The latest BIOS and firmware updates are available at the following location:

http://linux.dell.com/repo/hardware/latest/

The steps to update BIOS and firmware for your system are:

Setup/bootstrap the repository

Install firmware-tools

Download applicable firmware

Update BIOS and firmware

The commands to setup, install, and update RPM-based BIOS and firmware for yum, up2date, rug, and zipper are provided in this section.


Setting Up/Boostrapping the Repository

To setup/bootstrap the Dell Linux online repository, run the following command at the command prompt:

wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash

The system is configured to access the Dell Linux online repository using supported repository management software. The Dell GPG keys and libsmbios (BIOS library) are also installed.

Creating a Local Mirror

You can create a local mirror of the Dell Linux online repository on your system or on another system using rsync command. The rsync address is:

rsync://linux.dell.com/repo/hardware

The Dell Linux repository contains .htaccess files. To enable your Apache server to recognize these, you must allow overrides for the directory that contains the Dell Linux repository.

For example, in your /etc/httpd/conf/httpd.conf file, under the /var/www/html/yum_repository directory, you will have

AllowOverride All

AllowOverride controls the directives that may be placed in .htaccess files. It can be All, None, or any combination of the keywords: Options FileInfo, AuthConfig, or Limit.


Installing Firmware-tools

Depending on the repository management software you are using, run one of the following commands to install firmware-tools:

For yum:

yum install dell_ft_install

For up2date:

up2date -i dell_ft_install

For rug:

rug install dell_ft_install

For zypper:

zypper install dell_ft_install


Downloading Applicable Firmware

Depending on the repository management software you are using, run one of the following commands to download applicable firmware:

For yum:

yum install $(bootstrap_firmware)

For up2date:

up2date --solvedeps=$(bootstrap_firmware -u)

For rug:

rug install $( bootstrap_firmware | xargs -n1 -r rug --terse wp | cut -d'|' -f3 | grep -v "No matches" | sort | uniq )

For zypper:

zypper install $(bootstrap_firmware)

Bootstrap firmware is a process where the latest BIOS/Firmware update RPMs for your system are downloaded from the repository, along with the utilities necessary to inventory and apply updates on your system.


Inventory Installed Firmware

You can also inventory your system for the list of existing versions of BIOS and firmware using the following command:

inventory_firmware

Here is a sample output:

[root@localhost ~]# inventory_firmware

Wait while we inventory system:

System inventory:

BIOS = a07

Primary Backplane = 1.00

System BIOS for PowerEdge 2850 = A07

PowerEdge Expandable RAID Controller 4e/Di Firmware = 5b2d

PERC 5/E Adapter Controller 0 Firmware = 5.2.2-0076

BMC = 1.83

Dell Remote Access Controller 4/I Firmware = 1.75

[root@localhost ~]#


Updating BIOS and Firmware

After you have installed the firmware-tools and downloaded the applicable BIOS and firmware updates, you can update the BIOS and firmware on your system using the CLI or the GUI.

Updating BIOS and Firmware Using CLI

Run the following command to inventory the system and scan the repository for new versions of components:

update_firmware

This command provides information about the existing versions of components on your system and the list of component versions that are available to be installed.

Here is a sample output:

[root@localhost ~]# update_firmware

Running system inventory...

Searching storage directory for available BIOS updates...

Checking BIOS - a07

Available: dell_dup_componentid_00159 - a07

Did not find a newer package to install that meets all installation checks.

Checking Primary Backplane - 1.00

Available: dell_dup_componentid_03967 - 1.00

Did not find a newer package to install that meets all installation checks.

Checking System BIOS for PowerEdge 2850 - A07

Did not find a newer package to install that meets all installation checks.

Checking PowerEdge Expandable RAID Controller 4e/Di Firmware - 5b2d

Available: pci_firmware(ven_0x1028_dev_0x0013_subven_0x1028_subdev_0x016d) - 5b2d

Did not find a newer package to install that meets all installation checks.

Checking PERC 5/E Adapter Controller 0 Firmware - 5.2.1-0066

Available: pci_firmware(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f01) - 5.2.2-0076

Found Update: pci_firmware(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f01) - 5.2.2-0076

Checking BMC - 1.83

Available: dell_dup_componentid_05814 - 1.83

Did not find a newer package to install that meets all installation checks.

Checking Dell Remote Access Controller 4/I Firmware - 1.75

Available: pci_firmware(ven_0x1028_dev_0x0012_subven_0x1028_subdev_0x0012) - 1.75

Did not find a newer package to install that meets all installation checks.

Found firmware which needs to be updated.

Please run the program with the '--yes' switch to enable BIOS update.

UPDATE NOT COMPLETED!

[root@localhost ~]#

Installing All Applicable Updates

To install all applicable BIOS and firmware updates on your system, run the following command:

update_firmware --yes

Once the devices are updated, the "Execution Success" message is displayed.

Here is a sample output:

[root@localhost ~]# update_firmware --yes

Running system inventory...

Searching storage directory for available BIOS updates...

Checking BIOS - a07

Available: dell_dup_componentid_00159 - a07

Did not find a newer package to install that meets all installation checks.

Checking Primary Backplane - 1.00

Available: dell_dup_componentid_03967 - 1.00

Did not find a newer package to install that meets all installation checks.

Checking System BIOS for PowerEdge 2850 - A07

Did not find a newer package to install that meets all installation checks.

Checking PowerEdge Expandable RAID Controller 4e/Di Firmware - 5b2d

Available: pci_firmware(ven_0x1028_dev_0x0013_subven_0x1028_subdev_0x016d) - 5b2d

Did not find a newer package to install that meets all installation checks.

Checking PERC 5/E Adapter Controller 0 Firmware - 5.2.1-0066

Available: pci_firmware(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f01) - 5.2.2-0076

Found Update: pci_firmware(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f01) - 5.2.2-0076

Checking BMC - 1.83

Available: dell_dup_componentid_05814 - 1.83

Did not find a newer package to install that meets all installation checks.

Checking Dell Remote Access Controller 4/I Firmware - 1.75

Available: pci_firmware(ven_0x1028_dev_0x0012_subven_0x1028_subdev_0x0012) - 1.75

Did not find a newer package to install that meets all installation checks.

Found firmware which needs to be updated.

Running updates...

100% Installing pci_firmware(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f01) - 5.2.2-0076

Done: Execution Success!

[root@localhost ~]#

Updating BIOS and Firmware Using Graphical User Interface (GUI)

To start the interactive GUI, run the following command:

inventory_firmware_gui

The Inventory and Update Firmware window displays the existing versions of components on your system and the component versions that are available to be installed.

To update BIOS and firmware on your system to the versions available in the repository:

Select the required devices to be updated and click Update Firmware. The Update Firmware dialog box is displayed.

Click Continue to update page....You can also click Show Details to view the list of selected devices and their versions.

Click Update Now to start performing the updates.

Once the devices are updated, the "Execution Success" message is displayed for each device.

You can also perform the following:

  • If your system component version is higher than the version available in the repository, you can downgrade your system components to the versions in the repository. In the Inventory and Update Firmware dialog box, select the required components to downgrade and click Allow Downgrade.

  • If you need to re-install the component versions, select the required components and click Allow Reflash.

Automatically Update Firmware

By default, installing a BIOS or firmware RPM does not apply the update to the hardware. The update is manually applied using the update_firmware command. However, you can automatically update the hardware during RPM installation by configuring the /etc/firmware/firmware.conf file.

To automatically install BIOS and firmware updates, ensure that rpm_mode is set to auto in the firmware.conf file as shown:

[main]

# Automatically install BIOS updates when an RPM BIOS Update file is installed

# values: 'auto', 'manual'

# default: 'manual'

rpm_mode=auto


Viewing Log Information

The log information is stored in the firmware-updates.log file located at /var/log/ folder.


Back to Contents Page

- to be continue -
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ȸ¿øK 2012-10
Dell R510¿¡¼­ ¿À·ù...
Repository RPM Failed GPG check! Traceback

yum repolist ¸í·ÉÀ» ¼öÇàÇغ¸¸é dell²¨°¡ ÅÖ~ ºñ¾î ÀÖ½À´Ï´Ù.
dell-omsa-indep                            Dell OMSA repository - Hardware independent                              0
dell-omsa-specific                          Dell OMSA repository - Hardware specific                                  0

µ¨ÀÇ ¿£Áö´Ï¾îµéÀÌ ÀÌ ¹®Á¦¸¦ Ç®¾î¼­ ´äÀ» ÁÙ ¼ö ÀÖÀ»±î¿ä?
´äÀº x64·Î Á¦°øµÇ°í x32´Â ¾ø´Ù´Â°Å.
Áö±Ý º¸´Ï±î R510¸¸ 32ºñÆ® ÀÔ´Ï´Ù. =..=...
http://support.dell.com/support/edocs/software/smsom/6.5/en/peosom/installa.htm#wp1002688


PDS
Á¦¸ñPage 62/76
2014-05   4480265   Á¤ÀºÁØ1
2015-12   1031625   ¹é¸Þ°¡
2013-02   36510   ±Çµµ¿±
2013-02   25940   ±Çµµ¿±
2013-02   30644   ½ºÄ«ÀÌ
2013-02   24606   HEUo±è¿ë¹Î
2013-02   24633   °û¼øÇö
2013-02   25217   ¯¯¸Ç
2013-01   24593   ¹Î¿í´Ô
2013-01   27136   ¹«¾Æ
2013-01   24251   ÇöÁø
2013-01   22619   ´Ù·ÕÀÌ
2012-12   20812   ÇöÁø
2012-12   26619   ÇöÁø
2012-12   22280   TSHA
2012-12   19744   HEUo±è¿ë¹Î
2012-11   13893   ´Ù·ÕÀÌ
2012-11   14367   ´Ù·ÕÀÌ
2012-10   17406   ¹Ú¹®Çü
2012-10   16676   ȸ¿øK
2012-10   19478   ȸ¿øK
2012-10   15580   ȸ¿øK