Linked by Thom Holwerda on Mon 4th Sep 2006 17:57 UTC, submitted by anonymous
Linux On many systems, a large portion of boot time goes into providing legacy support for MS-DOS. Various projects, including LinuxBIOS and Open Firmware, are trying to replace the proprietary BIOS systems with streamlined pieces of code able to do only what is necessary to get a Linux kernel loaded and running. This article gives a brief overview of the field.
Order by: Score:
Would be nice...
by Archangel on Mon 4th Sep 2006 20:44 UTC
Archangel
Member since:
2005-07-23

I'd love to be able to use something like this; my desktop actually takes longer to boot than my (considerably slower) laptop, because it spends so long doing it's thing in BIOS. Having a second screen that invites you to "press F10" doesn't help I suspect...

On the other hand, I quite like that my computer actually works, and there's a fair chance that this might b0rk it completely.

It is frustrating though, that we're stuck with a slow irritating system due to lack of knowledge about the existing one. Stallman would no doubt have something to say about it.

Reply Score: 4

RE: Would be nice...
by Ronald Vos on Mon 4th Sep 2006 22:25 UTC in reply to "Would be nice..."
Ronald Vos Member since:
2005-07-06

Last time there was a link on Osnews to an article ranting about the fact we had no choice in our BIOS selection, someone remarked that that was a good thing, since each BIOS was tailor-made for each mobo. It needs to be fairly specific with all onboard stuff after all. Open-source BIOSes would be a risky proposition 99% of the time I think, unless the mobo vendor has opted for openness. In that case open firmware is the way to go anyway (which I'd like to see implemented more either way).

Reply Score: 1

It's Called EFI
by Dolphin on Mon 4th Sep 2006 23:41 UTC
Dolphin
Member since:
2006-05-01

It's called EFI, and it exists on Macintels and some Dell Laptops...

Reply Score: 1

RE: It's Called EFI
by xophere on Mon 4th Sep 2006 23:50 UTC in reply to "It's Called EFI"
xophere Member since:
2006-07-19

and all itanic boxes...

Reply Score: 1

RE[2]: It's Called EFI
by Dolphin on Tue 5th Sep 2006 10:55 UTC in reply to "RE: It's Called EFI"
Dolphin Member since:
2006-05-01

I can't believe I forgot the Itanic!!

Yeah, that's actually the most powerful EFI-based system to date; it's amazing what you can do with it.

Reply Score: 1

Why the focus on speed.
by cyclops on Tue 5th Sep 2006 00:32 UTC
cyclops
Member since:
2006-03-12

Its a good article. I've been exited by these project for a *long* time. Unfortunately they have been in development for a long time.

Trouble is these articles always focus on speed, or ethical issues. Yet is describes how the kernel can fit comfortably on there.

I want an article that describes the *fun* possibilities like advantages that this could bring for barebones systems, cheap firewall? tools like hard drive partioning or even a virus checker that the OS doesn't have to load to run, or a basic install of new hard drives. Hell if its linux based a *download* and install X OS on your system. Diagnostic utilities like memory checkers, or even some serious forensic tools. Hell why not some eye candy, X can run in a really small footprint, and I've not even mentioned the new OS buzzword Visulation.

Reply Score: 1

The only people
by Cloudy on Tue 5th Sep 2006 02:24 UTC
Cloudy
Member since:
2006-02-15

who want a new bios for a given mobo are people who haven't bricked a device downloading 'firmware' to it.

Things like OpenBios are fun toys for computer hobbiests who have the skills and tools necessary to unbrick a mobo that's been improperly flashed, I suppose.

If you *really* want to play with "bioses", get yourself a cheap ARM board, (the NSLU2 slug, or a dev board like the TS7200, for example,) and play with redboot or das u boot.

If that doesn't cure you of wanting to futz the bios on a pc, *then* go play with one.

Reply Score: 1

Example of the LinuxBIOS usage
by Finalzone on Tue 5th Sep 2006 02:44 UTC
Finalzone
Member since:
2005-07-06

2B1 which the code name of OLPC has software that use LinuxBIOS as standard. You can check the built on OLPC wiki so people can see how LinuxBIOS works via emulator like QEMU http://wiki.laptop.org/go/OS_images

Reply Score: 1

Interesting...
by 1c3d0g on Tue 5th Sep 2006 11:05 UTC
1c3d0g
Member since:
2005-07-06

Very eye-opening article. Definitely worth the read.

Reply Score: 1

Opensource is good for some thing, but
by Edward on Tue 5th Sep 2006 18:31 UTC
Edward
Member since:
2005-09-17

Well each PC Mobo is unique, & it may mess up a system's mobo.

Reply Score: 1