fdisk를 사용하여 USB 드라이브를 포맷하고 세 개의 파티션을 만들었습니다. 모든 것이 잘 작동하는 것 같지만 디스크 유틸리티에는 모든 파티션에 대해 사용된 공간이 음수로 표시됩니다.
사용 가능한 용량 |
파티션 1 | 5,12GB | 5,46GB |-340,8MBFAT32 |
파티션 2 | 12.29GB 12.63GB |-346,2MB|플러스 FAT
파티션 3 | 45.33GB |-195,3MB|고주파 FS+
드라이브에는 MBR 파티션 테이블이 있습니다. 안타깝게도 GUID로 전환하는 것은 옵션이 아닙니다.
이게 정상인가요? 이 문제를 해결하려면 어떻게 해야 합니까?
다음은 fdisk의 스크린샷입니다:
미리 감사드립니다!
편집: 디스크 유틸리티는 또한 두 파티션 모두에서 잘못된 파일 개수를 표시합니다(P1:0개 파일,P2:374.904개 파일,P3:11.068.054 파일). 모든 파티션에는 실제로 0개의 파일이 포함되어 있습니다.
답변1
.bat를 사용하여 8GB 펜 드라이브를 FAT32로 포맷한 후에도 동일한 문제가 발생했습니다 Disk Utility
.
포맷 후에는 -194MB가 표시되며 나중에 다른 형식으로 포맷됩니다.
터미널과 도구를 이용해서 복원할 수 있었습니다 diskutil
.
현재 볼륨을 먼저 나열하십시오.
$ diskutil list
그런 다음 USB 볼륨을 포맷하세요.
$ sudo diskutil eraseDisk FAT32 MYSD MBRFormat /dev/YourDiskVolume
이것이 출력이다
~ $ sudo diskutil eraseDisk FAT32 USB MBRFormat /dev/disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s1 as MS-DOS (FAT32) with name USB
512 bytes per physical sector
/dev/rdisk2s1: 15602896 sectors in 1950362 FAT32 clusters (4096 bytes/cluster)
bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2 drv=0x80 bsec=15633406 bspf=15238 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2
이것기사매우 도움이 됩니다.
답변2
분명히 이것은 디스크 유틸리티의 버그일 뿐입니다. 여러 대의 다른 컴퓨터를 사용하여 스틱을 다시 포맷했는데 디스크 유틸리티에 여전히 사용된 공간이 마이너스로 표시됩니다.
저도 여러 대의 컴퓨터와 프로그램을 이용해 스틱을 확인해 보았는데 오류는 없었습니다.
디스크 유틸리티 오류입니다.