Skip to content

ntfs

Windows NT filesystem.

Implements filesystem.Filesystem. No cgo, no root.

Warning

Lightweight, test-oriented. Use a real NTFS implementation for on-disk compatibility.

Status

Read Write Format Label Symlinks On-disk format
Minimal in-image blob model — NOT the real NTFS on-disk format

Supported

  • Read/write files (blob storage inside the image)
  • Directories, recursive delete, rename
  • In-image free-list reuse

Not implemented

  • Does not implement real NTFS structures (MFT, ACLs, ADS, journaling)
  • No storage compaction

Install

go get github.com/go-filesystems/ntfs

Note

See the module's README for full, up-to-date details.