Fat32

FAT32 - 分區內未分配的空間

  • April 14, 2021

我有一張有 3 個分區的 SD 卡:FAT32、EXT4 和交換。我最近縮小並移動了它們,但由於 GParted 中的錯誤(調整 FAT32 大小時出現段錯誤),它留下如下:

大小:5.87 GiB

已使用:623 MiB

已使用:4.37 GiB

未分配:915 MiB

GParted 建議我使用 Partition -> Check 修復分區,但是有那個錯誤。任何其他可以做同樣事情的工具 - 將 fat32 大小擴展到與分區表中的相同?我試過dosfsck/fsck.vfat和 MS chkdsk,他們都沒有幫助。

使用fatresize。一定要告訴它正確的分區大小,注意舍入和不同的單位(SI vs 1024-based)。執行grep sdb1 /proc/partitions得到分區的大小,以1024字節為單位,執行(當然改成實際的分區名)。fatresize -s *NNN*ki /dev/sdb1``sdb1

引用自:https://unix.stackexchange.com/questions/283281