Você precisa forçá-lo com a opção -F
:
mkntfs -F share1.dat
Isso também desativa as verificações de segurança para volumes montados, então tome cuidado ...
De acordo com a página man:
MKNTFS(8)
...mkntfs is used to create an NTFS file system on a device (usually a disk partition) or file.
O problema é que quando eu dou a ele um arquivo pré-criado de 64GB como um argumento, ele quer um dispositivo:
] 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!
Como obtenho para aceitar o arquivo share1.dat como um arquivo e criar um sistema de arquivos NTFS neste arquivo que depois posso montar e compartilhar?