skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - FRED


A Solaris File System Reader, Editor, and Debugger

Senior Project: 1998-1999
Muneeb Cheema, Lorin Hattrup, Phillip Hugger, Douglas Knoll and Scott Munger
File System Group
Broomfield, CO

A file system is a collection of data on disk, along with a particular structure that is imposed on that data. Together, they provide a means to represent the files and directories that a user manipulates when using the system. At times, this collection of data may become damaged, rendering the file system unusable. When this occurs, a file system debugger is useful for analyzing the data on disk to diagnose, debug, and correct errors.

This project provides an arbitrary file system debugger. The system provides a language for describing the structure of a file system, along with constructs for viewing and manipulating the described file system. User-defined functions may also be developed, making the system quite extensible. The project was developed in C in a Sun/Solaris environment.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)