如何快速将分区格式化为文件系统?

Tim*_*Tim 6 filesystems mkfs

在 gparted 中,将磁盘重新分区为一个分区并将该分区格式化为文件系统的速度非常快。似乎没有向分区写入零。

使用命令时如何实现相同的目标?这是我得到的:

$ sudo mkfs -t ntfs /dev/sdb1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes:  14% 16%
Run Code Online (Sandbox Code Playgroud)

mxm*_*ehl 16

如果您想将分区格式化为 NTFS,请使用mkfs.ntfsmkntfs。来自man mkfs

This  mkfs  frontend  is  deprecated  in  favour of filesystem specific
mkfs.<type> utils.
Run Code Online (Sandbox Code Playgroud)

对于 NTFS,您可以添加-f-Q标志来执行快速格式化。来自man mkntfs

-f, --fast, -Q, --quick
       Perform  quick  (fast) format. This will skip both zeroing of the volume and bad sector checking.
Run Code Online (Sandbox Code Playgroud)

因此,您的命令应该是:

$ sudo mkfs.ntfs -f /dev/sdb1
Run Code Online (Sandbox Code Playgroud)

  • @Tim 为什么你一直问为什么不推荐使用?如果文档告诉你是这样,那对你来说还不够好? (5认同)
  • @Tim 很高兴它有效。如果我的答案能引导您找到解决方案,您能将我的答案标记为已接受吗?我只能推测它被弃用的原因。可能是因为使用专门的工具来执行如此复杂的操作是一个好方法。 (4认同)