T110

Mise a jour bios Dell Poweredge T110 II sous debian

Si vous voulez comme moi mettre a jour le bios de vos serveurs Dell sous Linux bah bon courage .J’ai bien galéré pour arriver a mes fin :(Freedos,Clef usb, methode Dell etc ….)

Je vous donne la seule solution qui a marché :

Dans l’ordre :

apt-get install libsmbios-bin

getSystemId

Le System ID permet de récupérer le bios sur http://linux.dell.com/repo/firmware/bios-hdrs/

cherchez pas il n’y a rien ,du moins c’est archi vieux .Si vous trouvez tant mieux vous pouvez passer direct a la fin .

Charger le module permettant l’upgrade du BIOS :

# modprobe dell_rbu

On va récupérer notre bios en version BIN sur : http://www.dell.com/support/drivers/us/en/usgen1/DriversHome/NeedProductSelection

Pour réussir a lancer le BIN

cd /bin
rm sh && ln -s bash sh
apt-get install rpm
apt-get install libstdc++5

et si vous êtes en 64 Bits

apt-get install ia32-libs

Apres bah le bin se lance mais on fini par avoir ceci (ne pas oublier le petit chmod +x ) :

root@proxmox:/tmp# ./BIOS_47HD2_LN_2.2.3.BIN
Collecting inventory…
….
Running validation…

BIOS

The version of this Update Package is newer than the currently installed
version.
Software application name: BIOS
Package version: 2.2.3
Installed version: 1.2.4

Continue? Y/N:Y
Executing update…
WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATE
IS IN PROGRESS.
THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
….
Device: BIOS
Application: BIOS
Unable to get the System Generation.

Du coup on est pas plus avancé .Mais grâce a ce tuto
http://erralt.wordpress.com/2012/08/29/dell-r410-bios-upgrade-on-debianubuntu-using-omsa-6-5/

On lance le bin juste histoire qu’il soit décompressé dans tmp et on ne touche a rien .on ouvre un autre terminal /ssh ce que vous voulez et on récupère le hdr qui se trouve dans /tmps/BIOS*/payload/*.hdr .On le copie dans .tmp

On met fin a l’update

Continue? Y/N:n
User chose not to update.

Puis on lance la mise a jour direct du bios

root@proxmox:/tmp# dellBiosUpdate -u -f PET110II_020203.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.

On reboot ,Un petit RBU process is operating … Please Wait… (on flippe un peu ) et apres il redemarre et on respire .

Ressources:

http://perso.ens-lyon.fr/sebastien.mei/wiki/doku.php?id=documentations:updatebiosdell

http://wherethebitsroam.com/blogs/jeffw/running-dell-update-package-red-hat-linux-debian

Laisser un commentaire