NTFS의 fstab 파일 시스템 유형 — 'ntfs'또는 'ntfs-3g'?


21

/ etc / fstab 파일의 파일 시스템 유형 필드에서 'ntfs'와 'ntfs-3g'의 차이점에 대한 질문이 있습니다. 내 리눅스 배포판은 Xubuntu입니다. 나는 대답이 배포판마다 다를 수 있다고 생각합니다.

내 질문은 기본적으로 어떤 컨텍스트에서 사용하는 것이 가장 좋습니다. 대부분의 웹 사이트는 리눅스에서 NTFS 용 FUSE 드라이버 인 'ntfs-3g'를 사용하라고 말합니다. 일부 검색에서 'ntfs'(-3g 부분이 없음)는 일반적으로 ntfs-3g 사용자 랜드 드라이버가 아닌 커널 드라이버를 참조하는 것으로 보입니다. 그것의 유일한 문제는 'ntfs-3g'가 아닌 fstabs에서 'ntfs'를 사용하고 / proc / filesystems를 검사해도 ntfs에 대한 목록이 표시되지 않는다는 것입니다.

의미상의 차이 (있는 경우)가 'ntfs'와 'ntfs-3g'의 차이점에 대해 어느 누구도 밝힐 수 있습니까? mount가 'ntfs'를 볼 경우 해당 유형의 파일 시스템을 지원하는 드라이버를 검색하고 설치된 경우 ntfs-3g 드라이버를 찾는다고 가정하는 것이 안전합니까?


편집 : 나는 그것을 사용할 때마다 'ntfs'가 작동했다는 것을 잊어 버렸습니다. 답변에 대해 궁금해하고, iffy가없는 일을하고 싶었습니다.

답변:


26

그것들은 동일합니다-둘 다 (현재) 우분투에서 ntfs-3g를 사용합니다. ntfs유틸 단지에 심볼릭 링크되어 있습니다 ntfs-3g.

# which mount.ntfs
/sbin/mount.ntfs
# which mount.ntfs-3g
/sbin/mount.ntfs-3g
# ls /sbin/mount.ntfs* -l
lrwxrwxrwx 1 root root 13 2011-03-01 21:13 /sbin/mount.ntfs -> mount.ntfs-3g
lrwxrwxrwx 1 root root 12 2011-03-01 21:13 /sbin/mount.ntfs-3g -> /bin/ntfs-3g

파일 시스템 유틸리티는 사소한 것입니다. fsck / e2fsck는 심볼릭 링크의 토끼 구멍을 내려 줄 것입니다. 특히 RedHat 기반 배포판에서.
웨슬리

8

기존 NTFS 커널 드라이버는 읽기 전용입니다. 당신이 사용하는 경우 ntfs귀하의 fstab 파일에 그 커널 드라이버를 사용하려고 시도합니다 및 읽기 전용으로 귀하의 NTFS를 마운트

ntfs-3g새로운 FUSE 드라이버입니다 (당신이 언급 됨) 및 읽기 - 쓰기는 NTFS에서 사용 그대로 파티션을 마운트합니다.

일부 배포판은 이들을 하나의 동일한 것으로 취급하기 시작했지만 약 1 년 전 ntfs우분투에서 fstab에서 사용 하면 파일 시스템을 쓸 수 없게됩니다. 설치 한 Xubuntu의 버전에 따라 다를 수 있습니다.


답변 주셔서 감사합니다! 나는 Shane Madden의 대답이 좀 더 빠르기 때문에 받아 들였지만 당신의 대답도 매우 도움이되었습니다.
Joseph
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.