Ntfs truecryptコンテナを作成するにはどうすればよいですか?コマンドラインの使用法に関するドキュメントはあまりありません。私は以下を試しました:
$ 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!
これが私のために働いたものです(私はほとんどのステップでGUIを使用しましたが):
mount
を実行します。 Truecryptコンテナに対応するエントリを見つけて、そのデバイス名を書き留めます。 /dev/mapper/truecrypt1
のようなものにする必要があります(最後の部分はTrueCryptボリュームの名前に対応している必要があります)。これは、dd
、mkfs
などの低レベルの操作を実行できるボリュームの「rawデバイス」です。Sudo umount /dev/mapper/truecrypt1
でアンマウントします(必要に応じてパスを置き換えます)。Sudo mkfs.ntfs -f -L SOME_LABEL /dev/mapper/truecrypt1
。 SOME_LABEL
として任意のラベルを使用し、(上記のように)正しいデバイスパスを使用してください。Etvoilà!大きな(> 4 GB)ファイルをコピーすることで、それが本当にNTFSボリュームであることを確認できます。
1GBのサイズのファイルコンテナを作成する場合は、次を使用します。
dd if=/dev/zero of=file bs=1M count=1000
そして、あなたは使用することができます:
mkntfs -fF file
Linux TrueCryptでは、次のコマンドを使用します。
truecrypt --help
そして、あなたにはすべての選択肢があります。
あなたはバギーの前に馬を置いていると思います。パーティションを作成し、ファイルシステムを追加する必要がありますbefore truecryptで暗号化します。
Linuxでtruecrypt containerを作成したい場合は、それは異なります。これは、TruecryptコンテナがTruecryptで暗号化されたNTFSファイルシステムとは異なるためです。 NTFSパーティションではなくTruecryptパーティションと考えてください。 Truecryptは、「コンテナ」とOS(この場合はLinux)の仲介役です。