%3F.png)
한동안 이 방법을 찾아보았지만 답을 찾지 못했습니다. 2GB SD 카드를 FAT-32로 포맷해야 하는데 디스크 유틸리티에 해당 옵션이 표시되지 않습니다.
SD 드라이브(Apple SDXC 리더 미디어)를 선택하고 '삭제'로 이동하면 다음과 같은 형식 옵션이 있습니다.
- Mac OS 확장(저널링)
- Mac OS 확장(저널링, 암호화)
- Mac OS 확장(대소문자 구분, 저널링)
- Mac OS 확장(대소문자 구분, 저널링, 암호화)
- MS DOS(지방)
- ExFAT
동일한 작업을 수행하되 SD 카드 자체(내 경우에는 NO NAME
)를 선택하면 암호화된 Mac OS X를 제외하고 모두 동일한 결과를 얻습니다.
MS-DOS를 선택하면 SD 카드 크기에 따라 FAT-16과 -32 사이에서 선택된다는 내용을 읽었습니다. 그러나 나는 2GB를 가지고 있습니다.
Format: MS-DOS (FAT16)
Owners Enabled: No
Number of Folders: 0
Capacity: 1.98 GB (1,975,546,368 Bytes)
Available: 1.79 GB (1,789,296,640 Bytes)
Used: 186 MB (185,991,168 Bytes) --> (I have already backed up)
Number of Files: 512
답변1
터미널 사용에 익숙하다면 다음을 시도해 보세요.
먼저 다음 명령을 실행하여 파티션 테이블을 살펴보세요.
diskutil list
다음과 같은 내용이 표시됩니다.
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *16.0 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS Example 15.7 GB disk1s2
우리가 바꾸고 싶은 파티션은 입니다 /dev/disk1
.
장치를 MBR 형식의 FAT32 파티션으로 변경하고 싶습니다. 그렇게 하려면 다음 명령을 실행하세요.
sudo diskutil eraDisk FAT32이름MBR형식 /dev/disk1
어디NAME
디스크에 부여할 이름입니다.
설명에서 언급했듯이 문제가 발생하지 않도록 볼륨 이름에 대괄호를 넣을 수 없습니다. 모든 것이 실패하는 것을 방지하려면 FAT32 볼륨의 새 이름에 대괄호가 없는지 확인하십시오.
참고:NAME
많은 경우 대문자가 아니면 실패할 수 있습니다.
답변2
sudo diskutil eraseDisk FAT32 [NAME] MBRFormat /dev/disk1
[NAME]은 대문자로 작성해야 합니다. 그렇지 않으면 작동하지 않습니다.
설명에서 언급한 대로 diskutil
포맷 중인 디스크를 확인하는 등의 도구를 사용해야 합니다. 위의 예에서는 디스크가 /dev/disk1
포맷되고 있습니다. 호출 등의 방법으로 원하는 파티션을 찾은 후 diskutil list
(시스템의 파티션 목록을 나열합니다. 자세한 내용은 다른 답변 참조) dev/disk1
원하는 파티션으로 교체합니다.
답변3
이것을 시도한 경우:
$diskutil eraseDisk FAT32 MYDISKLABEL MBRFormat /dev/disk1
하지만 다음 오류가 발생합니다.
FAT32 does not appear to be a valid file system format
Use diskutil listFilesystems to view a list of supported file systems
그러면 이 대답은5월도와주세요. 하지만 참고하세요:
- 이는 다음을 위한 대체 솔루션입니다.나이가 많은Apple Mac 버전
FAT32
파일 시스템 유형과 마찬가지로작동하지위의 오류에 따라. - 어떤 "이전" 버전에서 오류가 발생하는지 잘 모르겠지만 Snow Leopard에서는 오류가 발생합니다.10.6.8~와 함께
diskutil
날짜가 지정된 버전2009년 5월 15일. - Mac OS Leopard 10.5부터 Yosemite 10.10까지 오류가 발생할 수 있습니다.
- 이 솔루션은 최신 Mac OS 버전(El Capitan 10.11 이상)과 관련이 없습니다.
- 다음 예에서는/dev/disk1SD 카드(장치)를 가리킵니다. 장치에 대한 포인터가 무엇인지 확인해야 합니다.
- 나는 모든 정보에 대해 자세히 설명하지 않고 단지 명령에 어떤 변경이 필요한지 설명할 것입니다. 예를 들어, 언제 사용하는지
sudo
, 장치를 식별하는 방법, 장치를 마운트 해제하는 방법, 레이블을 지정하는 방법 및 디스크가 올바르게 포맷되었는지 확인하는 방법을 다른 답변에서 알아야 합니다 .
명령줄 구문:
diskutil eraseDisk filesystem disklabel MBRFormat device
해결책:
사용 가능한 모든 옵션을 나열하여 올바른 파일 시스템 별칭을 찾으세요.
$diskutil listFilesystems
출력 테이블에서 "(또는)로 정의된 별칭이 있음을 알 수 있습니다.무엇"이지만 "FAT32" 파일 시스템에 대한 별칭은 없습니다. 따라서 대소문자를 구분하지 않는 전체 이름 "ms-dos fat32"를 지정해야 합니다.
명령:$diskutil eraseDisk "ms-dos fat32" mydisklabel MBRFormat /dev/disk1
답변4
이 시도:
diskutil eraseVolume "ms-dos fat32" PARTNAME /dev/disk***XsY
gustavo@iMac-de-Gustavo ~ % diskutil list
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme
*2.0 GB disk1
1: DOS_FAT_16 NO NAME 2.0 GB disk1s1
gustavo@iMac-de-Gustavo ~ % diskutil eraseVolume "ms-dos fat32" FAT32 /dev/disk1s1
Started erase on disk5s2 (FAT)
Unmounting disk
Erasing 512 bytes per physical sector /dev/rdisk5s2: 15853288 sectors in 1981661 FAT32 clusters (4096 bytes/cluster) bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=15884288 bspf=15482 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk1s1 (FAT32)
gustavo@iMac-de-Gustavo ~ %
그렇게 쉽네요 ;)