Mise a jour bios Dell Poweredge T110 II sous debian

T110

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

Pas de doublon


'Boucle pour vérifier si il n'y a pas de doublon couleur et matiere

Do while (Feuilleprof.getcellrangebyname("a"& Ligne).string <>"")

'verifie si la couleur n'a pas déjà été selectionnée.
if Coul.text = Feuilleprof.getcellrangebyname("c"& Ligne).String Then
msgbox(" Cette couleur existe déjà ")
end
Endif

'verifie si la MATIERE n'a pas déjà été saisie.
if Mat.text = Feuilleprof.getcellrangebyname("a"& Ligne).String Then
msgbox(" Cette matière existe déjà ")
end
Endif

Ligne = Ligne + 1
loop

Remplir planning

' Calcule la Ligne de la semaine de début

if SemD < 35 then Ligne = 3 + (52 - 35) + SemD else Ligne = 3 + (SemD -35) endif ' Boucles permettant de remplir les cases dans planning ' boucle par nbre de semaines for i = 1 to nbSem step 1 Colonne = 5 + (Jour * 18) + HD ' boucle par nbre de demies-heures for j = 1 to nbHi step 1 Feuilleplanning.getcellbyposition(Colonne,Ligne).cellbackcolor = RGB(R,G,B) Colonne = Colonne + 1 next j Ligne = Ligne + 1 next i

Nbre 1/2 heures


' on calcule le nbre de demies heures on va devoir colorer

HF = HFin.text
HD = HDeb.text

' on soustraie l'heure de début à l'heure de fin
nbH = HF - HD

' on convertit la variable date (nbH) en variable nombre (nbHi)
nbHi = CSng (nbH)

' on multiplie par 48 le nombre obtenu pour avoir le nombre de demies heures ( une journée egale 48 1/2 heures)
nbHi = nbHi * 48

' on convertit l'heure de début en nombre de demies heures
HD = CSng (HD)
HD = HD * 48
' on définit le nombre de cellules à sauter avant de colorier ( les cours commence à 8h => 16 1/2 heures)
HD = HD - 16

' on corrige le tir pour la demie heure du midi qui n'apparait pas dans le planning (planning pour l'après midi)
if HD > 10 then
HD = HD - 1
endif

ThinkPad X220i sous Ubuntu 11.10 Oneiric Ocelot

mon bureau gnome sous ubuntu

installation de la version Ubuntu 11.10 Oneiric Ocelot sur un lenovo thinkpad X220i :

 

En premier lieu petite mise a jour du bios en version 1.21 .

http://support.lenovo.com/en_US/downloads/detail.page?&LegacyDocID=MIGR-77150

http://forums.lenovo.com/t5/Linux-Discussion/SUPPORT-REQUEST-X220-BIOS-UPDATE-INSTRUCTIONS-USB/td-p/532077

 

 

J’utilise la version présente ici http://releases.ubuntu.com/oneiric/

on transforme l’iso sur une clef usb avec l’outil ubuntu de création de disk de démarrage :

On verifie les paramètres suivant dans le bios :

 

F1 ,dans boot on met “USB HDD” pour permettre de démarrer sur la clef usb en premier

puis on boot using UEFI in the BIOS

F10 pour sauvegarder le tout .

On redemarre et on choisi installation d’ubuntu

cloudme@ThinkPad-X220:~$ uname -a
Linux ThinkPad-X220 3.0.0-12-generic #19-Ubuntu SMP Fri Sep 23 21:23:39 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
cloudme@ThinkPad-X220:~$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 (rev 34)
0d:00.0 System peripheral: Ricoh Co Ltd Device e823 (rev 04)
cloudme@ThinkPad-X220:~$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 42
model name	: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
stepping	: 7
cpu MHz		: 800.000
cache size	: 3072 KB
...
cloudme@ThinkPad-X220:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd
Fonctionne out of the box :dual display nickel !!

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install arj lha libuu0 mpack p7zip-full p7zip-rar rar sharutils unace uudeview
sudo apt-get install filezilla vim

sudo add-apt-repository ppa:tiheum/equinox

Trop de dépendances pour installer les icônes (gnome-tweak-tool)


# Ajout du dépôt PPA :
sudo apt-add-repository ppa:ubuntu-on-rails/ppa
sudo apt-get update

# Installation du paquet :
sudo apt-get install gedit-gmate

http://www.omgubuntu.co.uk/2011/09/create-wunderlist-unity-launcher-ubuntu/

http://www.techdrivein.com/2011/10/how-to-enable-full-screen-dash-in.html

http://www.techdrivein.com/2011/10/15-things-i-did-after-installing-new.html

 

super-w, it opens an expose-like view of all opened windows 

 

http://www.linuxbsdos.com/2011/10/24/disable-guest-session-and-ayatana-scrollbar-in-ubuntu-11-10/