Originally posted by schmidtbag
View Post
Announcement
Collapse
No announcement yet.
Linux BIOS/UEFI Updating Is Going To Get Much Better With UEFI 2.5
Collapse
X
-
-
This will be great. If it works.
Based on history though, vendors will manage to find every way to interpret the specification except the correct one. It will almost sort of work for Windows but will have so many untested code paths that it will explode if you even look at it funny.
It will probably require EFI variables set that only Windows sets. With memory maps that only Windows configures. And it will probably only work in Secure Boot mode with the default Microsoft signed keys installed.
Comment
-
I don't think that those will be the real problem but protected memory regions. Thats something that flashrom can not handle - same applies to fpt. In the end i don't espect a huge change but tools that just create a DOS USB key should not be Windows only, it is fairly easy to use syslinux to boot freedos - which can be written in Linux without any problem. Btw. nobody needs USB floppy drives. Test my script i mentioned on page 1.
Comment
-
Glad to see that flashing your firmware is on Linux won't be nearly impossible...
Originally posted by garegin View PostJust make BIOS updating through the BIOS menu itself a mantadory option. Few days ago I had to install Vista just to update an HP desktop. Asus is the only vendor that allows updating on a bare metal.
Comment
-
Originally posted by garegin View PostAsus is the only vendor that allows updating on a bare metal.
Originally posted by garegin View PostJust make BIOS updating through the BIOS menu itself a mantadory option
[edit: for bad engrish]
Comment
-
Originally posted by garegin View PostJust make BIOS updating through the BIOS menu itself a mantadory option. Few days ago I had to install Vista just to update an HP desktop. Asus is the only vendor that allows updating on a bare metal.
On older boards I was happy when you could at least use FreeDOS. Though some actually said to use a floppy when there was no floppy (e.g. on laptops). That was "awesome". One thin client would not boot from USB, had no floppy so I had to set up a hard disk with free dos at the IDE just to update.
But why isn't Red Hat working right on the real thing? Why not have coreboot + payload on systems? That would be even better. And get drivers made for those pesky Super-IOs/ECs. But then, it is a good start. Though I fear, since it is UEFI, it will explode sooner or later. And people will blame Linux again for errors that are clearly the fault of UEFI or its implementation.
And why Gnome? Why EFFING Gnome? Can't we just have something independent?Stop TCPA, stupid software patents and corrupt politicians!
Comment
-
Originally posted by Adarion View PostNot entirely true. Asus had called it Z-flash? Or q-flash. Others have similar things just with a different name. Gigabyte definitely has this also, for quite some time. And I think other, too. Still, I was very fond of that feature on my ASUS boards years ago. Just have some VFAT media with the BIOS image and there you go. That was actually a treat.
On older boards I was happy when you could at least use FreeDOS. Though some actually said to use a floppy when there was no floppy (e.g. on laptops). That was "awesome". One thin client would not boot from USB, had no floppy so I had to set up a hard disk with free dos at the IDE just to update.
But why isn't Red Hat working right on the real thing? Why not have coreboot + payload on systems? That would be even better. And get drivers made for those pesky Super-IOs/ECs. But then, it is a good start. Though I fear, since it is UEFI, it will explode sooner or later. And people will blame Linux again for errors that are clearly the fault of UEFI or its implementation.
And why Gnome? Why EFFING Gnome? Can't we just have something independent?
UEFI is quite similar, as in, the BIOS makers (again, AMI, Award, Phoenix, blah) all have a pretty similar way to flash their BIOS/UEFI's into their chips, which, involves booting into FreeDOS (or something else) and, again, executing some obscure tool to flash the BIOS/UEFI file from there, maybe afuflash.exe will get you some hits on Google (I don't actually remember the tools names), also, using the "recovery procedures" (when you screw up a BIOS flash, all BIOSes have a standard recovery procedure, which works as long as you didn't screw up the boot block, which is normally untouched unless you specify overwritting it while flashing) also allows you to flash your BIOS without even needing more than pressing some keys and probably inserting a CD, or USB flash drive.
Comment
Comment