TrueCrypt 7.0a を Windows 2000に入れてみたよ

TrueCrypt 7 でシステムドライブの暗号化ができないかという問い合わせがあったので実験的に導入してみました。

インストール時に、既にサポート切れOSなので、ちゃんと動作しないかも知れないよという警告が出ますが、インストールは可能です。

TrueCrypt - Free Open-Source On-The-Fly Disk Encryption Software for Windows 7/Vista/XP, Mac OS X and Linux - Downloads


問題のシステムドライブの暗号化ですが、

tc1
『TrueCrypt does not support encryption of a system partition/drive on the version of the operating system you are currently using.』このOSはシステムドライブの暗号化に対応してないって言われるので、TrueCrypt Format.exeを fcwinでXP互換モードに設定します。

tc2
『Error: This feature requires TrueCrypt to be installed on the system (you are running TrueCrypt in portable mode).

Please install TrueCrypt and then try again.』今度はポータブルモードじゃ動作しないから、再インストールしてくれと怒られた><

tc3
『The TrueCrypt Boot Loader requires at least 32 KBytes of free space at the beginning of the system drive (the TrueCrypt Boot Loader needs to be stored in that area). Unfortunately, your drive does not meet this condition.

Please do NOT report this as a bug/problem in TrueCrypt. To solve this problem, you will need to repartition your disk and leave the first 32 KBytes of the disk free (in most cases, you will need to delete and recreate the first partition). We recommend that you use the Microsoft partition manager that is available e.g. when you are installing Windows.』

うああ、エラーメッセージが英語なのがめんどうなので、ローカライズすることに

TrueCrypt - Free Open-Source On-The-Fly Disk Encryption Software for Windows 7/Vista/XP, Mac OS X and Linux - Language Packs

ここで、日本語ファイルをダウンロードして、 解凍したファイルをTrueCryptと同じフォルダにコピーするだけ。

tc4
日本語になりました。
とりあえず、うちのドライブの構成では、システムドライブの暗号化は無理のようです。

まぁ、ちゃんと動作する保証はないのですが…。

tc5
暗号化したドライブを作成して、ファイル化&パスワードをかけて、マウントするのは正常に動作しました。

これだけでも、十分かも知れませんね

おすすめ

3件のフィードバック

  1. 193 より:

    こんにちは、諦めが悪い掲示板の193です。(苦笑)
    システムドライブにはIEのキャッシュやらサルベージ可能な個人情報がたくさん入ってしまうので
    十分じゃないな~と思ったため、あれから少し当方も下手な弾方式で色々試してみましたので
    その結果を報告をさせていただきたいと思います。
    画像が↑できないのでテキストで恐縮ですが、以下の手順で試しました。
    TrueCrppt.exe、”TrueCrypt Format.exe”、truecrypt.sys(プログラムフォルダのとdriversフォルダ両方)に対して
    fcwin2kからXP SP3のエミュレーション設定をし、互換保存を押して設定を保存した上で
    TrueCrppt.exeを起動し、システムの暗号化を実行し、HPA領域の暗号化をしない設定で進めました。
    途中システム復元ディスクのライティングと検証が求められるのがウザいのでVmwareを使用するとisoを
    そのままマウントするだけなので時間を短縮できます。
    再起動が行われ、ブートローダーは正常にインストールされました。設定したパスワードで起動後
    Windowsが起動してシステムの暗号化がいざ開始される段階で
    「TrueCrypt::BootEncryption::GetSystemDriverConfigration:900」というエラーが出てしまい、TrueCrppt.exeの
    画面では「システムドライブ (0.00% 暗号化済み)」の表示のまま進まない状態となりました。
    続く

  2. 193 より:

    続き~
    わかりもしないのにソースコードをダウンロードして当該エラーの文字列を調べてみたものの、
    GetSystemDriverConfigrationという文字列はTrueCrypt自体のソースには無さそうですので、
    もしかしたらXPのファイル移植が必要なのかもしれませんし、kdwに新たなダミー関数がサポートされれば
    動くのかもしれませんが、当方には不明でしてorz
    fcwin2kではexe設定の強制リンクでいくつかファイル自体の書き換えができるようですが、
    このあたりの使い方がいまいち不明であります。
    2kdllはインストールされていますが、KernelXPやUserXPという名前のファイルはインストールされていませんでしたので、
    もしかしてXPのシステムディレクトリにあるファイルを上記のファイル名で輸入してきた上で実行するものなのでしょうか??
    このあたりはググっても詳しいサイトが見つからずorz

  3. blackwingcat より:

    > GetSystemDriverConfigration
    何度もでてくるけど、スペルが間違ってるのが原因とか|・ω・)
    GetSystemDriver + Configurationかもしれないし

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です