我想格式化我的 SD 卡以在 Nintendo 3DS 的 SKY3DS+ Flashcart 中使用,它需要格式化为具有 64kb 簇大小的 FAT。磁盘工具没有给我选择簇大小的选项,并且推荐的 DiskWriterV203b4.exe 不能在 Wine 上运行。
是否有任何适用于 Ubuntu 16.04 的格式实用程序可以为我提供此选项?
mkfs.fat(8)有选项-s和-S自定义簇和扇区大小。
-s SECTORS-PER-CLUSTER指定每个簇的磁盘扇区数。必须是 2 的幂,即 1, 2, 4, 8, ... 128。
-S LOGICAL-SECTOR-SIZE指定每个逻辑扇区的字节数。必须是 2 的幂且大于或等于 512,即 512、1024、2048、4096、8192、16384 或 32768。
所以你想要的命令应该是正确的设备名称,每个扇区 128 个簇,扇区大小为 512byes:
mkfs.vfat -s 128 -S 512 /dev/name
Run Code Online (Sandbox Code Playgroud)
为此,vfat 和fat 可能是相同的,尽管3DS 可能只想从标记为vfat 而不是fat 的分区读取文件系统。fat来自msdos时代,vfat来自win95以后的时代。
| 归档时间: |
|
| 查看次数: |
4733 次 |
| 最近记录: |