如何使用 mkntfs 在文件上创建 Windows 文件系统?

如何使用 mkntfs 在文件上创建 Windows 文件系统?

根据手册页:

MKNTFS(8)
...

mkntfs 用于在设备(通常是磁盘分区)上创建 NTFS 文件系统或文件

问题是,当我给它一个预先创建的 64GB 文件作为参数时,它需要一个设备:

] mkntfs share1.dat # share1.dat is a pre-created 64 GB file

share1.dat is not a block device.
Refusing to make a filesystem here!

如何让它接受 share1.dat 文件作为文件并在此文件上创建一个 NTFS 文件系统以便稍后挂载和共享?

答案1

您需要使用以下-F选项强制它:

mkntfs -F share1.dat

这也会禁用已安装卷的安全检查,所以要小心......

相关内容