No FreeBSD 12.0, o comando mkntfs -Q /dev/da3s1
(com o sinalizador de formato rápido) ainda leva muito tempo (não é concluído após algumas horas) para uma unidade de disco rígido de 1 TB.
Dá o seguinte aviso:
The partition start sector was not specified for /dev/da3s1 and it could not be obtained automatically. It has been set to 0.
The number of sectors per track was not specified for /dev/da3s1 and it could not be obtained automatically. It has been set to 0.
The number of heads was not specified for /dev/da3s1 and it could not be obtained automatically. It has been set to 0.
Cluster size has been automatically set to 4096 bytes.
To boot from a device, Windows needs the 'partition start sector', the 'sectors per track' and the 'number of heads' to be set.
Windows will not be able to boot from this device.
Creating NTFS volume structures.
Como posso obter uma velocidade semelhante à do Windows para uma formatação rápida?
Isso se deve a um bug na
ublio
biblioteca (uma dependência direta dosysutils/fusefs-ntfs
port) - há um relatório de bug aberto para isso.Recentemente, enfrentei o mesmo problema e a solução alternativa que usei foi menos que elegante - reinstale
sysutils/fusefs-ntfs
, mas desative oUBLIO
suporte. Você poderá então executarmkntfs
para formatar seu dispositivo. Em 1 TB, será bem rápido - não sei como se compara a fazê-lo nativamente no Windows, mas termina, o que é uma melhoria em travar indefinidamente!Se você quiser montar o dispositivo NTFS no FreeBSD, precisará reinstalar o
sysutils/fusefs-ntfs
, mas comUBLIO
ativado, ou obterá um desempenho de E/S muito ruim na unidade. Você pode fazer uma cópia domkntfs
binário construído semUBLIO
suporte em algum lugar do seu caminho com um nome diferente para que você ainda possa usá-lo, se necessário, após a reinstalação com oUBLIO
.