使用 mkdosfs 将驱动器格式化为 FAT32,需要一些信息

Hai*_*iro 6 format command-line hard-drive

我想知道如何在使用mkdosfs /dev/sdx -F 32. 我在某处读到如果你想用 32kb 的簇大小格式化它,这是命令:

mkdosfs /dev/sdx -s 64 -F 32 -I

但是,如果我想用 64kb 的簇大小来格式化它呢?我该怎么做?有人可以mkdosfs /dev/sdx -s XX用简单的话解释一下正确用法吗(我不是英语母语者)?

Anw*_*war 9

我相信命令是:

sudo mkdosfs /dev/sdXX -s 128 -F 32 
Run Code Online (Sandbox Code Playgroud)

由于您需要 64KB 集群,并且-s每个集群的意思是扇区,因此您需要 128 个扇区,因为 128*512 字节 = 64KB,从而形成一个集群。

如果您希望整个磁盘包含一个分区,您可以使用-Ioption。所以,命令变成,

sudo mkdosfs /dev/sdX -s 128 -F 32 -I
Run Code Online (Sandbox Code Playgroud)

归功于此 Ubuntu 论坛主题