Supermicro motherboard: update BIOS...who need DOS!
-
Previously, I had used a modded BIOS v3.0 to "enable" boot from NVMe, documented here: NVMe boot with SuperMicro X9DA7
With the rig now being H20 cooled, I noticed Supermicro had a new BIOS v3.2.
I "modded" the BIOS, grabbed my trusty USB with FreeDOS & went to flash the BIOSI tried FreeDOS, Win98 boot disks, multiple USB flash disks....nothing worked, the MB simply would not boot to DOS...
3 hours wastedSome googling led me to this, specifically, the last 2 posts by Tom (1/26/2015 ) and Jason (3/29/2015): http://www.bhargavs.com/index.php/2...bios-on-supermicro-servers-with-dos-bootable/
I used AfuEfix64.efi no ISO, no DOS, none of that crap needed...:)
The command in the ami file was "AFUDOSU.EXE %1 /P /B /N /K /R /FDT /MER /OPR"
I booted to the EFI shell, cd to fs0 & typed the following:
AfuEfix64.efi X9DA76.923 /P /B /N /K /R /FDT /MER /OPR
I got an error about /FDT not being a valid command.
The list of commands showed /FDR not /FDT
This blog post also had the /FDT errorI changed the command & a few minutes later, voila...FW update was complete!
Just to be safe, I did the power down, disconnect power cable, power on etc -
Quick shortcut for AMIBios(any AMIBios mobo)
Load the update on usb, reboot, mash Ctrl+Home during POST.
You can update to the bios loaded on usb. -
Not really surprised since EFI is a full OS at the hardware level now.
-
@Dashrender said in Supermicro motherboard: update BIOS...who need DOS!:
Not really surprised since EFI is a full OS at the hardware level now.
It's not an OS. Just has some more features.
-
-
@scottalanmiller said in Supermicro motherboard: update BIOS...who need DOS!:
@Dashrender said in Supermicro motherboard: update BIOS...who need DOS!:
Not really surprised since EFI is a full OS at the hardware level now.
It's not an OS. Just has some more features.
OH - thought I read that it was a full OS.
-
@Dashrender said in Supermicro motherboard: update BIOS...who need DOS!:
@scottalanmiller said in Supermicro motherboard: update BIOS...who need DOS!:
@Dashrender said in Supermicro motherboard: update BIOS...who need DOS!:
Not really surprised since EFI is a full OS at the hardware level now.
It's not an OS. Just has some more features.
OH - thought I read that it was a full OS.
People say that stuff about anything and everything. People call hypervisors OSes, just about anything that runs on a computer someone will call an OS.
-
@dbeato said in Supermicro motherboard: update BIOS...who need DOS!:
@scottalanmiller Isn't EFI an interface for UEFI? https://www.intel.com/content/www/us/en/architecture-and-technology/unified-extensible-firmware-interface/efi-homepage-general-technology.html
UEFI is the new name for EFI.
From Intel: "The Unified EFI (UEFI) Specification (previously known as the EFI Specification) defines an interface between an operating system and platform firmware."
-
@scottalanmiller so then it's settled
-
@scottalanmiller missed that part.... (not really).
-
@dbeato said in Supermicro motherboard: update BIOS...who need DOS!:
@scottalanmiller so then it's settled
Right, it is UEFI not EFI, and not an OS. Like I said.