如何在 Linux (RaspberryPi) 中进行完整的 exfat 格式

如何在 Linux (RaspberryPi) 中进行完整的 exfat 格式

我想要对 500 GB exfat USB 记忆棒进行完整格式化,而不是快速格式化。 mkfs.exfat 似乎只是一种快速格式,因为它立即完成。

我想要完整格式的原因是,当我将文件复制到记忆棒时,文件会被损坏,但似乎只有在大约 20 或 30 GB 后才会损坏。 Windows 上的 chkdsk 始终删除损坏的文件。我还检查了坏扇区,但没有发现,第二台电脑上也发生了同样的情况,所以这可能不是驱动程序问题。现在我想做一个完整的格式化,这需要很长时间,但我不希望我的电脑打开两天(非常慢),所以我想使用我的Raspberry Pi。我尝试过 Gparted,但它不支持 exfat。我觉得应该很简单,只需一个在 exfat 中格式化棒的命令,但没有快速格式化

答案1

作为丹说,如果数据在写入 20-30GB 后不断损坏,那么您的闪存驱动器完全有可能不是真正的 500GB。我建议您使用以下任一方式测试该驱动器,以确保它确实可以容纳 500 GBLinux/OSX 工具或一个Windows工具,无论您觉得舒服。

答案2

查看mkfs.exfat --help

$ mkfs.exfat --help
Usage: mkfs.exfat
    -L | --volume-label=label                              Set volume label
    -c | --cluster-size=size(or suffixed by 'K' or 'M')    Specify cluster size
    -b | --boundary-align=size(or suffixed by 'K' or 'M')  Specify boundary alignment
    -f | --full-format                                     Full format
    -V | --version                                         Show version
    -v | --verbose                                         Print debug
    -h | --help                                            Show help

您想要--full-format-f选项。

相关内容