You are not logged in.
Pages: 1
A Google search shows plently of website/posts that tell that UEFI allows the system to boot faster than BIOS (although such posts generally implicitly refer to Windows). I wonder what is this. Once in memory the kernel does not use the BIOS or UEFI anymore (except for some occasional things like updating the boot manager) so it can't be faster or slower. The time needed to boot the bootloader and to put the kernel in memory is negligible. So what the hell can be faster with UEFI? Or is it? Are they special features that some OS (perhaps Windows?) can use in UEFI?
Offline
The time needed to boot the bootloader and to put the kernel in memory is negligible.
Define "negligible".
Offline
UEFI won't make your machine faster in general.
Offline
Well,
what BIOS/UEFI also have to do is initialize HW as you won't be able to enter bios/boot menu without a working keyboard. And there is a feature in some UEFI implementations, called fast boot, which skips this (and probably some other things). In my case, the "firmware" part of boot takes about 8 sec and fast boot cut this down to half. But I'm not using it as I'm dual booting and that's not possible without a working keyboard in the bootloader menu
Last edited by marvn (2016-02-23 14:52:03)
core i5 4590, x86_64, nvidia 970
Offline
@marvn That can make sense. I have also such a fast boot that I have disabled for the reasons you mention. But in my case it does not make a noticeable difference. I can choose to disable fast boot whether I boot in Bios or UEFI mode. 8 seconds to initialize the keyboard and possibly a few other hardware seems very long.
Offline
8 seconds to initialize the keyboard and possibly a few other hardware seems very long.
it is, but I guess most people don't really care
btw. there is a video showing how fast the UEFI can be - https://www.youtube.com/watch?v=SAgGhKpsFTY
core i5 4590, x86_64, nvidia 970
Offline
btw. there is a video showing how fast the UEFI can be - https://www.youtube.com/watch?v=SAgGhKpsFTY
that's not UEFI, that's coreboot with a SeaBIOS payload. It's a separate, open-source hardware initialization framework with an open-source implementation of a BIOS. We should all be so lucky to have it as a default on motherboards, this way we have to grapple with buggy OEM implementations.
Offline
Booting in UEFI only mode (if all hardware supports it) also has the advantage of saving settings from last shutdown to the connected hardware.
Offline
marvn wrote:btw. there is a video showing how fast the UEFI can be - https://www.youtube.com/watch?v=SAgGhKpsFTY
that's not UEFI, that's coreboot with a SeaBIOS payload. It's a separate, open-source hardware initialization framework with an open-source implementation of a BIOS. We should all be so lucky to have it as a default on motherboards, this way we have to grapple with buggy OEM implementations.
I though that coreboot is a UEFI implementation, but it's apparently more complicated...
Last edited by marvn (2016-02-23 16:02:56)
core i5 4590, x86_64, nvidia 970
Offline
I though that coreboot is a UEFI implementation, but it's apparently more complicated...
Coreboot is a free (as in speech) replacement for the firmware. It is the first component of the firmware. It then loads a payload that can be seabios (a free replacement of the BIOS) or grub (so that the firmware is grub) or possibly other things. I don't think there are UEFI payload for coreboot. Unfortunately very few motherboard are compatible.
Last edited by olive (2016-02-23 16:43:44)
Offline
I though that coreboot is a UEFI implementation, but it's apparently more complicated...
It's simpler. Coreboot is like the very low end of the BIOS/UEFI chip that initializes the hardware for booting, setting up a filesystem and rudimentary commands on the flash chip itself, adn then handing over the rest to other programs, which it calls "payloads". A payload can be SeaBIOS, a Linux kernel or Grub.
Offline
I don't think there are UEFI payload for coreboot.
"Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it."—Linus Torvalds
s/ftp/git/
https://iandouglasscott.com | https://github.org/ids1024 | https://keybase.io/ids1024
Offline
Pages: 1