OS X이 NTFS 장치에 쓸 수없는 기술적 이유는 무엇입니까?


10

Mac OS X은 NTFS 형식의 하드 드라이브에 쓸 수 없습니다. 그러나 읽을 수는 있습니다.

왜 쓸 수 없습니까?

기본 이해는 파일 형식이 장치에서 데이터를 저장하고 검색하는 방법을 결정한다는 것입니다. 따라서 저장 장치를 사용하려면 데이터 저장 및 검색 규칙을 알아야합니다.

OS X은 NTFS 형식의 장치를 읽을 수 있기 때문에 OS X는 그러한 규칙을 알고 있습니다. OS X가 데이터를 NTFS 장치에 쓰는 데 필요한 규칙을 따르는 것을 정확히 막는 것은 무엇입니까? 그것은 그것이 NTFS 라는 것을 알고 있기 때문에 (정보 입수 만하면) 이것이 왜 그렇게 할 수 없는지 알 수 없습니다.


Mac OS X은 NTFS 디스크에 쓸 수 있습니다. Mac에서 쓸 수있는 터미널 명령이 있습니다 (sudo echo "UUID = ENTER_UUID_HERE none ntfs rw, auto, nobrowse">> / etc / fstab). Apple이 기본적으로 활성화하지 않은 이유에 대해서는 모르겠습니다.
PoisonNinja

실제로 AnonymousAppDev가 쓴 것처럼 할 수 있고 잘 작동합니다.
Max Ried

답변:


9

OS X은 NTFS 볼륨에 쓸 수 있습니다 . 그러나 숨겨진 스위치이며 지원되지 않습니다. 자신의 책임하에 사용하십시오.

파일 시스템에 대한 OS 수준의 지원은 주요 기술 투자입니다. 규칙을 아는 것만이 아닙니다. 이름 및 최대 파일 크기에서 지원되는 문자와 같이 HFS +와 NTFS 사이에는 근본적인 차이점이 있습니다. 응용 프로그램은 말할 것도없이 OS를 작성할 때 예상 파일 시스템에 의존하는 코드를 가정하는 것은 매우 쉽습니다.

다른 파일 시스템에서 파일을 읽는 것이 다른 파일 시스템에 파일을 쓰는 것보다 훨씬 쉽습니다. 파일을 읽을 때만 데이터가 손실 될 가능성은 거의 없습니다. 파일을 쓸 때 파일을 쓰는 작업이 데이터를 잃지 않아야합니다 (작성중인 파일 또는 디스크의 다른 파일).

다른 파일 시스템을 지원한다는 것은 OS 개발 및 테스트 팀에 막대한 비용이 든다는 것을 의미합니다. 이 파일 시스템 비교를 살펴보면 이 두 파일 시스템이 다른 많은 곳을 볼 수 있습니다. NTFS에 대한 공식적인 지원이 없으면 가장 안전한 가정은 충분히 테스트되지 않았으며 NTFS의 모든 기능을 지원하지 않을 수 있다는 것입니다.


좋은 설명! 어떤 경우에는 상호 운용성이 불가능하십시오이 종료 파일 이름 문자를 구분하는 파일 시스템을 CAES aA같은 디렉토리에 올바르게 사례 인 OS에서 관리 할 수 없습니다 유엔 이 OS가 처리 할 수 없기 때문에 (민감한 이 두 파일의 차이점).
dan

0

아마도 EULA를 파싱하면 통찰력을 얻게 될 것입니다. 치트 코드를 입력하면 분명히 가능합니다. 크롬 북과 Linux (대부분)가 가능합니다. 25 년 전부터 모든 파일 시스템이 기본 OS에서 추상화되었습니다. 즉, 플러그인을 통해 모두 작동합니다 (예 : DOS PC에서 NTFS를 읽는 방법은 어떻게 SMB 공유로 마운트하고 네트워크를 사용할 수 있습니까? 드라이버 등) 따라서 요약하면 기술적 인 제한이 없으며, 발생한 제한은 합법적 인 특성입니다 (사고가 아닌 의도적 인 것으로 정의). 이것은 우리 모두가 잘 알고, 똑똑하게 옷을 입고, 참을 수없는 매너, 작은 대화를하고 그 카드를 가까이에 두는 애플입니다. 목구멍으로 당신을 움켜 쥐고 구취를 죽인 비명을 지르는 오래된 사과는 눈알에서 1 인치 가량 떨어지고, 애플은 사라졌습니다.


이에 대한 증거가 있습니까? 나는 이것을 지원하는 것을 찾지 못했습니다. NTFS를 읽을 수 있습니다. AFAIK 어쨌든 적용 할 수있는 법적 제한은 없으며 Apple의 "이미지"는 어떤 식 으로든 문제가되지 않습니다.
JMY1000
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.