Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

LOBOS (Linux OS Boots OS): Booting a Kernel in 32-bit Mode

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.

Ronald Minnich, Los Alamos National Labs

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
}
Download

Links

Paper: 
http://www.usenix.org/publications/library/proceedings/als00/2000papers/papers/full_papers/minnichLOBOS/minnichLOBOS.pdf
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us