![원시 NTFS 이미지에 대한 읽기/쓰기 액세스](https://linux55.com/image/27221/%EC%9B%90%EC%8B%9C%20NTFS%20%EC%9D%B4%EB%AF%B8%EC%A7%80%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%9D%BD%EA%B8%B0%2F%EC%93%B0%EA%B8%B0%20%EC%95%A1%EC%84%B8%EC%8A%A4.png)
전체 32GB NTFS 파티션을 dd
.
$ sudo mount -o ro,loop /media/Path/To/ImageFile.img /tmp/IMAGE/
이 이미지를 다시 마운트한 후 ro
지정되지 않은 경우 NTFS 파일 시스템을 수정(예: 파일 편집, 새 파일 복사, 파일 삭제 등)해도 안전합니까?
나는 GNU/Linux가 NTFS 파일 시스템을 읽고 쓸 수 있다는 것을 알고 있습니다. 제 질문은 읽기/쓰기로 마운트된 후 이미지의 NTFS 파일 시스템을 수정하는 것이 안전한지 여부입니다.
답변1
내 경험에 따르면 대부분의 경우 ntfs-3g FUSE 드라이버를 사용하여 NTFS 파티션을 수정하는 것이 안전합니다.
그러나 자주 사용하거나 NTFS 파티션에 IO가 있을 때 컴퓨터가 멈추거나 강제로 재부팅되면 문제가 발생할 수 있습니다(예: 파일에 액세스하려고 할 때 IO 오류).
결론적으로 말하자면:
- 일부 특정 파일을 변경하기 위해 쓰기 가능하게 마운트한 다음 ro 모드에서 다시 마운트하면 문제가 없습니다.
- 하지만 ntfs 파일 시스템을 자주 사용하는 경우 파일 시스템 문제를 해결하려면 Windows를 설치해야 할 수도 있습니다. (이 경우 실제 파티션을 사용하지 않기 때문에 불가능합니다.)