LPS:Linux/BIOS upgrade
BIOS lze upgradovat i z linuxu.
DELL
Upgrade jednolivých částí by měl jít dělat i z life-cycle-controlleru (do položky ftp server patří ftp.dell.com), který lze spustit místo operačního systému, jen na nejnovějších strojích (nákup od r. 2012). Tento přístup upgradne všechny součásti (řadiče, síťovky, bios, idrac, ...), akorát musí být stroj mimo operační systém.
Pro upgrade biosu lze použít přístup z linuxu. Návod vychází z návodu a je potřeba mít stroj minimálně na wheezym.
Nainstalovat balík pro upgrady a zavést modul pro podporu dell zařízení:
apt-get install libsmbios-bin modprobe dell_rbu getSystemId
Poslední příkaz vypíše např.:
Libsmbios: 2.0.3 System ID: 0x028C Service Tag: CM6MF4J Express Service Code: 27462767635 Product Name: PowerEdge R410 BIOS Version: 1.0.5 Vendor: Dell Inc. Is Dell: 1
Pro nás jsou důležité zvýrazněné řádky, že se jedná o DELL (poslední řádek), a systémové číslo, podle kterého najdeme nejnovější bios na http://linux.dell.com/repo/firmware/bios-hdrs/ a stáhneme .hdr soubor (cca 4MB), např.:
cd /tmp/ wget http://linux.dell.com/repo/firmware/bios-hdrs/system_bios_ven_0x1028_dev_0x028c_version_1.6.3/bios.hdr
Provedení upgrade:
dellBiosUpdate -u -f /tmp/bios.hdr Supported RBU type for this system: (MONOLITHIC, PACKET) Using RBU v2 driver. Initializing Driver. Setting RBU type in v2 driver to: PACKET writing (4096) to file: /sys/devices/platform/dell_rbu/packet_size Writing RBU data (4096bytes/dot): .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Done writing packet data. Activate CMOS bit to notify BIOS that update is ready on next boot. Update staged sucessfully. BIOS update will occur on next reboot.
Po rebootu bude zaveden nový bios a lze si jej ověřit přes getSystemId:
Libsmbios: 2.0.3 System ID: 0x028C Service Tag: BM6MF4J Express Service Code: 25285985299 Product Name: PowerEdge R410 BIOS Version: 1.6.3 Vendor: Dell Inc. Is Dell: 1