---
name: "fsck_fskit"
section: "8"
platform: "macos"
package: "diskdev_cmds"
version: "757"
release: "macOS 26.5"
platforms: ["macos"]
url: "https://new.carta.tech/fsck_fskit"
---

# fsck\_fskit(8)

file system consistency check and interactive repair for FSKit

## NAME

**fsck\_fskit** – file system consistency check and interactive repair for FSKit

## SYNOPSYS

**fsck\_fskit** \[**--progress**\] **-t** *fstype* \[*module\_options*\] *resource*

## DESCRIPTION

The **fsck\_fskit** utility verifies and repairs FSKit file systems.

The options are as follows:

- **--progress**

  causes **fsck\_fskit** to display a progres bar during the repair or verify operation.

- **-t** *fstype*

  Use the FSKit Module named *fstype* to perform the repair or verify operation.

- *module\_options*

  Any options supplied as *module\_options* are passed to the file system module as part of the operation. The valid syntax for these options is set by the specified module.

If the selected module's syntax supports a **-t** option, it is possible for a command invocation to have multiple **-t** instances. The first instance must follow the syntax here and include the *fstype*. The second may appear anywhere within the *module\_options* and follow the syntax of the module.

## RESOURCE

FSModules use different storage and connection technologies as the basis for file systems. FSKit uses the term Resource to cover this variety. FSKit recognizes three categories of resources:

- *Block* *Device*

  This category covers traditional disk drives and partitions. An example resource of this kind is: */dev/disk2s1* or */dev/rdisk2s1*. FSKit does not differentiate between block and raw disk semantics. [diskarbitrationd(8)](/diskarbitrationd/8.md) can automatically mount file systems which use these resources.

- *Path* *URL*

  This category covers a file system using a pre-existing volume as its data storage. Additionally, the **fsck\_fskit** command shares path access privileges with the FSModule. An example resource of this kind is: *file:///private/tmp/workdir*

- *Generic* *URL*

  This category covers file systems using other connection technologies. The structure of these resources is that they are URLs following a scheme specific to the file system.

## SEE ALSO

[diskarbitrationd(8)](/diskarbitrationd/8.md), [newfs\_fskit(8)](/newfs_fskit/8.md)
