A Study of Initialization in Linux and OpenBSD

Loading...
Thumbnail Image
Authors
Dodge, Catherine
Irvine, Cynthia E.
Nguyen, Thuy D.
Subjects
Advisors
Date of Issue
2005-05
Date
Publisher
Association for Computing Machinery (ACM)
Language
Abstract
The code that initializes a system can be notoriously difficult to understand. In secure systems, initialization is critical for establishing a starting state that is secure. This paper explores two architectures used for bringing an operating system to its initial state, once the operating system gains control from the boot loader. Specifically, the ways in which the OpenBSD and Linux operating systems handle initialization are dissected.
Type
Article
Description
Series/Report No
Department
Identifiers
NPS Report Number
Sponsors
This work was sponsored in part by the Office of Naval Research
Funder
This material is based upon work supported by the National Science Foundation under Grant No. DUE0114018
Format
Citation
Dodge, Catherine, Cynthia Irvine, and Thuy Nguyen. A study of initialization in Linux and OpenBSD. Operating Systems Review, Vol 39, No 2, pp. 79-93, April 2005
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections