首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用“分配单元大小”设置FAT32分区的格式

用“分配单元大小”设置FAT32分区的格式
EN

Ask Ubuntu用户
提问于 2017-01-09 02:58:58
回答 2查看 6.9K关注 0票数 2

注意:这个答案不是为我工作的。

我希望用设置为32K的AUS设置一个FAT32分区。我读过man mkfs.fat手册页,唯一能找到的就是

代码语言:javascript
运行
复制
-S LOGICAL-SECTOR-SIZE
    Specify the number of bytes per logical sector.  Must be a power of 2 and greater than or equal to 512, i.e. 512, 1024, 2048, 4096, 8192, 16384, or 32768.

我不知道这是否是"AUS",但我试了一下,并设置了-S 32768。发生了这样的事情:

代码语言:javascript
运行
复制
user@pc:~$ sudo mkfs.fat -S 32768 /dev/sdb1
mkfs.fat 3.0.28 (2015-05-16)
Warning: sector size is set to 32768 > 4096, such filesystem will not propably mount
WARNING: Not enough clusters for a 32 bit FAT!
mkfs.fat: Attempting to create a too large filesystem

我也尝试了sudo mkfs.fat -I -S 32768 /dev/sdb,如果它工作,但它没有。同样的错误打印出来。

EN

回答 2

Ask Ubuntu用户

发布于 2019-08-18 22:44:00

最好的方法是除以512 (集群大小):

代码语言:javascript
运行
复制
mkfs.fat -S $((32768/512)) /dev/sdb1
票数 1
EN

Ask Ubuntu用户

发布于 2017-01-09 03:18:15

man mkfs.fat

代码语言:javascript
运行
复制
-s SECTORS-PER-CLUSTER
    Specify the number of disk sectors per cluster.  Must be a power of
    2, i.e. 1, 2, 4, 8, ... 128.

分配单元大小也称为群集大小。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/869673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档