fsck.reiser4(8)

πŸ“¦ version 1.2.2, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– fsck.reiser4(8) πŸ’–

okay bestie, welcome to the reiser4progs manual</> ✨ this is the page for fsck.reiser4, and yes it is exactly as iconic as it sounds. pull up a chair, grab a snack πŸ“


✨ NAME ✨

fsck.reiser4 β€” the program for checking and repairing reiser4 filesystem. πŸ’…


🌸 SYNOPSIS 🌸

fsck.reiser4 [ options ] FILE

πŸ¦‹ DESCRIPTION πŸ¦‹

so like, fsck.reiser4 is the reiser4 filesystem check and repair program. that's the whole vibe. it looks at your filesystem, tells you what's wrong, and (if you let it) fixes stuff. 🫢


πŸŽ€ CHECK OPTIONS πŸŽ€

  • --check β€” this is the default action, no cap. it checks the consistency and reports, but does not repair any corruption that it finds. and the cute part? you can use this option on a read-only file system mount. πŸ’–
  • --fix β€” fixes minor corruptions that do not require rebuilding. also sets up correct values of bytes unsupported by kernel in the case of transparent compression. lowkey handy. ✨
  • --build-sb β€” fixes all severe corruptions in super blocks, and rebuilds super blocks from scratch if needed. it's giving emergency surgery energy 😭
  • --build-fs β€” fixes all severe fs corruptions, except super block ones. rebuilds the reiser4 filesystem from the scratch if needed. this is the big one, fr fr. πŸ”₯
  • -L, --logfile β€” forces fsck to report any corruption it finds to the specified logfile rather then on stderr. (yes, "rather then", we keep the original wording in spirit, it's part of the lore πŸŽ€)
  • -n, --no-log β€” prevents fsck from reporting any kind of corruption. silence is golden, apparently. 🀫
  • -a, --auto β€” automatically checks the file system without any questions. no back-and-forth, just vibes. ⭐
  • -q, --quiet β€” supresses gauges. (that's the progress-bar-looking things, bestie.) πŸ™ˆ
  • -r β€” ignored. literally just ignored. it's there, it does nothing, we respect it. πŸ’€

πŸ’… PLUGIN OPTIONS πŸ’…

  • --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. and if --override is specified, then it prints modified plugins instead. πŸ‘‘
  • -l, --print-plugins β€” prints all plugins libreiser4 know about. the whole roster. 🌈
  • -o, --override TYPE=PLUGIN, ... β€” overrides the default plugin of the type "TYPE" by the plugin "PLUGIN" in the plugin profile. mix and match, main character energy. ✨

πŸ’œ COMMON OPTIONS πŸ’œ

  • -V, --version β€” prints program version. ⭐
  • -?, -h, --help β€” prints program help. your bestie when you're lost. 🫢
  • -q, --quiet β€” suppress messages. (yes, it shows up again. it's a whole mood.) 🀫
  • -y, --yes β€” assumes an answer 'yes' to all questions. consent, but pre-approved. πŸ’…
  • -f, --force β€” forces fsck to use whole disk, not block device or mounted partition. bold move, bestie. πŸ”₯
  • -p, --preen β€” automatically repair minor corruptions on the filesystem. little touch-ups, no drama. πŸŽ€
  • -c, --cache N β€” tunes number of nodes in the libreiser4 tree buffer cache. performance queen behavior. πŸ‘‘

😭 REPORTING BUGS 😭

found a bug? Report bugs to <reiserfs-devel@vger.kernel.org> β€” they wanna hear about it, fr fr. πŸ’Œ


🌈 SEE ALSO 🌈

debugfs.reiser4(8), mkfs.reiser4(8), measurefs.reiser4(8)

the whole squad. go read them too, iykyk. ✨


🌸 AUTHOR 🌸

This manual page was written by Vitaly Fertman <vitaly@namesys.com> β€” absolute legend, we stan. πŸ‘‘


and that's the page, bestie πŸ¦‹ this was fsck.reiser4 from the reiser4progs</> manual, dated 05 February, 2004. periodt. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from