https://wiki.archlinux.org/title/NTFS#Unable_to_mount_with_ntfs3_with_partition_marked_dirty
파티션이 더티로 표시되면 NTFS3가 Linux에서 NTFS 파티션을 마운트하지 못합니다.
하지만 NTFS-3G(및 Windows)는 그렇지 않습니다.
NTFS 드라이브를 핫 언플러그("꺼내지" 않고 꺼냈다가 다시 연결)하면 NTFS 파티션이 더티로 표시될 수 있는 것 같습니다.이것. 이론상으로는 현재 많은 장치가 핫 플러깅을 지원하므로 이로 인해 문제가 발생하지 않습니다.
답변1
NTFS에 더티 표시가 있는 이유는 무엇이며, NTFS3에서는 더티 NTFS 파티션을 마운트할 수 없는 이유는 무엇입니까?
파티션이 더티로 표시되면 해당 메타데이터가 일관되지 않으며 파일 시스템 개체 생성, 수정 또는 삭제와 같은 읽기-쓰기 모드에서 파티션을 사용하면 데이터가 손실될 수 있음을 의미합니다. 이 문제를 해결하려면 일반적으로 Windows에서 chkdsk를 사용해야 합니다. 이 ntfsfix
유틸리티는 실제로 불일치를 수정하지는 않으며 일반적으로 더티 플래그만 제거합니다.
~에서https://docs.kernel.org/filesystems/ntfs3.htmlman mount
배포판이 충분히 새로운 경우 :
force
Forces the driver to mount partitions even if volume is marked dirty. Not recommended for use.
sudo mount -o force,ro /dev/device /mnt/NTFS
당신을 위해 일해야합니다. 강력히 권장하지 않습니다. 최소한 ro
파티션 손상을 방지하기 위한 추가 옵션 으로 사용할 수 있습니다 .