FSCK.SSDFS(8)
π₯ FSCK.SSDFS(8) β bestie edition π
okay so picture this: it's a System Administration Commands kind of day, and you're staring at fsck.ssdfs. Don't panic, babe β I got you. Let's get into it. β¨
πΈ NAME πΈ
fsck.ssdfs β check and recover your SSDFS file system, bestie! π«Ά
π SYNOPSIS π
fsck.ssdfs [options] device
π DESCRIPTION π
So fsck.ssdfs literally checks the consistency of an SSDFS file system and can optionally repair it. She's out here doing all these consistency checks on the file system structures, and she can automatically repair the errors or corruption she finds. No cap, she's the main character of file system health. π
β¨ OPTIONS β¨
-B,--pagesize sizeβ the page size of the target device. Supported sizes:4KB,8KB,16KB,32KB. Pick your fighter π-d,--debugβ show debug output. For when you wanna see everything π-e,--erasesize sizeβ the erase size of the target device. Supported sizes:128KB,256KB,512KB,1MB,2MB,4MB,8MB, and larger powers of 2. Lowkey a whole menu π-f,--forceβ force the check even if the filesystem is marked clean. She does not care that it says it's fine π-h,--helpβ display the help message and exit. Classic bestie move π₯°-j,--threads numberβ define the number of threads for parallel processing. Multitasking icon π§-n,--no-changeβ make no changes to the filesystem, aka a read-only check. Look but don't touch, periodt π-p,--auto-repairβ automatic repair of detected errors without user interaction. She just fixes it, no questions asked β¨-q,--quietβ quiet execution, which is useful for scripts. Shhh, she's working π€«-s,--segsize sizeβ the segment size of the target device. Supported sizes:128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB, and larger powers of 2. The way that list just keeps going π₯-y,--yes-all-questionsβ assume YES to all questions, aka non-interactive mode. Consent via flag, we love a decisive queen π-v,--be-verboseβ be verbose during operation. She's a talker and honestly? Same π-V,--versionβ print the version and exit. Quick little flex π
π¦ OPERATION MODES π¦
fsck.ssdfs can operate in several modes depending on the options you give her:
- Check mode (default) β performs consistency checks and reports errors without making changes. She's just observing, ngl π
- Repair mode (
-p) β automatically repairs detected errors without user interaction. Glow-up specialist fr fr β¨ - Interactive mode β prompts the user for confirmation before making repairs; this is the default unless
-por-yis specified. She asks first, she's polite π«Ά - Read-only mode (
-n) β only performs checks without any modifications to the filesystem. Zero drama, zero changes, iconic π
β EXIT STATUS β
fsck.ssdfs exits with these status codes, so you can read her mood:
0β no errors detected. Immaculate vibes π1β file system errors corrected. Fixed it, slay π2β file system errors detected but not corrected. She saw it. She left it. π4β file system errors detected, corrections recommended. Bestie, you should fix that π8β operational error. Something went sideways π16β usage or syntax error. You typed it wrong, no cap πΈ
π EXAMPLES π
Check the filesystem without making changes:
# fsck.ssdfs -n /dev/sdb1
Automatically repair the filesystem:
# fsck.ssdfs -p /dev/sdb1
Force the check even if the filesystem is clean:
# fsck.ssdfs -f /dev/sdb1
Verbose check with automatic yes to all questions:
# fsck.ssdfs -v -y /dev/sdb1
π§ SEE ALSO π§
mkfs.ssdfs(8), tune.ssdfs(8), dump.ssdfs(8) β the whole friend group, go say hi π
π AUTHORS π
Viacheslav Dubeyko <slava@dubeyko.com> β the mastermind behind all this β¨
π COPYRIGHT π
Copyright (c) 2025-2026 Viacheslav Dubeyko SPDX-License-Identifier: BSD-3-Clause-Clear
aaaand that's the whole page, bestie! π«Ά This lil tour was brought to you by ssdfs-utils, dated 2025-08-30, straight from the FSCK.SSDFS(8) section of the System Administration Commands manual. Go forth and check those file systems β you got this, periodt. ππ₯
π¦ where this page comes from
- nixos 26.05: ssdfs-utils 4.68
- nixpkgs unstable: ssdfs-utils 4.68
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms