Dell Optiplex 7010 – BIOS Update Using FreeDOS – GSM FRP

Dell Optiplex 7010 – BIOS Update Using FreeDOS

I purchased a Dell Optiplex 7010 and wanted to update the BIOS to the latest version A29. The computer had the A16 BIOS as shipped in 2014. I used my eznixOS102r1 to get online and download the updated BIOS file and the FreeDOS USB installer image. I created a bootable FreeDOS USB drive and copied the BIOS update file to the drive. I rebooted with the FreeDOS USB stick and ran the BIOS update. Success! I rebooted showing the new BIOS and rebooted again into exnixOS102r1, a.k.a. Debian 10.2. The entire process used only free and open source software. Easy peasy. Have fun. 🙂

FreeDOS download:

Dell Optiplex 7010 BIOS update:


30 thoughts on “Dell Optiplex 7010 – BIOS Update Using FreeDOS – GSM FRP”

  1. Very helpful! I have a 7020 and should really update its BIOS, maybe after this video I'll give it a try? Totally agree with you on these old Dells, inexpensive, solid and very easy to work with. Thank you

  2. You gota love the Dell's… They have some rock solid hardware and the cases are just a breeze to work on with very little tools. There just a dream to work on. Congrats on the new toys!
    I will say you are a brave sole, the last Bios I flashed 20 years ago made a great paper weight… Lol

    I just bought 2 used Gigabyte boards with the Amd Phenom II X6 1055t 2.8GHZ GA-880GA-UD3H 3.1 Am3 Atx Motherboards one had 8 gigs and the other had 16 gigs. The 8 gig one had a Mid ATX case that the other one was just the board. I got them for $140 shipped from Calf. Living in Indiana it doesn't much matter where I buy stuff from…. LOL
    That was neat about the HDD upgrade. Mine was listed as a 500gb and it turned out to be a 1TB. So we both had a nice surprise… 😀

    Sad to say the onboard HDMI audio is 1 gen to old to work with any kernel above 4.18.0-18 or even see the HDMI audio so the HDMI audio will not work on my HDMI 32" TV.
    The onboard green plug sound works but I don't use that. I may check the bios and see if that would help. Not sure…

    EndeavourOS and Manjaro will not see the HDMI audio at all with the 4.19 lts or 5.0 kernel. I did get Peppermint to work using the 4.18 kernel and the same with Mint 19 kernel downgrade as well….

    Arch does not have the the the 4.18 kernel in the repo or AUR, all they have is the way older and newer ones. I went to Kernel.Org and downloaded the 4.18.1 but have not figured out how two build or install it on Arch. I do know that there is a "makefile" in the folder and I have the general Idea how to run the "makefile" if like others "makefiles" that is. Just not sure where to put the extracted folder before I run the makefile… 🙁
    I Did a Google search in installing it but my head is not wanting to understand what I am reading…(:-(

    Anyway congrats on the new toys!

  3. I find it interesting that UEFI is named BIOS on Dell website, just an amusing observation. But hey, you should move on to complete (U)EFI GOP mode and stop using legacy, you can get nice feature (i personally like) such as 'flicker free boot' that is supported in Windows since version 8 or 8.1 (not sure). If you use Intel graphics, you can even remove unneccesary modesetting and make it completely seamless ;). Check Arch Wiki page 'silent boot' for details, and specifically 'Retaining or disabling the vendor logo from BIOS' (again wrongly named BIOS in the article lol), you have link for video demonstration as well on that article. If you are using nvidia or AMD as long as graphic card have GOP (graphics output protocol) support, only thing that would partially ruin the experience is modesetting switch that would blank the screen for a moment before display manager is presented to you.
    Back in the year, I've moded VBIOS of my ancient Radeon HD 6770 and added GOP support (none, or very few of 6000 series support GOP), even tho the reason for modding VBIOS wasn't specifically that (but reducing power draw and heat) I thought wth, why not try, and I don't even bother with GRUB anymore, use systemd-boot because it's so much better and easier to set up (with obvious drawback of limited compatibility for legacy non-efi hardware), plus if you have dual/multi boot, you can keep that pretty GOP/EFI boot when choosing OS (for Windows, just hold w key, or simply hold number key for coresponding OS = assuming timeout is 0, otherwise it would not keep the logo).

  4. Nice video. I’ve done similar bios updates on some old PowerEdge servers. I have some old Optiplexes coming into the lab soon. Will do the same as you did here. Probably install Debian, too. And FreeDOS is always handy in these situations. Better than dealing with Windows.

  5. So, if I use the program "Rufus" in Windows 7, what steps should I follow ? 1. Make a bootable flash drive with free dos with rufus. 2. Copy the bios file : O7010A29.exe to the main dir of the created bootable flash drive. 3. Put the flash, restart -> f12, pick to boot from the stick 4. In dos, type the name of the bios file – O7010A29.EXE, wait until the installation is finished, reboot and load Windows again ?
    Is that all correct ?

    And two more questions:
    1. Exept the bios file from dell's website do I need some other file in the main dir of the bootable stick to launch the bios file?
    2. Before update from bios A16 to A29 do I need to install other bios versions ?

  6. You got a like Sir, because you went through the BIOS setup and provided feedback from your experience. Additionally, the video gave me confidence that I could indeed install Centos 8 that I wanted. It went so smoothly in and all the updates were installed perfectly. I left it all night long and heard nothing. Very quiet unit. I liked my purchase at 140 euro with 8GB Ram.

  7. Hi good video. But I got error while running bios.exe in freedos: " this program cannot be run in dos mode"
    I have acer aspire 5315, Kali linux. Do you know how to fix please? 🙁

  8. Hey, i have a problem, i have te BIOS A29, i put 16 gb of ram and it only recognize 8gb. All the modules works and also the slots in the mobo, acn you help me pls? Note: Neither the bios or windows recognize it, only cpu-z

  9. So this didn’t work for me. initially. I had a weird problem where it would execute the update in DOS but wouldn’t actually restart into the firmware update in bios.

    what fixed the problem was removing the dedicated graphics card and resetting CMOS.

  10. when i updates my cpu to i5 3470 and update the bios then i start my pc A message appeared to me (alert keyboard not found) and then my pc turn off then turn on 5 sec then turn off you have solve please?

  11. Hello friend. Can I know how to detect ssd card using bios setting for dell optiplex 7010. Because I couldn't initialize disk when I create hard drives partition. It was not showing up. I mean ssd is not detected to pc.

Leave a Comment

Your email address will not be published.

Scroll to Top