Slashdot Log In
LinuxBIOS Project Usenix Paper
Posted by
timothy
on Wed Dec 10, 2003 10:52 AM
from the bochsen dept.
from the bochsen dept.
caseih writes "The LinuxBIOS project has published a paper on using the open source bios code from bochs to help boot unmodified OSes such as Windows 2000, which was presented at the recent Usenix Conference. This was mentioned previously on Slashdot, but this paper gives more technical details on how they did it, some details about future possibilities, and their guiding philosophies behind this project."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Re:They must have wide monitors (Score:1)
DUMASS!!! (Score:1)
Now the market has to pressure harware makers... (Score:3, Interesting)
Or is there some Mysterious Subterfuge preventing this?
Re:Now the market has to pressure harware makers.. (Score:2, Interesting)
(And I'm not joking -- every new P4 that shows up at work boots first into DOS to pull down the Ghost image.)
OpenBIOS (Score:5, Informative)
It's interesting because Open Firmware is based around a FORTH [forth.org] interpreter, using which high-level BIOS code is implemented. This code is portable across different binary architectures. This has interesting implications for the initialisation of peripherals. It also means you can program your own BIOS at a command line at system start up.
There are loads of other uses, and it's already an establishged Open standard, and has been in use for well over a decade.
Re:OpenBIOS (Score:2)
It is our expressed wish to work with the LinuxBIOS team on the lowlevel bootstrapping. They have a growing range of systems working without any other firmware directly booting an ELF binary from Flash. The OpenBIOS kernel was tested with various systems running as a payload of LinuxBIOS
LinuxBIOS goal is to do as little BIOS work as possible since legacy BIOS bugs and shortcomings forces the Linux kernel to redo all those initializations anyway. With Bochs running on Linux the no
Re:OpenBIOS (Score:2)