My new computer has one weird glitch. Even though it doesn’t run particularly hot it will still fail to boot if restarted, it requires some time to rest before powering it up again. At manufacturers site I learned that they have new update on BIOS that fixes issue with extreme edition cpus not booting. My cpu isn’t extreme edition but I decided to upgrade anyway, to see if it makes any difference.
Problem is, Shuttle provides flashing programs only for DOS and Windows. Luckily there exists project called FreeDOS which is open source implementation of MS-DOS.
Tools that I used were
- USB memory stick
- Unetbootin from AUR
- Gparted for partitioning memory stick.
I partitioned memory stick into two equal sized partitions and formatted them both to fat32. I am not really sure that this was needed, maybe I didn’t look hard enough but it seemed that I wasn’t able to copy third party files to FreeDOS partition. Thats why the second partition where I copied new ROM file for BIOS and required tools that I downloaded from Shuttle.
After preparing memory stick it was just matter of launching Unetbootin and selecting FreeDOS from distribution list and hitting OK.
When all that was done, reboot machine, select USB as boot medium, select FreeDOS LiveCD from boot menu and after a few seconds you got A:\_ blinking at the screen. Change to drive D: (second partition on disk) and enter command described by manufacturer. After a brief period flashing was done and all that was needed after that was reboot and loading default settings at BIOS settings.
And remember that if you follow this instructions and en up bricking your Motherboard I can’t be held responsible for it. So flash your BIOS at your own risk!


So, did you manage to fix that reboot problem
It seems so. I have to do some serious use on system and try rebooting when it is really warm.