FAT32의 파일 크기 제한이 4GB 인 경우 13GB iPhoto Library 파일을이 드라이브에 어떻게 복사 할 수 있습니까?


38

32GB FAT32 USB 썸 드라이브이며 13GB iPhoto Library 파일에 문제가없는 것 같습니다. 이 파일 시스템 형식에 4GB 파일 크기 제한이 있다고 생각 했습니까?


3
exFAT가 아닌 FAT32인지 확인하고 어떻게 확인 했습니까? 어떤 OS를 사용하고 있습니까? 데이터를 여전히 읽을 수 있습니까?
Baarn

15
4GB보다 큰 단일 파일이없는 것 같습니다.
Ramhound

@informaficker-그는 OS X에서만 실행되는 iPhoto를 사용하고 있다는 사실에 근거하여 OS X에 분명히 있습니다.
Ramhound

3
@Informaficker 예 FAT32이므로 Windows (원래 포맷 한 파일)와 Mac 모두에서 확인했습니다. OS X은 iPhoto 보관함을 UI의 단일 파일로만 취급합니다. 실제로 파일이 많은 폴더입니다.
MetaGuru

답변:


109

파일 당 4GB 제한이 있습니다.

예 :
각각 3GB (총 6GB) 인 두 파일을 복사하면 정상적으로 작동합니다.
단일 6GB 파일을 복사하면 실패합니다.

귀하의 경우 OS / X는 iPhoto 보관함을 단일 파일로 표시하지만 실제로는 파일이 많은 폴더입니다. (모두 4GB보다 작음).


33
그 후 iPhoto 보관함은 파일 시스템 UI에서 단일 파일로만 취급된다는 사실을 알게되었습니다. 실제로는 파일이 많은 폴더입니다. 이것을 답변에 추가하면 완료됩니다.
MetaGuru

1
아, 복잡성 숨기기의 좋은 단점.
Lenar Hoyt

33

OS X에서 파일이 실제로 파일이 아니라는 것을 많은 시간을 알 수 있습니다. 디렉토리입니다. 이에 대한 좋은 예는 단일 .app파일 인 것처럼 보이지만 실제로는 많은 파일을 포함하는 패키지 (디렉토리)입니다.


6

예, FAT32에는 파일 크기 제한이 있지만 파일 당 4GB입니다.

크기가 50GB 인 디렉토리가있을 수 있지만 단일 파일은 4GB를 초과 할 수 없습니다.


6
실제로 FAT 디스크는 FAT16 / FAT32 등 및 섹터 크기에 따라 제한이 있습니다.
Matsemann

1
각 파티션의 크기 FAT32는 2TB로 제한됩니다.
kush December

5

파일 크기 가 클 수있는 클러스터 크기 에 따라 다릅니다 . 보세요 여기 가 다음과 같이 설명 참조 된 지원 문서에서 :

Windows에서 사용하는 모든 파일 시스템은 클러스터 크기 ( 할당 단위 크기 라고도 함)를 기준으로 하드 디스크를 구성합니다 . 클러스터 크기는 파일을 보유하는 데 사용할 수있는 최소 디스크 공간을 나타냅니다 . 파일 크기가 클러스터 크기의 배수로 나오지 않으면 파일을 보유하기 위해 추가 공간을 사용해야합니다 (다음 클러스터 크기의 배수까지). 일반적인 하드 디스크 파티션 에서 이러한 방식으로 손실 된 평균 공간 크기는 방정식 (클러스터 크기) / 2 * (파일 수)를 사용하여 계산할 수 있습니다.

파티션을 포맷 할 때 클러스터 크기를 지정하지 않으면 파티션 크기에 따라 기본값이 선택 됩니다. 이 기본값은 손실 된 공간을 줄이고 파티션에서 발생하는 조각화를 줄이기 위해 선택됩니다.

그러나 파일 크기는 다음과 같이 계산되기 때문에 클러스터 크기와 선택한 섹터 크기에 따라 달라지는 최대 파일 크기 이기도합니다.

파일 크기 = (클러스터 수) * (클러스터 당 섹터) * (섹터 크기)

그리고 섹터 크기는 일반적으로 512 바이트 ,하지만 요즘 우리는 수 테라 바이트 용량의 하드 디스크가있는 경우, (예 클 수 있습니다 4킬로바이트을 ).

이것이 더 큰 파일을 허용하는 것처럼 보이지만 FAT32의 설계 사양에 따르면 파일은 4GB를 초과 할 수 없습니다.

최대 파일 크기 = 4 294 967 296 바이트 ( 4 기가 바이트 )

Fat32최대 클러스터 수는 268 435 445로 제한되며 클러스터는 64KB를 초과하지 않아야합니다 ( 여기 참조) . 그러나 32KB보다 큰 클러스터에서는 Fat32를 포맷 할 수 없다고합니다. 이것은 이론적으로 최대 파티션 크기

최대 부분. 크기 = 268 435 445 * 32 768 바이트 = 8 796 092 661 760 바이트 ( 8 테라 바이트 ).

실제로는 일반적으로 32KB 클러스터가 없기 때문에 이보다 낮습니다. 들면 FAT32는 (- 8기가바이트 파티션 236메가바이트) 및 16킬로바이트 (16기가바이트 - 32 개 GB 파티션) 기본 클러스터 크기는 4KB의 파티션의 크기에 따라 달라진다.

파티션을 포맷 할 때 최대 파티션 크기에 영향을 줄 수 있습니다. 클러스터 크기 및 / 또는 섹터 크기가 클수록 파티션이 커질 수 있습니다. 그러나 파일 크기는 항상 4GB로 제한됩니다.

노트:

  • 매체에 의존하지 않으므로 하드 디스크로 할 수있는 것처럼 더 큰 섹터로 메모리 스틱 또는 SD 카드를 포맷 할 수 있습니다. 제한 사항은 파티션을 읽는 시스템에 따라 다릅니다. 예를 들어 디지털 카메라를 사용하는 경우 PC의 운영 체제에서와 같이 각 섹터 또는 클러스터 크기를 지원하지 않을 수 있습니다.

  • Microsoft가 32GB보다 큰 Fat32 파티션에 대한 지원을 중단 했음에도 불구하고 무료 타사 도구를 사용하여 포맷하면 파티션을 생성하여 사용할 수 있습니다. Fat32는 여전히 HDD 레코더, 카메라 등과 같은 많은 장치와 Windows가 아닌 많은 운영 체제에서 사용됩니다.


필자는 Microsoft가 OS X를 사용하는 것을 지원하지 않거나 지원하지 않는 것에 대해 신경 쓰지 않습니다. 간단한 답변을 위해이 답변을
공감해야합니다.

그러나 타사 드라이버 없이는 OS X에서 지원하지 않는 NTFS에 대해 이야기합니다. OS X은 몇 년 동안 변하지 않은 FAT32를 지원합니다. 밑줄 드라이버가 업데이트 된 NTFS에 대해서도 마찬가지입니다. 또한 Windows 응용 프로그램에 연결되었습니다. 이 답변을 저자와 관련 시키십시오. 나는 downvote를 제거하는 것을 고려할 수 있습니다.
Ramhound

@Ramhound : 그러나 Fat32는 OS X가 아닌 Windows입니다. 따라서 Fat32에 대한 이론은 Apple이 아니라 Microsoft에 의해 정의됩니다. => 당신이 downvote 전에 생각하십시오.
Matt

좋아. 필자는 Windows 프로그램에 연결하여 Fat32 제한을 확장하여 저자를 조금도 도와주지 않기 때문에 귀하의 의문을 줄였습니다. 나는이 답변이 저자의 질문에 적용되지 않는 공감대에 대해 많이 생각했다.
Ramhound

Windows 프로그램과 NTFS 부분을 모두 제거했습니다.
Matt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.