usenix conference policies
LOBOS (Linux OS Boots OS): Booting a Kernel in 32-bit Mode
Abstract:
LOBOS (Linux Os Boots OS) is a system call that allows a running Linux kernel to boot a new kernel, without leav-ing 32-bit protected mode and, in particular, without using the BIOS in any way. This capability in turn allows Linux to be used as a network bootstrap program and even as a BIOS, both of which we are working on now. In this pa-per we discuss how LOBOS works, how we use it, and how LOBOS makes Linux usable as a BIOS, replacing the proprietary PC BIOSes we have today. 1 . LOBOS has been used by two other groups as a reference imple-mentation for their Linux-boots-Linux system calls. One of these other implementations, bootimg, may become a part of the 2.4 kernel.
BibTeX
@inproceedings {271238,
author = {Ronald Minnich},
title = {{LOBOS} (Linux {OS} Boots {OS)}: Booting a Kernel in 32-bit Mode},
booktitle = {4th Annual Linux Showcase \& Conference (ALS 2000)},
year = {2000},
address = {Atlanta, GA },
url = {https://www.usenix.org/conference/als-2000/lobos-linux-os-boots-os-booting-kernel-32-bit-mode},
publisher = {USENIX Association},
month = oct
}
author = {Ronald Minnich},
title = {{LOBOS} (Linux {OS} Boots {OS)}: Booting a Kernel in 32-bit Mode},
booktitle = {4th Annual Linux Showcase \& Conference (ALS 2000)},
year = {2000},
address = {Atlanta, GA },
url = {https://www.usenix.org/conference/als-2000/lobos-linux-os-boots-os-booting-kernel-32-bit-mode},
publisher = {USENIX Association},
month = oct
}
connect with us