Osx
使用 fdisk 格式化 USB 記憶棒 - 負已用空間?
我使用 fdisk 格式化了 USB 驅動器,並創建了三個分區。一切似乎都正常,但磁碟工具顯示所有分區的已用空間為負數:
分區 | 容量 | 可用 | 二手 | 文件系統
分區 1 | 5,12 GB | 5,46 GB | -340,8 MB | FAT32
分區 2 | 12,29 GB | 12,63 GB | -346,2 MB | ExFAT
分區 3 | 45,33 GB | 45,53 GB | -195,3 MB | 高頻+
驅動器有一個 MBR 分區表。不幸的是,切換到 GUID 不是一種選擇。
這是正常的嗎?我能做些什麼來解決這個問題?
這是 fdisk 的螢幕截圖:
提前致謝!
編輯:磁碟工具還在兩個分區(P1: 0 個文件,P2: 374.904 個文件,P3: 11.068.054 個文件)上顯示不正確的文件計數。所有分區實際上包含 0 個文件。
顯然這只是磁碟工具中的一個錯誤。我使用多台其他電腦重新格式化了記憶棒,磁碟工具仍然顯示負數的已用空間。
我還使用多台電腦和程序檢查了棒,沒有錯誤。
磁碟工具錯誤。
在使用
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
這篇文章很有幫助。