Criando um container Trueecrypt NTFS no console no linux?

1

Como eu crio um container TrueCrypt ntfs? Não há muita documentação sobre o uso da linha de comando. Eu tentei o seguinte:

$ truecrypt -t -c mycontainer

// .. Go through options, selected 'None' when asked for filesystem

$ mkfs.ntfs -f -L myNTFS mycontainer
mycontainer is not a block device.
Refusing to make a filesystem here!
    
por user1812844 23.07.2013 / 21:58

3 respostas

2

Veja o que funcionou para mim (embora eu usei a GUI para a maioria das etapas):

  • Crie um contêiner do tamanho desejado com qualquer sistema de arquivos (usei o FAT).
  • Monte-o usando a GUI TrueCrypt.
  • Em uma janela do console, execute mount . Encontre a entrada que corresponde ao seu contêiner Truecrypt e anote o nome do dispositivo. Deve ser algo como /dev/mapper/truecrypt1 (a última parte deve corresponder ao nome do seu volume TrueCrypt). Esse é o 'dispositivo bruto' para o seu volume, com o qual você pode realizar operações de baixo nível, como dd , mkfs e afins.
  • Agora desmonte o volume com sudo umount /dev/mapper/truecrypt1 (substituindo o caminho conforme necessário).
  • Formate como NTFS: sudo mkfs.ntfs -f -L SOME_LABEL /dev/mapper/truecrypt1 . Use um rótulo de sua escolha como SOME_LABEL e certifique-se de usar o caminho correto do dispositivo (como acima).
  • Desmonte o volume na GUI TrueCrypt (ele ainda será exibido como montado).
  • Monte novamente.

Et voilà! Você pode verificar se realmente é um volume NTFS copiando um arquivo grande (> 4 GB) para ele.

    
por 18.02.2014 / 13:56
0

Eu acho que você está colocando o cavalo antes do buggy. Você deve criar a partição e adicionar o sistema de arquivos antes para criptografá-lo com o truecrypt.

Se você quiser fazer um container

no linux, isso é diferente. Isso ocorre porque um contêiner Truecrypt é diferente de um sistema de arquivos NTFS criptografado com Truecrypt. Pense nisso como uma partição Truecrypt em vez de uma partição NTFS. O Truecrypt é o intermediário para o 'container' e o SO, o linux, neste caso.

    
por 23.07.2013 / 22:39
0

Se você criar um contêiner de arquivo de 1 GB, use:

dd if=/dev/zero of=file bs=1M count=1000

e depois você pode usar:

mkntfs -fF file

No Linux TrueCrypt, use o comando:

truecrypt --help

e você tem todas as opções.

    
por 28.08.2013 / 18:59