Most of the documentation is a snapshot of the old Namesys site (archive.org, 2007-09-29).
There was also a Reiser4 Wiki (archive.org, 2007-07-06) once on pub.namesys.com.
Reiser4 development appears to have stalled and ReiserFS is deprecated and scheduled to be removed from mainline Linux in 2025.
Debugfs.reiser4
From Reiser4 FS Wiki
(Difference between revisions)
(Created page with '=== NAME === debugfs.reiser4 - The program for debugging reiser4 filesystem. === SYNOPSIS === debugfs.reiser4 [ options ] FILE === DESCRIPTION === debugfs.reiser4 i…') |
Revision as of 10:59, 10 February 2010
Contents |
NAME
debugfs.reiser4 - The program for debugging reiser4 filesystem.
SYNOPSIS
debugfs.reiser4 [ options ] FILE
DESCRIPTION
debugfs.reiser4 is reiser4 filesystem debug program. You can discover the internal reiser4 filesystem structures by using it.
COMMON OPTIONS
-V, --version prints program version.
-?, -h, --help prints program help.
-y, --yes assumes an answer ’yes’ to all questions.
-f, --force forces debugfs to use whole disk, not block device or mounted partition.
-c, --cache N sets tree cache node number to passed value. This affects very much behavior of libreiser4. It affects speed, tree allocation, etc.
BROWSING OPTIONS
-k, --cat browses passed file like standard cat and ls programs.
PRINT OPTIONS
-t, --print-tree prints the internal tree.
-b, --print-block N prints the block associated with the passed block number.
-n, --print-nodes FILE prints all nodes that the passed file lies in.
-i, --print-file prints all items that the passed file consists of.
-s, --print-super prints the both super blocks: master super block and format specific one.
-j, --print-journal prints the journal with not yet commited transactions (if any).
-a, --print-alloc prints the block allocator data.
-d, --print-oid prints the oid allocator data.
METADATA OPTIONS
-P, --pack-metadata fetches filesystem metadata and writes them to the standard output.
-U, --unpack-metadata reads filesystem metadata stream from the stdandard input and constructs a new filesystem based on the metadata. debugfs.reiser4 --pack-metadata <FS1> | debugfs.reiser4 --unpack-metadata <FS2> and then debugfs.reiser4 --pack-metadata <FS2> produces a stream equivalent to the first one.
PLUGIN OPTIONS
-p, --print-profile prints the plugin profile. This is the set of default plugins used for all parts of a filesystem -- format, nodes, files, directories, hashes, etc. If --override is specified, then prints modified plugins.
-l, --print-plugins prints all plugins libreiser4 knows about.
-o, --override TYPE=PLUGIN, ... overrides the default plugin of the type "TYPE" by the plugin "PLUGIN" in the plugin profile.
EXAMPLES
debugfs.reiser4 -o nodeptr=nodeptr41,hash=rupasov_hash /dev/hda2
REPORTING BUGS
Report bugs to <reiserfs-devel@vger.kernel.org>
SEE ALSO
AUTHOR
This manual page was written by Yury Umanets <umka@namesys.com>