web-dev-qa-db-ja.com

ubuntuを使用してWindowstruecryptボリュームにアクセスする

ここで深刻な問題があります。コンピューターが起動しなくなった(Windowsのスタート画面でハングした)ので、Ubuntu Live CDを使用してファイルにアクセスし、ルートキットをスキャンするか、少なくともすべてをバックアップしようとしました。

ただし、セットアップの専門分野が2つあるため、これは思ったほど簡単ではありません。

  1. 私のコンピューターは、 偽のRAID にある3つの64GBSSDディスクを備えたSonyVPCZ13です。
  2. 私のWindowsボリュームはTrueCryptを使用して暗号化されています

デフォルトでレイドを認識する起動可能なUbuntuUSBドライブを作成しました。

ubuntu@ubuntu:/dev$ Sudo dmraid -ay
RAID set "isw_bibiifejd_Volume0" already active
RAID set "isw_bibiifejd_Volume0p1" already active
RAID set "isw_bibiifejd_Volume0p2" already active
RAID set "isw_bibiifejd_Volume0p3" already active

isw_bibiifejd_Volume0p1は8GBのWindows復元パーティションです。これはmount /dev/mapper/isw_bibiifejd_Volume0p1 /mnt/win1で簡単にマウントできます。 isw_bibiifejd_Volume0p2は「SystemReserved」と呼ばれる100Mのパーティションで、ubuntuによって自動的にマウントされました。ここがブートローダー(?)の場所だと思います。 isw_bibiifejd_Volume0p2は私のWindowsパーティションで、真の暗号で暗号化されています。 fdiskは次のように言っています。

ubuntu@ubuntu:/dev$ Sudo fdisk -l /dev/mapper/isw_bibiifejd_Volume0p3

Disk /dev/mapper/isw_bibiifejd_Volume0p3: 183.6 GB, 183617154048 bytes
255 heads, 63 sectors/track, 22323 cylinders, total 358627254 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 131072 bytes / 393216 bytes
Disk identifier: 0x3ec32997

Disk /dev/mapper/isw_bibiifejd_Volume0p3 doesn't contain a valid partition table

Truecryptでisw_bibiifejd_Volume0p3をマウントしようとしましたが、エラーが発生します:

ubuntu@ubuntu:/dev$ Sudo truecrypt -t /dev/mapper/isw_bibiifejd_Volume0p3 /mnt/win3
Enter password for /dev/mapper/isw_bibiifejd_Volume0p3: 
Enter keyfile [none]: 
Protect hidden volume (if any)? (y=Yes/n=No) [No]: 
Incorrect password or not a TrueCrypt volume.

次に、私のパーティションは完全に暗号化されたパーティションであるため、このコマンドを試しました。

ubuntu @ ubuntu:〜$ truecrypt -t --mount-options = system/dev/mapper/isw_bibiifejd_Volume0p3/mnt/win3/dev/mapper/isw_bibiifejd_Volume0p3のパスワードを入力してください:キーファイルを入力してください[なし]:非表示のボリュームを保護しますか(ある場合)? (y =はい/ n =いいえ)[いいえ]:エラー:パーティションデバイスが必要です

これは何を意味するのでしょうか?グーグルはそれについて何も知りません。

True cryptボリュームをマウントする私のアプローチは正しいですか?他に方法はありますか?

3
Heinrich

ついに、Windows PE(プリインストール環境)を使用してボリュームを復元することができました。 PEでTrueCrypt64ビットを使用することは、バグのために私には不可能であったことに注意することが重要です。しかし、32ビットバージョンは正常に機能しました。

0
Heinrich