diagnose-and-mount-dirty-ntfs-drives

Troubleshoot and mount NTFS external drives blocked by dirty filesystem flags

5 stars

Best use case

diagnose-and-mount-dirty-ntfs-drives is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Troubleshoot and mount NTFS external drives blocked by dirty filesystem flags

Teams using diagnose-and-mount-dirty-ntfs-drives should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/diagnose-and-mount-dirty-ntfs-drives/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/workspace-hub/learned/diagnose-and-mount-dirty-ntfs-drives/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/diagnose-and-mount-dirty-ntfs-drives/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How diagnose-and-mount-dirty-ntfs-drives Compares

Feature / Agentdiagnose-and-mount-dirty-ntfs-drivesStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Troubleshoot and mount NTFS external drives blocked by dirty filesystem flags

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Diagnose and Mount Dirty NTFS Drives

When mounting an external NTFS drive fails with "wrong fs type, bad option, bad superblock" or "volume is dirty", the drive was likely disconnected without safe ejection. Identify the filesystem with `lsblk -f` and check kernel logs with `dmesg | grep ntfs`. Create the mount point with `sudo mkdir -p /path/to/mount`, clear the dirty flag with `sudo ntfsfix /dev/sdXN`, then mount with `sudo mount /dev/sdXN /path/to/mount`. This workflow handles both missing driver issues and dirty NTFS volumes.

Related Skills

diagnose

5
from vamseeachanta/workspace-hub

Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.

diagnose-venv-shebang-mismatch

5
from vamseeachanta/workspace-hub

Diagnose and fix ModuleNotFoundError caused by entry point shebang pointing outside virtual environment

diagnose-venv-shebang-import-errors

5
from vamseeachanta/workspace-hub

Debugging pattern for ModuleNotFoundError when CLI entry points use wrong Python interpreter

diagnose-venv-shebang-conflicts

5
from vamseeachanta/workspace-hub

Debugging pattern for resolving ModuleNotFoundError when CLI entry points use wrong Python interpreter

diagnose-symlink-shebang-persistence

5
from vamseeachanta/workspace-hub

Fix persistent shebang issues in symlinked CLI entry points that revert after git operations

diagnose-shebang-virtualenv-import-errors

5
from vamseeachanta/workspace-hub

Debugging pattern for ModuleNotFoundError when CLI entry points use wrong Python interpreter

diagnose-shebang-venv-mismatch

5
from vamseeachanta/workspace-hub

Identify and fix shebang mismatches when CLI tools resolve to system Python instead of their virtual environment

diagnose-shebang-venv-import-errors

5
from vamseeachanta/workspace-hub

Troubleshoot ModuleNotFoundError in CLI tools by identifying shebang-venv mismatches

diagnose-dirty-ntfs-mount-errors

5
from vamseeachanta/workspace-hub

Troubleshoot NTFS mount failures by identifying dirty volume flags and driver type

clean-worktree-integration-from-dirty-main

5
from vamseeachanta/workspace-hub

Land validated issue work from isolated worktrees when the main checkout is dirty by creating a fresh integration worktree, cherry-picking only implementation commits, re-running combined validation, and preparing push/closeout artifacts.

session-start-dirty-state-triage-with-background-agents

5
from vamseeachanta/workspace-hub

Distinguish real implementation dirt from generated session-state churn when resuming a repo with active overnight/background agents.

dirty-main-narrow-fix-promotion-with-stash-recovery

5
from vamseeachanta/workspace-hub

Promote a narrow fix from a feature/worktree into workspace-hub main when main is dirty; verify label taxonomy before issue creation and recover safely when stash reapply conflicts.