사이드바 영역으로 건너뛰기

리눅스에서 NTFS 읽고 쓰기!

리눅스 환경에서 NTFS를 사용하는 것은 "읽기"만 가능했다. 실제로 최근 배포판만 하더라도 기본 설치시 "읽기"만 가능하다.  그러나, 이미 2000년 즈음 Anton Altaparmakov 에 의해 소스포지에 Linux-NTFS 프로젝트가 시작되었고, 현재는 Szabolcs Szakacsits에 의해 NTFS-3g라는 이름으로 차세대(?) 프로젝트가 진행중이다.

Linux-NTFS 프로젝트 사이트 http://www.linux-ntfs.org/
NTFS-3g 프로젝트 사이트 http://wiki.linux-ntfs.org/doku.php?id=ntfs-3g

우분투 6.06 버전에는 Linux-NTFS 프로젝트의 산물인 ntfsprogs 1.12.1이 포함되어 있다. (현재 ntfsprogs 의 최신버전은 1.13.1이다.)  synaptic이건 adept건 ntfsprogs를 설치하게 되면 ntfstools 패키지도 함께 설치된다.  언제나 그렇듯이 알아서 잘 설치해 준다.
그러나, 실제 사용하기 위해 마운트를 시도하면

root@papyrusnb:/mnt# ntfsmount /dev/hda1 ./winxp/
fuse: failed to exec fusermount: 그런 파일이나 디렉토리가 없음
fuse_mount failed.
Unmounting:


이런 에러 메시지를 만나게 되는데 이는 메시지에서도 짐작 할 수 있듯이 fusermount 프로그램을 찾지 못했기 때문에 발생한다.
이 문제는 fuse-utils 설치하면 해결된다. (http://forum.linux-ntfs.org/viewtopic.php?p=1233&sid=340c394a246c64c4ecb49a3ca53d5c4b)

NTFS를 마운트 했다면 이제 그 안에 들어있는 파일을 지우거나 새로운 파일을 만들어 보시라.  (실수로라도 시스템파일을 지우진 말고..)
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크