venerdì 19 luglio 2013

[How-To] Update BIOS on DELL Laptops/Desktops/Servers running Linux (4 steps)

I came through this issue:

Called TechSupport for an issue on my Latitude E6430 (running ubuntu, and bought with ubuntu from DELL).. they told me to update BIOS to last revision in order to solve my issue. But, big surprise: there's no linux update package, nor a bootable usb something to do this, just a good old .EXE file.

I tried running it with wine, but no success (and a bit of fear in doing it too), vitual machines were not suitable because of hardware abstraction, I didn't want to install windows on my laptop just to update the bios, so I share this solution with you:


Download Hiren's Boot CD and burn it on a CDROM. download from here:
if your pc/laptop/server has no CDROM drive you can use this trick to boot from USB (tried with unetbootin but it does not work, so follow these steps from windows machine virtual or phisical)


Download your bios update file from DELL support site, usally named MODEL#REVISION#.exe (eg: my file was called E6430A11.exe) and place it on a FAT formatted usb drive in order to access it from Hiren's Boot CD


Boot your pc/laptop/server from Hiren's Boot CD and select the "Mini Windows XP" option. It will boot in a sort of Windows environment.


Plug your USB stick with the BIOS update .exe and run it directly from Windows Explorer in the Mini Windows XP environment.
The package will run, unpack the bios image, reboot your pc and bring you to the BIOS update process. Lay down a couple of minutes and relax watching your BIOS being updated.

Enjoy and let me know if it helped

*note: to start the BIOS update you have to plug the AC adapter of your laptop and ensure that your battery is healty and over 50% of charge. For desktops and servers is best to do this behind a UPS battery to be shure not to screw your motherboard.

2 commenti: