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

Accessing Files on Unmounted Filesystems

This paper describes a utility named ruf that reads files from an unmounted file system. The files are accessed by reading disk structures directly so the program is peculiar to the specific file system employed. The current implementation supports the *BSD FFS, SunOS/Solaris UFS, HP-UX HFS, and Linux ext2fs file systems. All these file systems derive from the original FFS, but have peculiar differences in their specific implementations.

The utility can read files from a damaged file system. Since the utility attempts to read only those structures it requires, damaged areas of the disk can be avoided. Files can be accessed by their inode number alone, bypassing damage to structures above it in the directory hierarchy.

The functions of the utility is available in a library named libruf. The utility and library is available under the BSD license.

Willem A. (Vlakkies) Schreuder, University of Colorado, Boulder

BibTeX
@inproceedings {270797,
author = {Willem A. (Vlakkies) Schreuder},
title = {Accessing Files on Unmounted Filesystems},
booktitle = {15th Systems Administration Conference (LISA 2001)},
year = {2001},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/lisa-2001/accessing-files-unmounted-filesystems},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/lisa2001/tech/full_papers/schreuder/schreuder.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/lisa2001/tech/full_papers/schreuder/schreuder_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

LISA is a registered trademark of the USENIX Association.

  • Privacy Policy
  • Contact Us